Sorry if this shows up twice...
A while back, I acquired a Compaq 2105us laptop. I decided to put linux on it.
Just to see if everything worked, I threw in the knoppix cd, and lo and
behold, all was good, so I did a hard drive based install from knoppix.
Yesterday, I got sick of kde, gnome wouldn't install for some reason, so I
backed up all the important stuff, trashed the partition, and installed from
scratch. Everything seemed to install fine, I had kept the .config from the
2.4.21 kernel I installed on the knoppix system, so I successfully upgraded to
that with the same settings that I had on the old system. I also kept the
XF86Config-4 file, so using that, I am able to get X to start. I'm using XF86
version 4.2.1 (from www.fs.tum.de/~bunk/debian) and Gnome 2.2 (from
debian.uni-klu.ac.at/GNOME22/) BTW. Now here's the problem(s).
A. The first time you run startx, it runs fine. Once you close the session,
the next time you run startx, the keyboard/mouse are locked up. This happens
no matter what user is logged in, and continues until a reboot, then you can
run it once again. The X logs show no difference between the two sessions (I
saved and DIFF'd them to be sure). There are no extra running processes that
I could see (ps -A). To close the X session, I had to ssh in from another box
and do a 'chvt 1', and ctrl-c the running X - keyboard and mouse worked fine in
other consoles. This could be related to...
B. gdm is pretty screwed up. Fonts are too small to read, and the keyboard/mouse are always locked up if this is running. I don't have it installed at the moment. xdm did the same thing.
Any ideas? I don't think this is an X problem, as if it were, I think it would
be consistant and not work the first time. Just in case though, my XF86Config
is below. When I was using the knoppix install, X/KDE worked just fine, so it
must be a gnome thing somewhere...
Thanks
Matt
***** XF86Config-4 *****
### BEGIN DEBCONF SECTION
# XF86Config-4 (XFree86 server configuration file) generated by dexconf, the
# Debian X Configuration tool, using values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# If you want your changes to this file preserved by dexconf, only make changes
# before the "### BEGIN DEBCONF SECTION" line above, and/or after the
# "### END DEBCONF SECTION" line below.
#
# To change things within the debconf section, run the command:
# dpkg-reconfigure xserver-xfree86
# as root. Also see "How do I add custom sections to a dexconf-generated
# XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz.
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
# Load "int10"
Load "record"
Load "speedo"
Load "type1"
# Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc101"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "ATI Radeon M"
Driver "vesa"
EndSection
Section "Monitor"
Identifier "ViewSonic"
HorizSync 30-94
VertRefresh 50-75
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Radeon M"
Monitor "ViewSonic"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1600x1200" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 4
Modes "1600x1200" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1600x1200" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 15
Modes "1600x1200" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200" "1024x768" "800x600"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
### END DEBCONF SECTION