PS/2 doesn't work after upgrading to feisty [i8042]

Bug #95785 reported by Jaime Soriano
14
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
linux-source-2.6.20 (Baltix)
Invalid
Undecided
Unassigned
linux-source-2.6.20 (Ubuntu)
Won't Fix
High
Unassigned

Bug Description

I used a PS/2 mouse and a USB keyboard in edgy. I have upgraded today to feisty beta and my mouse doesn't work, I have tried a PS/2 keyboard and it doesn't work in X or terminals, so its not only a X.org problem.

Revision history for this message
Jaime Soriano (kronoss) wrote :
Revision history for this message
David Losada Gacio (losadaz) wrote :

The same problem here; PS/2 mouse doesn not work (this computer is running Dapper); tested with live-CD. I will submit hardware data as soon as possible.

Revision history for this message
John Williams (jswillms) wrote :

Same problem here. Opened up a bug report

http://bugs.launchpad.net/ubuntu/+bug/102885

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Thanks for your bug report.

Do you still have this problem on the final Ubuntu 7.04 (Feisty)?

If you still have the problem please provide the following information:

1. What brand and model is your mouse.
   What mechanism does your mouse use: ball mouse, optical, trackball, ...
   How many physical buttons and scrollwheels does you mouse have?
2. Please provide the information described in https://wiki.ubuntu.com/DebuggingHardwareDetection.
3. Attach your /var/log/Xorg.0.log

Revision history for this message
Jaime Soriano (kronoss) wrote : Re: [Bug 95785] Re: PS/2 doesn't work after upgrading to feisty beta

2007/8/3, Pascal De Vuyst <email address hidden>:
>
> Do you still have this problem on the final Ubuntu 7.04 (Feisty)?
>

Yes, I have the problem with the final version, and its not only a
mouse issue, ps/2 keyboard doesn't work either. I think its a kernel
(or kernel configuration) problem, its like the computer doesn't have
ps/2 ports. I have tried with live-CDs and both mouse and keyboard
works correctly, as in previous versions of Ubuntu.

Now I use USB mouse and keyboard.

If I can provide some other helpful information please tell me how to get it.

The attached file HWDebugPS2.tgz contains the
DebuggingHardwareDetection info and the X log.

Many thanks.

Revision history for this message
Jaime Soriano (kronoss) wrote : Re: PS/2 doesn't work after upgrading to feisty beta

Yes, I have the problem with the final version, and its not only a
mouse issue, ps/2 keyboard doesn't work either. I think its a kernel
(or kernel configuration) problem, its like the computer doesn't have
ps/2 ports. I have tried with live-CDs and both mouse and keyboard
works correctly, as in previous versions of Ubuntu.

Now I use USB mouse and keyboard.

If I can provide some other helpful information please tell me how to get it.

The attached file HWDebugPS2.tgz contains the
DebuggingHardwareDetection info and the X log.

Many thanks.

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

It looks like you are not using the latest kernel, please upgrade your system to the latest kernel 2.6.20.16.28.1
You should have the linux-image-386 or linux-image-generic package installed for automatic kernel updates.
Do you still have the problem with the latest kernel?

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Sorry the latest Feisty kernel is 2.6.20-16.29

Revision history for this message
Jaime Soriano (kronoss) wrote :

The same problem with all Feisty kernels.

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

> The same problem with all Feisty kernels.

Ok then, can you provide the information below again with the latest Feisty kernel. We need the correct loggings to be sure this problem hasn't been fixed in the meanwhile!

1. Open a terminal and enter the following commands:
 $ uname -a > ~/uname-a.log
 $ sudo lspci -vvnn > ~/lspci-vvnn.log
 $ dmesg > ~/dmesg.log
 $ cat /proc/version_signature > ~/proc_version_signature.log
2. Attach ~/uname-a.log, ~/lspci-vvnn.log, ~/dmesg.log and ~/proc_version_signature.log to this bug report.

Revision history for this message
Jaime Soriano (kronoss) wrote :
Revision history for this message
Jaime Soriano (kronoss) wrote :
Revision history for this message
Jaime Soriano (kronoss) wrote :
Revision history for this message
Jaime Soriano (kronoss) wrote :
Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Found this lkml discussion which looks related: http://lkml.org/lkml/2007/6/7/324
Can you try if the i8042.noaux kernel option described makes both your mouse and keyboard work.

Revision history for this message
Jaime Soriano (kronoss) wrote :

I have tried it and don't work.

I have tried also i8042.noacpi but it seems to be a not recognized option.
http://linux.derkeiler.com/Mailing-Lists/Kernel/2004-09/6271.html

And usb-handoff... but nothing better.
http://ubuntuforums.org/showthread.php?p=1847345

I have seen another bug report that maybe the same:
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.17/+bug/76881

There is a patch that disables i8042 checkings, shoud I try it?
http://www.gossamer-threads.com/lists/linux/kernel/799243

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

http://lkml.org/lkml/2007/7/23/296 indeed looks relevant (same as http://www.gossamer-threads.com/lists/linux/kernel/799243).

Time to move this bug to the kernel experts.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Hardy Heron Alpha series is currently under development and contains
 an updated version of the kernel. It would be helpful if you could test the latest Hardy Alpha release: http://www.ubuntu.com/testing . You should be able to then test the new kernel via the LiveCD. If you can, please verify if this bug still exists or not and report back your results. We'll keep this report open against the actively developed
kernel but this will be closed against 2.6.20. Thanks.

Changed in linux-source-2.6.20:
status: Triaged → Won't Fix
Changed in linux:
status: New → Incomplete
Changed in linux-source-2.6.20:
status: New → Invalid
Revision history for this message
Jaime Soriano (kronoss) wrote :

Same problem with Hardy Heron Alpha 5, and same problem reported by dmesg about i8042:

ubuntu@ubuntu:~$ uname -a
Linux ubuntu 2.6.24-8-generic #1 SMP Thu Feb 14 20:40:45 UTC 2008 i686 GNU/Linux
ubuntu@ubuntu:~$ dmesg | grep i8042
[ 34.070525] i8042.c: Can't read CTR while initializing i8042.
[ 34.070562] i8042: probe of i8042 failed with error -5

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Could you attach your full dmesg output against the latest 2.6.24-12.22 Hardy kernel. Thanks.

Revision history for this message
David Losada Gacio (losadaz) wrote :

I think this bug is about two different bugs; actually it is about i8042 problem, not PS2.

My old computer (from 2001) doesn't detect PS2 keyboard/mouse, having to use USB ones and I don't have an i8042 chipset; an Sis 630 instead.

I will add my dmesg/lspci etc with the latest Ubuntu beta ASAP.

Revision history for this message
Victor Cache (victorcache) wrote : Re: PS/2 doesn't work after upgrading to feisty [i8042] [or 8.04 Hardy]

I installed 8.04 Hardy Heron (released version 4/25/08 not Beta) on a ~4 year old Dell Optiplex GX260 and had the same problem (PS/2 mouse not recognized. PS/2 keyboard ok. USB mouse ok. From my /var/log/messages (same output as dmesg):
Apr 29 06:12:51 GX260-willr kernel: [ 19.102745] input: Macintosh mouse button emulation as /devices/virtual/input/input0
Apr 29 06:12:51 GX260-willr kernel: [ 19.102871] PNP: PS/2 Controller [PNP0303:KBD] at 0x60,0x64 irq 1
Apr 29 06:12:51 GX260-willr kernel: [ 19.102874] PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
Apr 29 06:12:51 GX260-willr kernel: [ 19.103261] serio: i8042 KBD port at 0x60,0x64 irq 1
Apr 29 06:12:51 GX260-willr kernel: [ 19.103849] mice: PS/2 mouse device common for all mice
Apr 29 06:12:51 GX260-willr kernel: [ 19.103994] EISA: Probing bus 0 at eisa.0
Apr 29 06:12:51 GX260-willr kernel: [ 19.104031] EISA: Detected 0 cards.

Revision history for this message
Victor Cache (victorcache) wrote : Re: PS/2 mouse DOES work now

I didn't do anything but shutdown last night and boot up today but now the PS/2 mouse works. Some excerpts from /var/log/messages

Apr 30 07:27:33 GX260-willr kernel: [ Apr 30 07:27:34 GX260-willr kernel: [ 41.411688] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input6
19.392477] PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
Apr 30 07:27:33 GX260-willr kernel: [ 19.395026] serio: i8042 KBD port at 0x60,0x64 irq 1
Apr 30 07:27:33 GX260-willr kernel: [ Apr 30 07:27:34 GX260-willr kernel: [ 41.411688] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input6
19.395032] serio: i8042 AUX port at 0x60,0x64 irq 12
Apr 30 07:27:33 GX260-willr kernel: [ 19.403996] mice: PS/2 mouse device common for all mice
...
Apr 30 07:27:34 GX260-willr kernel: [ 41.411688] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input6

Revision history for this message
Jaime Soriano (kronoss) wrote :

I updated yesterday to Hardy and It's not solved.

Revision history for this message
Olivier Dupont (o-dupont-deactivatedaccount) wrote :

I solved this problem by adding i8042.nopnp on kernel boot parameters.
Hardy with asus K8N-E-deluxe motherboard (nForce 3 250).

Revision history for this message
Diego (panda84) wrote :

Same here: mouse not working!

Revision history for this message
Diego (panda84) wrote :

Here you are also Xorg.0.log

Revision history for this message
breezer (jgbreezer) wrote :

Adding i8042.nopnp to the kernel command-line in grub fixed it for my mouse, on an HP Compaq DX2000 MT.

My PS/2 mouse (but not the PS/2 keyboard) had been broken since I rebooted for the first time after the upgrade to Hardy desktop, from Dapper.

For newbies reading this and wanting to try it: 1-time fix: get a boot menu (you may have to press ESC at boot-time if yours doesn't let you choose what to boot). Press 'E' at the boot menu to edit the commands for the linux you want to boot (probably the default, or more recent version). Move the cursor to the kernel line that starts "/boot/vmlinuz-2.6..... root=......." or similar, and press E to edit it and go to the end of the line and add "i8042.nopnp" without the quotes, then press enter to accept and B to boot it).
If this makes it work, a permanent solution is to edit /boot/grub/menu.lst as root (eg. Alt-F2 and type "sudo gedit /boot/grub/menu.lst", for instance), and add the same i8042.nopnp text after the "# kopt=root=..." line that looks a bit like the line I mention above; then run: sudo dpkg-reconfigure grub.

Revision history for this message
breezer (jgbreezer) wrote :

Oops, "update-grub" will do to update grub's menu.lst with the new options. dpkg-reconfigure will do it too but more of a sledgehammer for the nail that needs to be done.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

It unfortunately looks like this did not get resolved for Hardy. The Ubuntu kernel team is actively working on the upcoming Intrepipd Ibex 8.10 release. Alpha versions are available for testing (most recent is Alpha3 at the time of this posting) - http://www.ubuntu.com/testing. Jamie, would you be willing to test and confirm this is still and issue with the upcoming Intrepid release? You should be able test via a LiveCD. Thanks in advance.

Changed in linux:
status: Incomplete → Confirmed
Revision history for this message
Jaime Soriano (kronoss) wrote :

I cannot access the affected computer now, so I won't be able to try it for a couple of weeks. I'll report the results as soon as I can. Many Thanks.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
Launchpad Janitor (janitor) wrote : Kernel team bugs

Per a decision made by the Ubuntu Kernel Team, bugs will longer be assigned to the ubuntu-kernel-team in Launchpad as part of the bug triage process. The ubuntu-kernel-team is being unassigned from this bug report. Refer to https://wiki.ubuntu.com/KernelTeamBugPolicies for more information. Thanks.

Revision history for this message
Przemek K. (azrael) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release (9.10 or 10.04)? Thanks in advance.

Revision history for this message
Gabriel (gabriel-) wrote :

This is a problem for me in 9.10, and 10.04, including 10.04 Beta 2. I must pass 'i8042.nopnp' for my trackpad to work.

Revision history for this message
Jaime Soriano (kronoss) wrote :

Fixed for me after updating to 10.04, I don't know why.

Revision history for this message
Vikram Dhillon (dhillon-v10) wrote : Re: [Bug 95785] Re: PS/2 doesn't work after upgrading to feisty [i8042]

On Sat, May 29, 2010 at 08:50:10AM -0000, Jaime Soriano wrote:
> Fixed for me after updating to 10.04, I don't know why.
>
> --
> PS/2 doesn't work after upgrading to feisty [i8042]
> https://bugs.launchpad.net/bugs/95785
> You received this bug notification because you are a member of Ubuntu
> Kernel Team, which is subscribed to linux-source-2.6.20 in ubuntu.
>
> Status in “linux” package in Ubuntu: Confirmed
> Status in “linux-source-2.6.20” package in Ubuntu: Won't Fix
> Status in “linux-source-2.6.20” package in Baltix: Invalid
>
> Bug description:
> I used a PS/2 mouse and a USB keyboard in edgy. I have upgraded today to feisty beta and my mouse doesn't work, I have tried a PS/2 keyboard and it doesn't work in X or terminals, so its not only a X.org problem.
>
>

Since this bug has now been fixed just by updating for the original
reporter, it can be well assumed that the bug was fixed for lucid.
Therefore closing it as invalid. If such a problem were to rise again,
please change the status to new or open a new bug report. Thanks.

 status invalid

--
Regards,
Vikram Dhillon

Changed in linux (Ubuntu):
status: Confirmed → Invalid
Changed in linux (Ubuntu):
status: Invalid → Fix Released
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.