Nvidia (xorg.conf)
Arquivo de configuração do xorg para o Slackware com suporte a placa de vídeo Nvidia 260 utilizando o driver noveau, que é essencial para rodar os gráficos com esta placa no Slack.
# nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 260.19.21 (buildmeister@builder103.nvidia.com) Thu Nov 4 20:57:05 PDT 2010 # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 260.19.21 (buildmeister@builder103.nvidia.com) Thu Nov 4 20:57:26 PDT 2010 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "Files" FontPath "/usr/lib/X11/fonts/misc/:unscaled" FontPath "/usr/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/lib/X11/fonts/misc/" FontPath "/usr/lib/X11/fonts/Type1/" FontPath "/usr/lib/X11/fonts/Speedo/" FontPath "/usr/lib/X11/fonts/100dpi/" FontPath "/usr/lib/X11/fonts/75dpi/" FontPath "/usr/lib/X11/fonts/cyrillic/" FontPath "/usr/lib/X11/fonts/TTF/" EndSection Section "Module" Load "dri2" Load "glx" Load "dbe" Load "extmod" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "LG Electronics W1934" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 75.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 6200" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "RenderAccel" "True" Option "AllowGLXWithComposite" "True" Option "AddARGBGLXVisuals" "True" Option "DisableGLXRootClipping" "True" Option "TwinView" "0" Option "TwinViewXineramaInfoOrder" "CRT-0" Option "metamodes" "1440x900_60 +0+0; nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection
Atualmente a modalidade mais recomendada é a do Xorg com o udev, e nele você volta a configurar no /etc/X11/xorg.conf (em contradição do Xorg com HAL que tinha regras nos .fdi do HAL) podendo fragmentar em arquivos menores dentro do /etc/X11/xorg.conf.d/. Mas nessa nova modalidade requer configurações diferentes, como usar "InputClass" no lugar do "InputDevice" desse exemplo.
Vale lembrar que a configuração estática, do exemplo, ainda funciona, mas o suporte ao HAL e ao UDEV devem ser desabilitados para tudo funcionar corretamente.
[]s
Daniel Ribeiro
http://danielbr-news.blogspot.com
http://danielbr-dev.blogspot.com