Finding a laptop that is well supported by Linux, has nice features and is not too expensive can be quite a task. Lucky the Lenovo ThinkPad L460 fits my requirements.
I decided to do a fresh install of Arch Linux instead of just cloning one of my other systems as I normally do. At the time of this post the laptop is running with Linux kernel version 4.6.2-1.
Relevant info from dmesg, dmidecode, lscpi and lsusb
For powersaving I have installed and configured TLP and nothing more.
|CPU||Intel i5-6200U (3MB Cache, up to 2.80GHz)|
|RAM||16 GB PC3-12800 DDR3L 1600MHz (2 × 8GB 1.35V 204-pin SODIMM, Samsung M471B1G73DB0-YK0)|
|Storage||256 GB Solid State Drive (SATA3, Samsung MZ7LN256HCHP-000L7)|
|Screen / Graphics card||14" FHD (1920 x 1080), IPS, AntiGlare / Intel HD Graphics 520|
|WIFI / Bluetooth||Intel Dual Band Wireless-AC (2x2) 8260 / Bluetooth-version 4.1 vPro|
|Ethernet||Intel PRO/1000 (I219-V)|
|UEFI||Version R08ET41W (1.15), Option to disable secure boot: yes|
|Battery||6 cell Li-Ion (47Whr, Sanyo LNV-45N1)|
|Webcam||720p HD Camera, uses uvcvideo driver|
Touchpad / Clickpad
The xf86-input-libinput driver was not very responsive and I had to move my finger a lot before it was registered, which made resizing windows and hitting small targets very hard. I replaced it with the xf86-input-synaptics and it works much better.
The next problem was that the cursor jumped down and to the left each time I tried to use the clickpad's left "button".
I ended up with the following options in
to fix that:
Section "InputClass" Identifier "touchpad" Driver "synaptics" MatchIsTouchpad "on" Option "SoftButtonAreas" "60% 0 82% 0 40% 59% 82% 0" Option "AreaBottomEdge" "90%" EndSection
Graphics card / driver
I experienced a lot off screen flickering, so I tried the mode setting driver by uninstalling xf86-video-intel and xf86-video-vesa which fixes the problem, but that instead introduced screen tearing.
I update the UEFI to version 1.15 (which includes a new VBIOS version), Linux kernel to 4.6.x and the xf86-video-intel driver to version 2.99.917+662 and now the problem seems to have disappeared.
Two minor problems still persists, LightDM/Light-locker still flickers once after starting and after resume, but I just have to wait a second before entering my password.
Finally the cursor disappears after resume, this can be fixed by running xset dpms force off .
I have only set "TearFree" as an extra option in
Section "Device" Identifier "Intel Graphics" Driver "intel" Option "TearFree" "true" EndSection
I like the overall build quality, the battery life feels okay, I just which the battery was smaller and not extending below the bottom of the laptop.
The Mini-DisplayPort to HDMI cable I bought as an accessory does not support sound, but that is just a minor inconvenience.