c’est bizarre qu’ils soient “génèrés” par la compil… Un firmware, c’est une rom, donc on la diffuse souvent en dur, je ne vois pas ce qu’il peut y avoir à compiler.
Enfin pour ce qui est des firmware, aprés moult recherches, il semble bien qu’ils aillent forcément dans /lib/firmware. Mais juste les fichiers firmware, rien d’autre.
Pour la double tête nvidia, le mot clé c’est twinview.
Avec KDE, il faut une option xinerama.
Voilà un exemple d’xorg.conf:
[code]# /etc/X11/xorg.conf (xorg X Window System server configuration file)
This file was generated by dexconf, the Debian X Configuration tool, using
values from the debconf database.
Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
(Type “man /etc/X11/xorg.conf” at the shell prompt.)
This file is automatically updated on xserver-xorg package upgrades only
if it has not been modified since the last upgrade of the xserver-xorg
package.
If you have edited this file but would like it to be automatically updated
again, run the following command:
sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath “/usr/X11R6/lib/X11/fonts/75dpi”
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load “ddc”
Load “dri”
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "v4l"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
Option “XkbOptions” "altwin:super_win"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option “CorePointer”
Option “Device” “/dev/gpmdata”
Option "Device" "/dev/psaux"
Option “Protocol” “IntelliMouse”
Option "Protocol" "Auto"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "nVidia Corporation NV17 [GeForce4 MX 440]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option “RenderAccel” "true"
Option “AllowGLXWithComposite” "true"
Option "NoLogo"
Option “Xinerama” "on"
Option “NvAGP” “3” #0 desactive, 1 - NVIDIA , 2 - AGPART, 3 - 2 si possible sinon 1
Option “RenderAccel” “true” # experimental, default: “false”
Option “NoRenderExtension” “true” # pour le 8 bits, default “false”
Option “UBB” “false” # gpu quadro, default “true”
Option “WindowFlip” “true” # si UBB, ameliore la 3D, default “false”
Option “PageFlip” “false” # default “true”
Option “DigitalVibrance” “0” # defaut 0
Option “Dac8Bit” “true” # pour quadro, default “false”
Option “Overlay” “true” # pour quadro, restreint, default “false”
Option “CIOverlay” “true” # pour quadro, restreint, default “false”
Option “TransparentIndex” “0” # depend de Overlay, default “0”
Option “OverlayDefaultVisual” “true” # idem default “false”
Option “SWCursor” “true” # default “false”
Option “HWCursor” “false” # default “true”
Option “CursorShadow” “true” # gf2 et plus, default “false”
Option “CursorShadowAlpha” “64” # default “64”
Option “CursorShadowXOffset” “4” # default “4”
Option “CursorShadowYOffset” “2” # default “2”
Option “NoBandWidthTest” “true” # default “false”
Option “IgnoreDisplayDevices” “” # TV|CRT|DFP, si X est
Option “MultisampleCompatibility” “false”
Option "UseEdidFreqs" "true" # pour demander les plages de sync au moniteur
Option “IgnoreEDID” “true” # default “false”
Option “NoDDC” “true” # Synonyme de “IgnoreEDID”
Option “FlatPanelProperties” “Scaling = centered, Dithering = enabled” # Scaling =[default,native,scaled,ce
nter,aspect-scaled], dither=[default,enabled,disabled]
Option “UseInt10Module” “true” # pour utiliser XFree p
Option “UseClipIDs” “true” # necessite quadro+UBB
Option "TwinView" "true" # activation du twinview, default false
Option "TwinViewOrientation" "LeftOf" # ["RightOf"|"LeftOf"|"Above"|"Below"|"Clone"] default NULL
Option "ConnectedMonitor" "CRT,TV" # CRT: cathodique, DFP: Plat sur DVI, TV: tv
Option "SecondMonitorHorizSync" "30-50"
Option "SecondMonitorVertRefresh" "60"
Option "MetaModes" "1280x1024,720x576;1280x1024;1024x768,720x576;1024x768,NULL;640x480,720x576;64
0x480,NULL;320x240,720x576;320x200,NULL"
Option “MetaModes” “1280x1024,NULL;1280x1024,800x600;1280x1024;320x200,NULL”
Option “NoTwinViewXineramaInfo” “true” # par default: false
Option "TVStandard" "PAL-N"
Option “TVOutFormat” “PAL-N”
Option "TVOverScan" "0.8" # Valeur decimale comprise entre 0.0 et 1.0, default 0
Option “Stereo” “0” # stereovision pour quadro
EndSection
Section "Monitor"
Identifier "LM-1901"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV17 [GeForce4 MX 440]"
Monitor "LM-1901"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes “1280x1024” “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes “1280x1024” “1024x768” “800x600” "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection[/code]Les options ne sont peut être plus toutes trés à jour, il y a la liste dans les sources nvidia.