touchpad and keyboard fail on first boot

Bug #344698 reported by combuster
30
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
New
Undecided
Unassigned

Bug Description

After booting up ubuntu 9.04 when i turn on my laptop (Dell Vostro 1310) keyboard and touchpad doesn't respond... After i reboot everything works fine but it always happens when i turn on my laptop for the first time. After reboot i've noticed the following message:

[ 10.561047] WARNING: synaptics was reset on resume, see synaptics_resume_reset if you have trouble on resume

From time to time i am using Logitech Cordless 2400Pro Deskset so it helps me to restart the computer for the first time...

Bus 003 Device 002: ID 046d:c512 Logitech, Inc. LX-700 Cordless Desktop Receiver

Revision history for this message
combuster (combuster) wrote :
Revision history for this message
combuster (combuster) wrote :

Oh and yes, i can move through selection in grub before loading jaunty so it's not a hardware issue...

Revision history for this message
combuster (combuster) wrote :

I've logged into ubuntu now with wireless deskset and ofcourse my touchpad and keyboard on my laptop is not functioning. It seems like synaptics isn't loaded at all. I can move through selection in grub but when gdm starts i can not type my username/password ...

Here is dmesg, lsmod and Xorg.log...

Revision history for this message
combuster (combuster) wrote :
Revision history for this message
combuster (combuster) wrote :
Revision history for this message
combuster (combuster) wrote :

I've noticed several bug reports that are related to this one but almost all of them have problem only after suspend, i have a problem when i shutdown my computer and start it up later for the first time. On every next reboot everything works fine. I've even tried to do suspend and hibernate and even after this the touchpad and keyboard works just fine.

uname -a output:

Linux vostro 2.6.28-11-generic #35-Ubuntu SMP Wed Mar 18 21:55:34 UTC 2009 x86_64 GNU/Linux

Revision history for this message
combuster (combuster) wrote :

Thank you Ubuntu dev team, problem is resolved after recent updates...
I get the following messages:

[ 11.065065] synaptics was reset on resume, see synaptics_resume_reset if you have trouble on resume
[ 11.928067] input: PS/2 Mouse as /devices/platform/i8042/serio1/input/input10
[ 11.981370] lp: driver loaded but no devices found
Manually loading drivers (or something like that)
[ 12.001785] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input11

Keyboard and touchpad now works perfectly after first boot.

Revision history for this message
combuster (combuster) wrote :

Ooops, still no go, sorry, i have that problem again, it looks like its random but it always happens on first boot (if it happens at all)...

Revision history for this message
G.G (georggross) wrote :

I could confirm this problem. I have the same bug on my Dell Vostro 1310

Ubuntu 9.04
Linux georg-vostro 2.6.28-11-generic #41-Ubuntu SMP Wed Apr 8 04:39:23 UTC 2009 x86_64 GNU/Linux

Revision history for this message
G.G (georggross) wrote :

I could confirm this problem. I have the same bug on my Dell Vostro 1310

Ubuntu 9.04
Linux vostro 2.6.28-11-generic #41-Ubuntu SMP Wed Apr 8 04:39:23 UTC 2009 x86_64 GNU/Linux

Revision history for this message
combuster (combuster) wrote :

https://bugs.launchpad.net/ubuntu/+bug/359480

This might help u a bit, problem was solved like this but I hope they will fix it in couple of days... Anyway problem was occuring on every cold boot, when I removed initrd.gz from menu.lst it happend only once or twice since...

Revision history for this message
jared_c (jared-c) wrote :

Can you elaborate on that a little, I need to remove initrd.gz? The other bug linked to above mentions initrd.img, which is actually in menu.lst. Here's my current entry.

title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid f20ee5cd-d6d6-4132-be8e-7bffb09b60a1
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=f20ee5cd-d6d6-4132-be8
e-7bffb09b60a1 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet

I'm a little hesitant to comment out the initrd line... does it still boot?

Revision history for this message
combuster (combuster) wrote :

Yes it still boots. Just add # at the beginning of initrd line... It fixes the problem (during numerous cold boots it only happened to me again once or twice)...

Revision history for this message
Patrick Fratczak (patfrat) wrote :

I confirm this bug too : Dell Vostro 1710
Ubuntu 9.04
Linux ubuntu 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux

I have found this on my Xorg.0.log :

(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
 If no devices become available, reconfigure HAL or disable AllowEmptyInput.

Revision history for this message
Patrick Fratczak (patfrat) wrote :

It can be temporary resolved by adding this at the end of the kernel line in /boot/grub/menu.lst

i8042.reset

And then : sudo update-grub

My kernel line in /boot/grub/menu.lst is like this :
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=a227e05a-2b8d-498f-a548-95bf582656e2 ro quiet splash i8042.reset

Revision history for this message
ceremonic (sanderise) wrote :

i have the same problem on dell c600
the desktop comes up but nothung else isnt working
keyboard works in safe mode terminal though.

any ideas? anyone?

Revision history for this message
combuster (combuster) wrote :

Changes in linux kernel 2.6.30 (right now a rc3):

      Input: i8042 - introduce a tougher reset
      Input: i8042 - add a DMI table for the i8042.reset option
      Input: remove unnecessary synchronize_rcu() call

So i guess it's gonna be ok when this kernel hits the repos... I've tried to reproduce this bug in some other distro's, Fedora 11 beta has the same problem but Arch linux runs just fine. They all run the same kernel version 2.6.28 > the only difference is that ubuntu and fedora uses mkinitramfs and arch mkinitcpio, maybe it's time for ubuntu to upgrade to mkinitcpio...

Revision history for this message
ullaspa (ullaspa) wrote :

I'm having the same problem on a fresh install of the final 9.04 CD on a Vostro1510. Will add the line to the menu.1st and try again.

Revision history for this message
Martin Henze (martin-henze) wrote :

Can confirm this for a DELL Vostro 1510. On every (!) cold start the (internal) keyboard and touchpad don't work. An external (USB) mouse works, however.

Linux vostro 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux

Revision history for this message
Martin Henze (martin-henze) wrote :

Adding "i8042.reset" to the kernel line in GRUB's menu.lst (as supposed in https://bugs.launchpad.net/ubuntu/+bug/344698/comments/15) solves the problem for me.

Revision history for this message
Takuto (spam-tux) wrote :

I can also confirm this bug on a Dell Vostro 1510 after upgrading from Ubuntu 8.10 (Intrepid). Adding "i8042.reset" to the bootparameters of kernel 2.6.28-11-generic in the /boot/grub/menu.lst solves this problem for me too.

Another interesting thing: When booting the old Ubuntu 8.10 Kernel 2.6.27-11-generic WITHOUT adding the "i8042.reset"-option, keyboard and touchpad are working fine as well.

From where I'm standing, this problem seems to be related somehow to a strange phenomena only occouring when booting kernel 2.6.28 with mkinitramfs. (Because of combusters observations seen in this comment: https://bugs.launchpad.net/ubuntu/+bug/344698/comments/17)

Revision history for this message
ullaspa (ullaspa) wrote :

Adding the "i8042.reset" to the kernel line solved it for me too.

Revision history for this message
Chris Barnes (randomutterings) wrote :

I'm having this problem using an external usb keyboard I've tried a Logitech wireless mx-700 and a standard Apple keyboard. Adding the "i8042.reset" to the kernel line did not solve it for me.

uname
Linux entertainment 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686 GNU/Linux

lsusb
Bus 001 Device 002: ID 413c:8104 Dell Computer Corp. Wireless 1450 Dual-band (802.11a/b/g) USB2.0 Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c512 Logitech, Inc. LX-700 Cordless Desktop Receiver

Any suggestions would be greatly appreciated.

Revision history for this message
Saivann Carignan (oxmosys) wrote :

Wow, thanks for keeping this bug up to date, the issue is very well described and identified.

Unfortunately, because this bug is not reported against any package, it didn't get any attention during a long time from ubuntu developers. Happily, this issue is known to be fixed with latest 2.6.30 linux kernel in ubuntu 9.10 (karmic), therefore you only need to upgrade to karmic to have this bug fixed. I found that this bug was a known issue with many duplicate. According to this, I'm marking this bug as a duplicate of bug 334249 . To make things easier for developers, if you can still reproduce this bug, first make sure that you don't use any workaround (no special boot entry in grub, or other workarounds) and if you can still reproduce the problem with latest ubuntu version, please open a new bug report, by typing "ubuntu-bug linux" in a terminal (without the quotes""). Thanks for your participation in launchpad!

affects: ubuntu → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Incomplete
status: Incomplete → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.