Just got the laptop elitebook 840. And install it Debian 9.5 (cat /etc/debian_version). But the sound of fan is really loud. I've tried install tlp. But that doesn't take effect. Any parameter I can adjust or tune?

uname -r shows it's 4.9.0-7-amd64

Last edited by shogun1234 on 2018-07-23 17:35, edited 1 time in total.

If the laptop is pre-owned I would check the fan for dust build up, I have had quite a few people bring me their laptops for different reasons and very often the problems are caused by dust. I usually use a compressor and blow the dust out unless it is particularly heavy and then I have to disassemble the machine and clean it properly.

I consider this is solved. Originally I installed stretch version, that has been completely removed now, I suppose. The new version is buster/ sid with non-free firmware. It might be because the hardware is newer than stretch supported.

Yes, Coffee Lake requires the newer Mesa stack in backports, and the newest kernel you can find...then if you want to get hardware decoded video playback for your device, you may need to rebuild your video playback stack (ffmpeg and video players) against the newer Mesa, too, which is getting into more advanced territory...maybe I should set up an OBS repo with those things, since there will only be more and more Coffee Lake devices.

The Intel GPU uses the kernel's modesetting driver by default, but I found caused trouble with VLC and Compton. Using the "intel" driver instead solved those issues, but then it introduced its own bugs, such as video glitches in windowed games like 0ad, or video glitches after resuming from hibernation. I then tried building a newer git pull of the intel driver from a PPA than Debian has, since even Sid's dates back to 2017, and it seems all the glitches are gone now as far as I can tell.

This is with my own backported Mesa 18.1.3, though. Stretch-backports currently has 17.3.9.

All the firmware packages in Debian are also getting sadly outdated for new hardware and kernels, being 11 months old now. I did a manual git pull and install of the firmware from the upstream repo, but that's not the best solution.

I've got partway through the new repo on the OBS--the base libraries are building, so I then need to add the multimedia layer. Thinking about ffmpeg 4.X... Right now the building libraries duplicate what stretch-backports has, except newer, such as Mesa 18.1.4.