Important note before migrate to xorg-server 1.10 on Gentoo

There are some notes of migration from Gentoo’s documentation: Xorg-server 1.10 Upgrade Guide. The most important feature change in this version is:

Xorg no longer does autodetect devices using xf86-input-keyboard and xf86-input-mouse.

But it did not specify the migration procedure, it just tell us to use evdev.

The problem I’ve encountered is that after install xorg-server 1.10 and related packages re-emerged, I lost my keyboard and mouse and I can’t type anything within GDM. Fortunately, with single mode, I can stop the procedure of GDM starting and at least using console mode for problem fixing.

The recovery steps are easy.

1. Check the useless use flags in make.conf, the INPUT_DEVICES variable should contain at least evdev but keyboard and mouse.

2. Re-emerge the x11-drivers/xf86-input-evdev packages and make a whole world checking via emerge -uDN world. The second is to re-emerge x11-base/xorg-drivers at least and to check another change.

3. (Optional) Re-emerge all drivers related to xorg. We can use qlist -I -C x11-drivers/ to find out them and re-emerge by our-self.

I done the above two steps and my laptop is working. If you have the same problem or if you want to upgrade xorg, checking these tricky points.

Leave a Reply

Your email address will not be published. Required fields are marked *