When I have a usb mouse connected to my laptop, everything works fine, including the touchpad. When my usb mouse is not connected, X will crash. It seems the crash is caused by using the touchpad, but I'm not really sure of that.
What's worse, it's not only X that crashes, it takes the whole OS with it, and it's not so friendly to crash in a way in which I can see some text error messages flash by or something. It just freezes, and the only way to thaw it is to switch off the laptop and switch it on again.
Here's my (very normal I would think) xorg.conf, with all the comment junk removed:
Section "Module"
Load "dbe" # Double buffer extension
# Load "synaptics"
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "ServerFlags"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto" # Auto detect
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
Option "Emulate3Buttons"
EndSection
Section "Monitor"
Identifier "acer lcd"
HorizSync 31.5 - 48.5
VertRefresh 50-70
EndSection
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
Driver "vga"
EndSection
Section "Device"
Identifier "mobility radeon 9700"
Driver "radeon"
VideoRam 65536
EndSection
Section "Screen"
Identifier "Screen 1"
Device "mobility radeon 9700"
Monitor "acer lcd"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "DRI"
Mode 0666
EndSection
That's right, I'm not even using the synaptics module! What could be so fatally wrong with this simple configuration? And why does it only happen when the external mouse is not connected?
Note this problem exists for quite a while already, I was hoping it would go away with the next archlinux update, didn't have time to update for a few weeks, and now I updated today (both X server and kernel got updated) it's not gone
.














Joined: 2005-12-21