Ubuntu 10.04: keyboard and mouse not working after update

NoOp glgxg at sbcglobal.net
Sat Sep 11 15:22:52 UTC 2010


On 09/11/2010 06:41 AM, Goh Lip wrote:
> On Saturday 11,September,2010 12:58 PM, Cliffer Benny wrote:
>> I did try booting in recovery. It ran through all the text until "Done,"
>> where it stayed. I could still do nothing.

Good. That means that you do have keyboard in that mode & there are no
seriously misconfigured packages.

> 
>> On Fri, Sep 10, 2010 at 4:05 PM, NoOp
>>     Are you able to boot in Recovery mode, and does the keyboard work with
>>     that? If so, select the dpkg option and let that run to see if something
>>     got screwed up in the update.
> 
> Cliffer, go to recovery console again, select root with networking and 
> try this
> sudo dpkg-reconfigure -phigh xserver-xorg

It's the 'netroot' menu selection & don't use 'sudo' in that mode as you
are in a root shell.

And while there, ensure that you have established a connection (ping
ubuntu.com), and then:

# ping ubuntu.com
[if this works, then proceed with the rest]

# apt-get update
# apt-get upgrade
# apt-get install -f
# dpkg --configure -a

If all that works well (no major errors), check to see what may have
occurred in your xorg.conf files:

# cd /etc/X11
# ls -al xorg.*

Now take a look at the newest xorg.conf and compare against the previous:

# cat xorg.conf |more
# cat <olderxorg.conf> |more

Pay attention to any sections with keyboard or mouse.

While Goh's recommendation is good/correct, sometimes it's worth just
moving the xorg.conf out of the way (10.04 default is no xorg.conf). So
you might try:

[backup the existing xorg.conf first]
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf_old
[now let's remove the xorg.conf]
# rm /etc/X11/xorg.conf

Now you can exit and try booting:
# reboot now

If removing the xorg.conf works, you can leave as is. If not, you can go
back to netroot (Recovery mode) and put the old one back:

# cp /etc/X11/xorg.conf_old /etc/X11/xorg.conf
# reboot now





More information about the ubuntu-users mailing list