Site perso : Emmanuel Branlard
by changing xinitrc, one can open different desktop manager at the same time startx -- :1 (by default, startx uses screen 0)
grep \(EE /var/log/Xorg.0.log grep \(WW /var/log/Xorg.0.log grep disabled /var/log/Xorg.0.log grep enabled /var/log/Xorg.0.log grep Unload /var/log/Xorg.0.log
Xorg utilise desormais HAL pour déterminer la configuration. Ce qui a pour conséquences : * De simplifier la vie pour les débutants, ou de ceux qui ne veulent pas se prendre la tête. ;-) * De rendre le fichier xorg.conf inutile, si souhaité. * Que la commande xorgconfig, permettant de générer le fichier de configuration, a été supprimée. Si votre matériel n'a rien de spécial, que vous connaissez mal votre configuration matérielle ou que vous n'êtes pas sûr de vos paramètres, il est très probablement plus prudent et sûr de laisser faire HAL. La configuration ne sera peut être pas optimale ou parfaite, mais elle fonctionnera. %Utiliser xorg.conf, comme avant Pour ce faire, en root, il faut ajouter à ce dernier dans la section ServerLayout les deux options suivantes : Option "AllowEmptyInput" "false" Option "AutoAddDevices" "false" La première sert à se débarrasser du warning, ce qui provoque un "bégaiement" du clavier (écrit trois fois la même lettre pour chaque touche tapée, ou suivant les cas est aussi aléatoire). La seconde sert à corriger le "bégaiement" du clavier après suppression du warning. %Configurer HAL Ca se passe ici, et c'est un peu plus complique. /etc/hal/fdi/policy/
Voi plus haut pour un peu plus de details Bien mettre ces deux options pour que la configuration des devices de xorg.conf soient prises en compte (sinon, configurer HAL) Section "ServerFlags" (...) Option "AllowEmptyInput" "off" Option "AutoAddDevices" "off" EndSection
Fine create your own : xsetnumlock.c : #include <X11/extensions/XTest.h> #include <X11/keysym.h> /* Requires: aptitude install libxcb-keysyms1-dev libxtst-dev Compiled with: gcc -I/usr/include/X11 -L/usr/lib/X11 -o xsetnumlock xsetnumlock.c -lX11 -lXtst */ int main(void) { Display* disp = XOpenDisplay(NULL); if (disp == NULL) return 1; XTestFakeKeyEvent(disp, XKeysymToKeycode(disp, XK_Num_Lock), True, CurrentTime); XTestFakeKeyEvent(disp, XKeysymToKeycode(disp, XK_Num_Lock), False, CurrentTime ); XCloseDisplay(disp); return 0; } aptitude install libxcb-keysyms1-dev libxtst-dev gcc -I/usr/include/X11 -L/usr/lib/X11 -o xsetnumlock xsetnumlock.c -lX11 -lXtst sudo cp xsetnumlock /usr/bin aptitude remove libxcb-keysyms1-dev libxtst-dev
#La solution facile Dans ~/.xinitrc setxkbmap -option -option terminate:ctrl_alt_bksp %%%%%%OU #faire ces deux manip dans le xorg.conf Section "ServerFlags" (...) Option "DontZap" "off" EndSection Section "InputDevice" (...) Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection
Sous xfce il n'y a pas moyen de configurer compose dans les options du clavier : il faut modifier le /etc/X11/xorg.conf et ajouter a la section input device keyboard Option "XkbOptions" "compose:ralt" Ou tout autre option pour la touche compose ralt, lwin, caps etc... Un accent se fait alors en tappant Compose, puis en la relachant puis apostrophe ,puis e Attention : accent circonflexe : compose, shit+6 (^) + e #OU la solution facile Dans ~/.xinitrc setxkbmap -option -option compose:ralt
Se servir de la commande xev : pour avoir les keycodes # Mute xmodmap -e 'keycode 160 = XF86AudioMute'
It is probably DPMS which is doing this. check xset -q Standby: 60 (in seconds) ... # easy You can set this up by installing xscreensaver and running xscreensaver-demo on advanced tab But there should be a smarter way... # On the fly (before watching a movie) Disable dpms xset -dpms Put it back with xset +dpms xset -dpms # Disable DPMS xset +dpms # Enable DPMS xset s off # Disable screen blanking xset s 150 # Blank the screen after 150 seconds xset dpms 300 600 900 # Set standby, suspend, & off times (in seconds) xset dpms force standby # Immediately go into standby mode xset dpms force suspend # Immediately go into suspend mode xset dpms force off # Immediately turn off the monitor xset -q # Query current settings # Configuring DPMS in xorg.conf in section Monitor (times are in minutes!!!) Option "DPMS" Option "BlankTime" "4" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "5"