FS#63194 - Kernel 5.2 breaks wifi and graphics on Lenovo Thinkpad E485
Attached to Project:
Arch Linux
Opened by Kalyan (coder_kalyan) - Sunday, 14 July 2019, 17:41 GMT
Last edited by freswa (frederik) - Saturday, 22 February 2020, 21:33 GMT
Opened by Kalyan (coder_kalyan) - Sunday, 14 July 2019, 17:41 GMT
Last edited by freswa (frederik) - Saturday, 22 February 2020, 21:33 GMT
|
Details
Description:
Kernel 5.2 caused the rtw_pci module to be used instead of the r8822be module that was (correctly) used before. Also, running kernel 5.2 introduces rendering artifacts on this system, however I haven't correlated it to a specific module/driver problem. Kernel 5.2 might also have broken the ability to wake up from sleep when he laptop lid is opened, however this is unconfirmed. Additional info: * kernel 5.2, everything else is up to date * Discovered on existing system, reproduced on completely fresh install of Arch Linux * Lenovo Thinkpad E485 running a Ryzen 2700U processor and a Realtek RTL8822BE WiFi adapter. Steps to reproduce: Install a fresh system or upgrade to kernel 5.2 on similar systems? |
This task depends upon
What do you want the arch kernel package maintainers to do?
Edit:
If you blacklist [1] the rtw_pci module does that resolve the first issue?
[1] https://wiki.archlinux.org/index.php/Kernel_module#Blacklisting
https://bugs.freedesktop.org/show_bug.cgi?id=111122
My E485 has a different Wi-Fi adapter (Qualcomm Atheros QCA9377) so I had no issues with that.
attached is the output to my lsmod, the only other points of note I can come up with are that it's a RTL8822BE wifi module, the wifi driver properly lists as wlps40, but when I go to scan with it it won't pick anything up.
also getting the graphical artifacts he mentioned. I'm probably going to try that blacklisting idea now and come back if it works, if that doesn't work I'll probably just switch kernel to linux-lts; until this blows over. It sounds like an upstream problem or someone oopsied a compilation option on the module that'll get fixed over the next month given rtw88 explicitly claims to support this chipset, and it's newly merged with 5.2 kernel version.
on a positive note adding iommu=pt to the kernel boot params seems to have fixed the graphical issues