Anyone else having problems with kernel 5.4.0-47?
I have problem since Xubuntu upgrade to kernel 5.4.0-47: I cannot use laptops internal monitor. Remains black but also with backlight...
I have also submited a bug to Ubuntu: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1895935
- Xubuntu 20.04 updated to kernel 5.4.0-47
- Lenovo Thinkpad T480 with Intel i5-7300U and Intel HD Graphics 620
- eGPU via Thunderbolt 3: HP Omen Accelelerator + Nvidia GFX1070
- 2 external monitors connected to the eGPU: 1 DisplayPort + 1 DVI
Right now I am using 5.4.0-45 where I can use all my 3 monitors.
I had quite a few issues with this and 184.108.40.206 . I tried a LOT of things (updating/configuring BIOS, installing/uninstalling nvidia, manually configuring thunderbolt) and honestly, the best solution for me so far was manually updating the kernel. It can be intimidating but its worth it. I am running 5.8.12, latest stable upstream version.
I looked at the commit messages from the linux kernel git repo and it looks like while many Ice lake Thunderbolt 3 and PCIe-over-TB code was added in 5.4, a massive amount of progress has been made on TB3 and USB4 in 5.6 and 5.7. Additionally, many corner-case bugs with TB3 and displays have been addressed in the later 5.4 updates, so at the very least I would recommend manually updating to the latest longterm 5.4.x kernel, which I think is 5.4.68 as of this post.
For any Debian distribution use the Ubuntu mainline PPA (recommend you purge your nvidia first with ), the 5.8 kernel here and the 5.4 kernel here, download the 4 .deb files that aren't "low latency", for example
Then install them with: sudo dpkg -i *.deb
Then just restart your PC. As always I suggest backing up your data and in this case I would recommend downloading the nvidia driver of your choice before you update. I didn't need to but I am echoing advice I got.
I keep hearing nice things about the new kernels, including some support for the fingerprint reader for the T480, but for now I will stay here. I go updated to 5.4.0-48 and this seems to solve the issue. Its good to know that are alternatives available either backwards (to 5.4.0-45) or forward as you have mentioned.