Trucs et logiciels

Les astuces ne doivent pas finir à la corbeille !

Archives de Tag: Archlinux

Xorg 1.10 n’aime pas nvidia-173

Hier, j’ai tranquillou fait ma mise à jour d’Arch avant d’aller me coucher, et en redémarrant ce matin j’ai eu un joli message d’erreur lors du démarrage en console :

This server has a video driver ABI version of 10.0 that is not supported by this NVIDIA driver. Please check http://nvidia.com for drivers updates or downgrade to an X server with a supported driver ABI.

(EE) Screen(s) found, but none have a usable configuration.

Fatal sever error:
No screens found

J’utilise le driver nvidia-173.

Pour avoir de nouveau un bel affichage graphique, j’ai donc downgradé le serveur X comme décrit sur le forum brésilien. Comme ma connexion internet ne vient qu’avec nm-applet en session Xfce (il faut que je rentre la clé à chaque fois), je n’ai pas pu chercher comment downgrader avec elinks (surtout les versions des paquets à réinstaller en fait), j’ai donc chrooté à partir de ma LMDE.
Lire la suite

Publicités

Joli menu de déconnexion pour Openbox

Je vous avais parlé dans un billet précédent d’un beau menu de déconnexion pour Openbox, qui se trouve ici :
http://wiki.archlinux.fr/openbox-logout (celui proposé par joedu12). La capture d’écran d’exemple est celle-ci :

Lire la suite

Configuration du touchpad sous Archlinux

Avoir un environnement graphique, c’est bien, on peut lancer Firefox, et scroller avec la molette du touchpad… ou pas. Faut le configurer d’abord. Heureusement, il y a le wiki (francophone, anglophone) ! La page anglophone étant plus complète, je me suis basée sur elle. J’ai donc installé

xf86-input-synaptics

et

xf86-input-evdev

puis ai voulu installer GPointingDeviceSettings pour configurer le touchpad avec une belle interface graphique. Eh ben non : la compilation du package AUR échoue, comme dit dans les commentaires :

/usr/include/X11/extensions/XInput.h:1140:17: note: expected ‘struct Display *’ but argument is of type ‘int’
CCLD libgpds.la
CC gpointing_device_settings-gpointing-device-settings.o
CCLD gpointing-device-settings
./.libs/libgpds.so: undefined reference to `GDK_DISPLAY'
collect2: ld returned 1 exit status
make[2]: *** [gpointing-device-settings] Error 1
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-gpointing-device-settings/src/gpointing-device-settings-1.5.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-gpointing-device-settings/src/gpointing-device-settings-1.5.1'
make: *** [all] Error 2

Finalement, je l’ai donc configuré dans le fichier /etc/X11/xorg.conf.d/10-synaptics.conf, comme décrit dans la partie « Frequently used options » :

Section "InputClass"
      Identifier "touchpad"
      Driver "synaptics"
      MatchIsTouchpad "on"
             Option "TapButton1" "1"
             Option "TapButton2" "2"
             Option "TapButton3" "3"
             Option "VertEdgeScroll" "on"
             Option "VertTwoFingerScroll" "on"
             Option "HorizEdgeScroll" "on"
             Option "HorizTwoFingerScroll" "on"
             Option "CircularScrolling" "on"
             Option "CircScrollTrigger" "2"
             Option "EmulateTwoFingerMinZ" "0"
EndSection

Et ça marche bien, j’ai le défilement horizontal, vertical, et l’émulation du bouton milieu, que du bonheur ! 🙂