Delayed USB Devices at Startup

Been using SUSE for two years now and been very happy with it. Strangest thing started happening yesterday on my 11.2 (64 bit) machine: When I reboot, USB keyboard acts just fine for GRUB. Once SUSE begins to boot, I lose the keyboard (numlock light goes off too). Cannot press ESC to watch the boot sequence. Then, at login, there is no mouse or keyboard for about 60 seconds. Then suddenly, they both become active. Why did this start happening?

It has been about a week since my last reboot, so there’s been a few config changes and patches, so it’s going to be hard to narrow down a culprit. Thought USB configs in /etc/fstab was the problem, but still happening after rolling back changes to a known good config.

Re-ran SaX2. Mouse and keyboard look good in the config file.

Also, have otherwise healthy USB behavior with thumb drives and in VirtualBox machines. It just acts goofy at boot time.

Any ideas?

Thanks.

Very odd.

Post the xorg.conf file

/…/

SaX generated X11 config file

Created on: 2010-01-21T22:19:09-0500.

Version: 8.1

Contact: Marcus Schaefer <sax@suse.de>, 2005

Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>

Automatically generated by [ISaX] (8.1)

PLEASE DO NOT EDIT THIS FILE!

Section “Files”
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/URW”
FontPath “/usr/share/fonts/Speedo”
FontPath “/usr/share/fonts/PEX”
FontPath “/usr/share/fonts/cyrillic”
FontPath “/usr/share/fonts/latin2/misc:unscaled”
FontPath “/usr/share/fonts/latin2/75dpi:unscaled”
FontPath “/usr/share/fonts/latin2/100dpi:unscaled”
FontPath “/usr/share/fonts/latin2/Type1”
FontPath “/usr/share/fonts/latin7/75dpi:unscaled”
FontPath “/usr/share/fonts/baekmuk:unscaled”
FontPath “/usr/share/fonts/japanese:unscaled”
FontPath “/usr/share/fonts/kwintv”
FontPath “/usr/share/fonts/truetype”
FontPath “/usr/share/fonts/uni:unscaled”
FontPath “/usr/share/fonts/CID”
FontPath “/usr/share/fonts/ucs/misc:unscaled”
FontPath “/usr/share/fonts/ucs/75dpi:unscaled”
FontPath “/usr/share/fonts/ucs/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/misc:unscaled”
FontPath “/usr/share/fonts/hellas/75dpi:unscaled”
FontPath “/usr/share/fonts/hellas/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/Type1”
FontPath “/usr/share/fonts/misc/sgi:unscaled”
FontPath “/usr/share/fonts/xtest”
FontPath “/opt/kde3/share/fonts”
InputDevices “/dev/gpmdata”
InputDevices “/dev/input/mice”
EndSection

Section “ServerFlags”
Option “AllowMouseOpenFail” “on”
Option “ZapWarning” “on”
EndSection

Section “Module”
Load “dri”
Load “dbe”
Load “extmod”
Load “glx”
EndSection

Section “InputDevice”

Driver “kbd” will be disabled unless ‘Option “AutoAddDevices” “off”’

is set in “ServerFlags” section.

Driver “kbd”
Identifier “Keyboard[0]”
Option “Protocol” “Standard”
Option “XkbLayout” “us”
Option “XkbModel” “microsoftpro”
Option “XkbRules” “xfree86”
EndSection

Section “InputDevice”

Driver “mouse” will be disabled unless ‘Option “AutoAddDevices” “off”’

is set in “ServerFlags” section.

Driver “mouse”
Identifier “Mouse[1]”
Option “Buttons” “6”
Option “Device” “/dev/input/mice”
Option “Name” “Logitech Optical Mouse”
Option “Protocol” “explorerps/2”
Option “Vendor” “Sysp”
Option “ZAxisMapping” “4 5”
EndSection

Section “Monitor”
Option “CalcAlgorithm” “XServerPool”
DisplaySize 376 301
HorizSync 30-81
Identifier “Monitor[0]”
ModelName “SAMSUNG SYNCMASTER”
Option “DPMS”
Option “PreferredMode” “1280x1024”
VendorName “SAM”
VertRefresh 43-75
UseModes “Modes[0]”
EndSection

Section “Modes”
Identifier “Modes[0]”
Modeline “1280x1024” 108.00 1280 1328 1440 1688 1024 1025 1028 1066
Modeline “2560x1024” 108.00 2560 1328 1440 1688 1024 1025 1028 1066
EndSection

Section “Screen”
DefaultDepth 24
SubSection “Display”
Depth 15
Modes “1280x1024” “1280x960” “1280x800” “1152x864” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
EndSubSection
SubSection “Display”
Depth 16
Modes “1280x1024” “1280x960” “1280x800” “1152x864” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
EndSubSection
SubSection “Display”
Depth 24
Modes “1280x1024” “1280x960” “1280x800” “1152x864” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
EndSubSection
SubSection “Display”
Depth 8
Modes “1280x1024” “1280x960” “1280x800” “1152x864” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
EndSubSection
Device “Device[0]”
Identifier “Screen[0]”
Monitor “Monitor[0]”
EndSection

Section “Device”
BoardName “GeForce 8300 GS”
Driver “nvidia”
Identifier “Device[0]”
Option “SaXDualHead”
Option “TwinView”
Option “SaXDualMonitorVendor” “NEC”
Option “SecondMonitorHorizSync” “30-81”
Option “SaXDualVSync” “50-75”
Option “MetaModes” “1280x1024,1280x1024;1280x960,1280x960;1280x800,1280x800;1152x864,1152x864;1280x768,1280x768;1280x720,1280x720;1024x768,1024x768;1280x600,1280x600;1024x600,1024x600;800x600,800x600;768x576,768x576;640x480,640x480”
Option “SaXDualOrientation” “LeftOf”
Option “SaXDualResolution” “1280x1024”
Option “TwinViewOrientation” “LeftOf”
Option “SaXDualMode” “Xinerama”
Option “SecondMonitorVertRefresh” “50-75”
Option “SaXDualHSync” “30-81”
Option “SaXDualMonitorModel” “NEC LCD1765”
VendorName “NVidia”
EndSection

Section “ServerLayout”
Identifier “Layout[all]”
InputDevice “Keyboard[0]” “CoreKeyboard”
InputDevice “Mouse[1]” “CorePointer”
Option “Clone” “off”
Option “Xinerama” “off”
Screen “Screen[0]”
EndSection

Section “DRI”
Group “video”
Mode 0660
EndSection

Section “Extensions”
Option “Composite” “off”
EndSection

try putting this line

Option “AutoAddDevices” “off”

in the
Section “ServerFlags”

Gave that a try. No change. Also:

Removed USB hub, plug mouse/keyboard directly into computer.

Checked USB BIOS settings. 2.0 mode. Nothing changed there.

Had to use recovery mode from Suse 11.2 DVD to re-install boot loader, was surprised to see the delay take place when booting from disc. I thought it would bypass settings on my install and thus whatever changed to cause this.

Thanks for the suggestion. Still plugging away at it.

Bump. Anyone else have any suggestions?
Thanks.