Comment 9 for bug 781591

Revision history for this message
Dmitri (lamukra) wrote :

I had problem with login and boot time also, reason was in xorg.conf file configuration
And I also have problem with fans control, but it is another bug, Had it in 10.10 and still have in 11.04
in dmesg I also have line saying "...EHCI: BIOS handoff failed...", but it turned out that that is not a problem

Problem was coming from synaptics touchpad, where the special .conf file was created to make a scrolling work.

Below is outtake from launchpad bug report my comment, how I made scrolling work
[url]https://bugs.launchpad.net/ubuntu/+source/linux/+bug/565543[/url]

***************************************

It was annoying to be without scrolling, so created a file with name psmouse.conf in:

/etc/modprobe.d

with text inside:

options psmouse proto=imps

Saved and run through commands:
------------------------------------
sudo modprobe -r psmouse
sudo modprobe psmouse
------------------------------------
After this my ALPS is detected as ImPS/2 Generic Wheel Mouse, but scrolling is working

***************************************

After making this, I totally forgot about xorg.conf, that I had a Section InputDevice with assigning a driver to my touchpad, what was creating and error, because after making scrolling to work my touchpad was recognized as imPS2 mouse, but not as Synaptics Touchpad... so it was causing the long LOGIN time and partly a boot time

X was trying to find Synaptics Touchpad but there was imPS assigned Physically, so this so to speak searching time made an interface to stuck...

Solution

Simply comment out Section InputDevice and InputeDevice in Server Layout in xorg.conf

It solved the problem in my case, hope it will help someone

If you have configured xorg.conf check out its right functionality and Sections

run through commands after startup

cat /vat/log/Xorg.0.log | grep EE
cat /vat/log/Xorg.0.log | grep WW

Read what is said there and maybe it will help also, that is about long boot and login problem