====== X11 et trucs ====== ===== desactiver veille ===== Pour tester un nouvel ecran, il peut être interessant de laisser tourner un économiseur d'écran en de désactivant la mise en veille... La désactivation au niveau de Kde ne suffit pas, il faut aussi faire: $ xset -dpms Et pour desactiver complètement, il faut virer "Option DPMS" dans **''xorg.conf''** ===== eteindre l'ecran ===== vite: $ xset dpms force off Et voila ! ===== Kde et Qt/Gtk ===== | :!: il faut aussi vérifier le "dpi" et "displaysize" dans son **''xorg.conf''** | Patatra! les fontes de certaines applications (voir presque toutes) sont dégueux et surtout, impossible a changer. On peut essayé avec "gnome-panel", mais tout est perdu au reboot suivant. Idem avec "''gtk-theme-switch2''" etc... ==== Etch ==== Finalement, la solution: # apt-get install gtk-qt-engine Et voila qu'un nouveau choix permet enfin de regler ses petits soucis: > Centre de configuration de KDE > Styles et Polices GTK ==== Lenny ==== La version "testing" pose un peu plus de problème...\\ Lien: http://forum.debian-fr.org/viewtopic.php?f=3&t=15281&p=150075 ===== Tablette Wacom ===== Liens: * http://jmtrivial.info/tutoriels/logiciel/tutoriel-wacom.php * http://linuxwacom.sourceforge.net/ * http://www.lea-linux.org/cached/index/Hardware-hard_imp-graphire.html * http://doc.ubuntu-fr.org/wacom ===== MX 1000 ===== Installer la souris Logitech MX 1000 ? Bah ouai, parce qu'elle deconne un peu et je me demandais s'il n'etait pas necessaire de modifier la config de X... bref: Liens: - http://need-help-linux.com/punbb/viewtopic.php?id=4 - http://mjules.free.fr/dotclear/index.php?2006/02/03/67-une-souris-mx1000-sous-gnu-linux-avec-xorg-69-ou-comment-utiliser-tout-les-boutons En gros: # cat /proc/bus/input/device Me dit: I: Bus=0011 Vendor=0002 Product=0002 Version=000f N: Name="PS2++ Logitech MX Mouse" P: Phys=isa0060/serio1/input0 S: Sysfs=/class/input/input2 H: Handlers=mouse0 event2 ts0 B: EV=7 B: KEY=ff0000 0 0 0 0 0 0 0 0 B: REL=143 Donc, je vois bien: __event2__ Qu'on retrouve là: # ls -la /dev/input Dans **''xorg.conf''** : ... Section "InputDevice" Identifier "Logitech_Mx_1000" Driver "evdev" Option "CorePointer" Option "Device" "/dev/input/event2" Option "Resolution" "800" Option "ButtonMapping" "1 2 3 4 5 8 9 6 7 10 11 12 13 14 15 16 17 18 19 20" EndSection ... Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" #InputDevice "Configured Mouse" InputDevice "Logitech_Mx_1000" "CorePointer" EndSection Le problème, c'est que si la souris change place, ca ne fonctionne plus ! ====== Redemarrer X11 ====== La seule solution propre (pour moi) est: Pour arreter: /etc/init.d/gdm stop Pour demarrer: /etc/init.d/gdm start Pour redemarrer: /etc/init.d/gdm restart Si vous utiliser "kdm" au lieu de "gdm", alors remplacer "gdm" par "kdm". ====== 24 pouces, sinon rien ====== ===== Configurer l'ecran ===== Editer le fichier **/etc/X11/xorg.conf** Remplacer la section "Monitor" par ça: Section "Monitor" identifier "DELL 2407WFP" vendorname "Generic" modelname "Flat Panel 1920x1200" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 76.0 Option "DPMS" modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync modeline "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync modeline "1600x1024@60" 136.36 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync modeline "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync modeline "1920x1200@60" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync gamma 1.0 EndSection Completer la section "Device" comme ça: Section "Device" Identifier "NVIDIA Corporation NV35 [GeForce FX 5900XT]" Driver "nvidia" Option "NoLogo" "1" Option "DPMS" EndSection Et enfin la section "screen" ainsi: Section "Screen" Identifier "Default Screen" Device "NVIDIA Corporation NV35 [GeForce FX 5900XT]" Monitor "DELL 2407WFP" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1920x1200" "1680x1050" "1600x1024" "1280x768" "800x600" EndSubSection EndSection Ceci fait, n'oublier pas de faire: dpkg-reconfigure -phigh xserver-xorg Si un message d'erreur apparait, du style "impossible de modifier le fichier qui a ete modifié" (en anglais). Virer le lien symbolique: /etc/X11/X Puis recommencer dpkg-reconfigure ... etc... ===== Activer la DVI ===== Par defaut, ca ne marche qu'en VGA avec NVIDIA Donc, activer un "clone" de VGA vers DVI comme suit: Completer la section "Device" pour avoir: Section "Device" Identifier "NVIDIA Corporation NV35 [GeForce FX 5900XT]" Driver "nvidia" Option "NoLogo" "1" Option "DPMS" Option "TwinView" Option "SecondMonitorHorizSync" "30.0-83.0" Option "SecondMonitorVertRefresh" "56.0-76.0" Option "TwinViewOrientation" "clone" Option "MetaModes" "1920x1200,1920x1200;1680x1050,1680x1050;1600x1024,1600x1024;1280 Option "ConnectedMonitor" "DFP, CRT" EndSection Et soudain, aprés redemarrage de X11, ca marche aussi en DVI. ===== DPI ===== Pour que les fontes est une taille correcte, il faut préciser le DPI. Or, NVidia, ou je ne sais quoi, n'y arrive pas correctement. Il faut avoir la mesure de l'ecran (la surface LCD) en millimètre et utiliser la commande **''DisplaySize''**. Exemple pour 24 pouces Dell: DisplaySize 518 324 Soit 518 mm en largeur, et 324 mm en hauteur... c'est mieux d'avoir les mesures du constructeur. Mais curieusement: 325/520 = 9/16 Donc, la vrai bonne mesure doit être ça: DisplaySize 520 325 ====== 30 pouces ====== ===== conf ===== Lien: http://http.download.nvidia.com/XFree86/Linux-x86/1.0-8178/README/appendix-g.html Section "Device" Identifier "nVidia Corporation G70 [GeForce 7300 GT]" #Driver "nv" Driver "nvidia" BusID "PCI:2:0:0" # -------------------- Option "TwinView" Option "MetaModes" "1920x1200 @2560x1600,2560x1600;1920x1200,1920x1200;1680x1050,1680x1050;1600x1024,1600x1024;1280x768,1280x768;800x600,800x600" # --------------- Option "TwinViewOrientation" "clone" Option "ConnectedMonitor" "DFP, CRT" Option "HorizSync" "CRT-0: 30.0-83.0; DFP-0: 29.0-113.0" Option "VertRefresh" "CRT-0: 56.0-76.0; DFP-0: 49.0-86.0" Option "UseEdidDpi" "FALSE" EndSection Section "Monitor" Identifier "DELL 3008WFP" Option "DPMS" vendorname "DELL" modelname "Flat Panel 2560x1600" HorizSync 29.0 - 113.0 VertRefresh 49.0 - 86.0 DisplaySize 640 400 modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync modeline "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync modeline "1600x1024@60" 136.36 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync modeline "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync modeline "1920x1200@60" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync modeline "2560x1600@60" 348.16 2560 2752 3032 3504 1600 1601 1604 1656 -hsync +vsync EndSection ===== DPI ===== Lien: http://www.mythtv.org/wiki/Specifying_DPI_for_NVIDIA_Cards Avoir: Option "UseEdidDpi" "FALSE" et DisplaySize 640 400 La font est à la bonne taille avec **"DisplaySize 640 400"** . 400/640 = 10/16 NVidia et DPI: $ cat /var/log/Xorg.0.log | grep NVIDIA ... (**) NVIDIA(0): Option "UseEdidDpi" "FALSE" ... (**) NVIDIA(0): DPI set to (101, 101); computed from "DisplaySize" Monitor ====== Mplayer et win32codecs ====== Lien: * http://web.njit.edu/all_topics/Prog_Lang_Docs/html/mplayer/ * http://www.mplayerhq.hu/ La question est: "compiler ou non ?"... moi je dis non. Mplayer n'existe pas dans les packages traditionnelles de Debian (parce que je crois que c'est suuuuper piraterie et compagniiiiiie) donc il faut trouver un **mirror** qui va bien, et a partir de la: * http://www.mplayerhq.hu * la plutot: http://www.debian-multimedia.org * ou plutot la: http://www.debian-multimedia.org/mirrors-testing.html donc dans **/etc/apt/sources.list** on met (par exemple): deb http://mirror.home-dn.net/debian-multimedia testing main deb-src http://mirror.home-dn.net/debian-multimedia testing main Et ensuite: # apt-get update # apt-get install mplayer win32codecs Et hop... ca marche les codecs pirates ? Ah non, désolé: $ gmplayer (ou a partir de KDE) Couldn't open: /dev/mga_vid Error opening/initializing the selected video_out (-vo) device Il faut editer le fichier **/etc/mplayer/mplayer.conf** et décommenter ou ajouter la ligne: vo=xv Si ca ne fonctionne toujours pas, et on se demande pourquoi, mais ce fut le cas pour moi: $ gmplayer -vo xv Et là, oooh miracle, ca fonctionne... et sans avoir plus besoin d'ajouter **-vo xv** ... (doit y avoir un bug quelque part) Remarque: le fait d'installer **Mplayer** permet aussi aux autres **media-player** (comme **Totem**) d'utiliser les nouveaux codecs **win32codecs**... (a moins que... on s'en fout) --