2.3 KiB
Tribblix
Notes à propos de la distribution Illumos Tribblix.
Todo
- Localisation (langue + clavier)
- Améliorer l'implémentation de Firefox (sécurité et ergonomie)
- Vérifier que la lecture des vidéos fonctionne sur une machine réelle avec accélération 3D (pas d'accélération en VM)
- Y a t-il du son ?
- Touches luminosité T420
- Défilement pavé tactile
- Thèmes GTK et icônes
- Faire un mémo des commandes utiles
Installation
# ./live_install.sh -G c0t0d0 xfce xfce-extras all-xorg-drivers
Si vous avez une carte WiFi ajoutez également
all-network-drivers
Mise à jour
# zap update-everything
Utilisateur
# zap create-user julien
FFMPEG
# zap install-overlay dlna
Zone Linux
! En cours de test, à priori pas la meilleure technique..!
Zone est une technologie de conteneurisation issue de Solaris, les performances sont comparable avec du bare-metal.
La distribution Linux utilisée est Devuan, car systemd a des problèmes de compatibilité avec les Zones LX (noyaux Linux ancien).
Télécharger l'image de Devuan :
# wget "https://images.linuxcontainers.org/images/devuan/excalibur/amd64/default/20260625_11%3A50/rootfs.tar.xz" \
-O /var/zap/images/devuan-excalibur-rootfs.tar.xz
Créer la zone à partir de l'image :
# pfexec zap create-zone -t lx -z devuan -x 192.168.122.121 \
-I /var/zap/images/devuan-excalibur-rootfs.tar.xz \
-U julien \
-S /tmp/.X11-unix
Choisir l'adresse IP en fonction de l'adresse IP locale de l'hôte +1 (
ipadmpour voir l'adresse IP)
Pour accéder à la zone :
$ pfexec zlogin -l julien devuan
Firefox
Firefox n'est pas disponible sous Tribblix, mais il est possible de l'installer dans une Zone LX sur une distribution Linux et l'afficher avec le serveur d'affichage X11 de l'hôte.
Hôte :
$ xhost +local: (Temporaire jusqu'à la déconnexion)
Zone :
$ DISPLAY=:0.0 MOZ_DISABLE_CONTENT_SANDBOX=1 dbus-run-session -- firefox-esr
Dictionnaire français
# cd /tmp
# wget https://raw.githubusercontent.com/wooorm/dictionaries/main/dictionaries/fr/index.aff
# wget https://raw.githubusercontent.com/wooorm/dictionaries/main/dictionaries/fr/index.dic
# mv index.aff fr_FR.aff
# mv index.dic fr_FR.dic
# cp fr_FR.* /usr/share/hunspell/
Git
# zap install-overlay develop