Gentoo and Lenovo u430p - the sad story
22 Feb 2015Finally, I decided to replace my old laptop, and my chose fell on the Lenovo u430p. As I understand now, it was not a good idea in case of Gentoo =) Actually, I was surprised, how many nerves you can lose only because of the adaptation of you hardware to your requirements. And here is the shortlist of what you shouldn’t forget, if you want to do the same more easily.
EFI loader
So you’ve successfully passed several steps from Gentoo Handbook. One of the last is Grub2 installation and configuration. You’ve completed this, rebooted and…nothing happened, you see the Windows 8 again.
The clue to this problem is the “Secure Boot” option, which enabled by default in BIOS.
iwlwifi
Next big disaster is the iwlwifi
driver for the Intel Wireless 7260. The most of wifi routers are working in the mixed 11bgn mode, and 11n drives iwlwifi
(and you with him) mad. There are an endless disconnections and the terrible instability.
The only known solution is cut out the 11n mode:
And you shouldn’t forget to compile iwlwifi
as kernel module (otherwise, obviously, this option will not be applied). The last step is the firmware installation. You can download the iwlwifi-7260-9.ucode
, place it in /lib/firmware
, and configure to load this firmware with kernel:
Btw, one more note - loos like iwlwifi-7269-9.ucode
is working more stable, then iwlwifi-7260-10.ucode
.
Microphone
I don’t know why, but this there was no working configuration for microphone out of box =) I installed alsa and pulseaudio (the last one for the Skype, of course), and issues with the audio capture were really unexpected for me.
Actually, I though, that everything was unmutes in the alsamixer, but I was wrong:
You can unmute the Capture, 0
control by this command (-c 1
is the card number):
And btw, don’t forget about the web cam:
Windows 8 loading
Ok, it’s well enough. But if you’ll try to load now from the grub2 menu to Win8, you’ll suprised because of the messages error: can't find command drivemap
and error: invalid EFI file path
.
To avoid this problem you should create custom menu entry for grub.cfg
with chainloader for Win8:
Don’t forget to update grub.cfg
:
Touchpad
Default configuration for touchpad is terrible…
You can improve it - just don’t forget, that this model doesn’t have the hardware right mouse button (so you shouldn’t disable software button). Here is my configuration:
And one more note - if you’re using the laptop-mode
and a wireless keyboard from Logitech, it probably will be better to put this device into blacklist to avoid annoying problems with an unexpectedly frozen keyboard:
End
It was interesting journey to the world of bugs, strange configurations and default options. I hope this shortlist can be useful, at least for me in the future =)