Table des matières
Trucs et astuces en vrac
Répertoires intéressants
/usr/mdec: contient des images de boot, mbr dontpxeboot_ia32.binpour booter le système en PXE.
Console en français
# wsconsctl -w encoding=fr
Utiliser des fonts de pkgsrc avec x11 natif
- Ajouter les chemins (option FontPath) dans
/etc/X11/xorg.conf - Relancer X.org
- Ajouter le chemin vers les fonts dans
/etc/fonts/fonts.conf:
<dir>/usr/X11R7/lib/X11/fonts</dir> <dir>/usr/pkg/lib/X11/fonts</dir> <!-- pkgsrc -->
- Lancer
fc-cachepour mettre le cache de fontconfig à jour.
Erreur xkbcomp après upgrade
Des fois, des trucs ne sont pas upgradés parce que ça implique de supprimer d'autres choses.
Si on a des soucis de clavier en qwerty malgré la conf X et des erreurs de xkbcomp sur le modèle de clavier pc:
# rm -rf /usr/X11R7/lib/X11/xkb/symbols/pc # pax -rzpe -f xbase.tgz ./usr/X11R7/lib/X11/xkb/symbols/pc
Messages d'erreur sur shmget
En utilisant des programmes basés sur GTK, on peut avoir ce genre de messages :
(emacs:9658): Gdk-WARNING **: shmget failed: error 12 (Cannot allocate memory)
La solution est d'augmenter la taille de la mémoire partagée disponible, qui est limitée à 8 Mo par défaut:
# sysctl -a | grep shm kern.ipc.sysvshm = 1 kern.ipc.shmmax = 8388608 kern.ipc.shmmni = 128 kern.ipc.shmseg = 128 kern.ipc.shmmaxpgs = 2048 kern.ipc.shm_use_phys = 0
On monte donc la limite à 128 Mo:
# sysctl -w kern.ipc.shmmax=134217728
Note : le wiki NetBSD indique qu'il faut modifier kern.ipc.shmmaxpgs, mais changer kern.ipc.shmmax semble fonctionner.
Compilation -current
- il faut définir
NOGCCERRORpour retirer le -Werror dans ce qui concerne le kernel