[ale] X configuration problem
David Corbin
dcorbin at machturtle.com
Sat Jan 7 05:31:57 EST 2006
I have a Dell I8600. It had an NVIDIA 32m card, and I had my X11
configuration working right as it had been for years. I upgraded my video
card to an ATI 9600 Radeon 128M.
My system runs Gentoo/x.org X11.
I've "spliced in" the relevant portions of an XF86Config I found on the web,
and the video is working 'fine' (it may not be perfectly tuned, but it
works). However, with the new configuration, I can get neither of my two
mice (touchpad, or USB mouse) to work. As far as I can tell, I made no
changes to that area of the config, and I see no errors when I do a "startx".
The file is attached. Any suggestions appreciated.
David
-------------- next part --------------
# XF86Config for Dell Inspiron 8600 with NVidia FX 5650Go and 1680x1050 display
# Maik Musall 2003/2004
Section "Files"
InputDevices "/dev/ttyS0"
InputDevices "/dev/ttyS1"
InputDevices "/dev/ttyS2"
InputDevices "/dev/ttyS3"
InputDevices "/dev/ttyS4"
InputDevices "/dev/ttyS5"
InputDevices "/dev/ttyS6"
InputDevices "/dev/ttyS7"
InputDevices "/dev/ttyS8"
InputDevices "/dev/psaux"
InputDevices "/dev/logibm"
InputDevices "/dev/sunmouse"
InputDevices "/dev/atibm"
InputDevices "/dev/amigamouse"
InputDevices "/dev/atarimouse"
InputDevices "/dev/inportbm"
InputDevices "/dev/gpmdata"
InputDevices "/dev/mouse"
InputDevices "/dev/usbmouse"
InputDevices "/dev/adbmouse"
InputDevices "/dev/input/mice"
InputDevices "/dev/input/event0"
InputDevices "/dev/pointer0"
InputDevices "/dev/pointer1"
InputDevices "/dev/pointer2"
InputDevices "/dev/pointer3"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/local/share/fonts"
FontPath "/usr/share/fonts"
FontPath "/usr/share/fonts"
FontPath "/usr/share/fonts/artwiz"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/default"
FontPath "/usr/share/fonts/freefont"
FontPath "/usr/share/fonts/lfp-fix"
FontPath "/usr/share/fonts/lfpfonts-var"
FontPath "/usr/share/fonts/sharefonts"
FontPath "/usr/share/fonts/terminus"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/ukr"
FontPath "/usr/share/fonts/unifont"
FontPath "/usr/share/fonts/urw-fonts"
FontPath "/usr/share/fonts/sharefont"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection
Section "Module"
#this one only for nvidia driver, not for nv
Load "glx"
#common ones
Load "speedo"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "v4l"
Load "synaptics"
# Also seen in other configs, but not in the nvidia examples:
# bitmap,ddc,int10,pex5,record,vbe,xie
EndSection
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
#Option "Protocol" "imps/2"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "pc104"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFctor" "0.0010"
Option "SHMConfig" "on"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "ButtonNumber" "2"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "on"
Option "Name" "Autodetection"
Option "Protocol" "PS/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
#
Section "InputDevice"
Identifier "Mouse[2]"
Driver "mouse"
Option "SendCoreEvents" "YES"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "YES"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
# 320x240 is X11 standard. 331x207 is real i8600 size. 276x207 is perhaps nicest
#DisplaySize 320 240
DisplaySize 331 207
#DisplaySize 276 207
HorizSync 28-100
Identifier "Monitor[0]"
ModelName "dell_i8600"
Option "DPMS"
VendorName "Dell"
VertRefresh 40-90
UseModes "Modes[0]"
EndSection
Section "Modes"
Identifier "Modes[0]"
Modeline "1920x1200" 162 1920 1984 2176 2480 1200 1201 1204 1250 +hsync +vsync
Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
#Modeline "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087
Modeline "1024x768" 61.89 1024 1080 1184 1344 768 769 772 794
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 16
#Modes "1920x1200" "1680x1050" "1024x768"
Modes "1920x1200" "1024x768"
Virtual 1920 1200
EndSubSection
SubSection "Display"
Depth 24
Modes "1920x1200" "1024x768"
Virtual 1920 1200
#Modes "1024x768" "1680x1050"
#Virtual 3360 2100
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1024x768"
Virtual 1920 1200
EndSubSection
Device "ATI Graphics Adapter"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "Device"
Identifier "ATI Graphics Adapter"
#Driver "fglrx"
Driver "radeon"
# ### generic DRI settings ###
# === disable PnP Monitor ===
Option "NoDDC"
Option "NoDDC1"
Option "NoDDC2"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === misc DRI settings ===
Option "mtrr" "on" # disable DRI mtrr mapper, driver has its own code for mtrr
# ### FireGL DDX driver module specific settings ###
# === Screen Management ===
Option "DesktopSetup" "0x00000100"
Option "MonitorLayout" "LVDS, AUTO"
Option "IgnoreEDID" "false"
Option "HSync2" "unspecified"
Option "VRefresh2" "unspecified"
Option "ScreenOverlap" "0"
# === TV-out Management ===
Option "NoTV" "yes"
Option "TVStandard" "PAL"
Option "TVHSizeAdj" "0"
Option "TVVSizeAdj" "0"
Option "TVHPosAdj" "0"
Option "TVVPosAdj" "0"
Option "TVHStartAdj" "0"
Option "TVColorAdj" "0"
Option "GammaCorrectionI" "0x06419064"
Option "GammaCorrectionII" "0x00000000"
# === OpenGL specific profiles/settings ===
Option "Capabilities" "0x00000000"
# === Video Overlay for the Xv extension ===
##kj Option "VideoOverlay" "on"
Option "VideoOverlay" "off"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
##kj Option "OpenGLOverlay" "off"
Option "OpenGLOverlay" "on"
# === Center Mode (Laptops only) ===
Option "CenterMode" "on"
# === Pseudo Color Visuals (8-bit visuals) ===
Option "PseudoColorVisuals" "off"
# === QBS Management ===
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
# === FSAA Management ===
Option "FSAAEnable" "Yes"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
# === Misc Options ===
#Option "UseFastTLS" "0"
Option "UseFastTLS" "2"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "yes"
Option "ForceGenericCPU" "no"
Option "KernelModuleParm" "agplock=0" # AGP locked user pages: disabled
BusID "PCI:1:0:0" # vendor=1002, device=4e50
Screen 0
# Set the basic blanking screen saver timeout.
Option "blank time" "4" # 10 minutes
# Set the DPMS timeouts. These are set here because they are global
# rather than screen-specific. These settings alone don't enable DPMS.
# It is enabled per-screen (or per-monitor), and even then only when
# the driver supports it.
Option "standby time" "5"
Option "suspend time" "5"
Option "off time" "5"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[2]" "AlwaysCore"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
More information about the Ale
mailing list