Good day everyone!
After months of research, I'm almost lost and will appreciate if I can finally get your help here.
Description of Problem: I've been getting frequent system freezes since updating to Pop!_OS 21.10 (now on 22.04), with all the peripherals unresponsive, making me hard restart the system on each freeze event. I've tried key combinations Ctrl+Alt+{F1..F7} to no avail either.
Everything below this line is just a bunch of my assumptions on the cause of the problem, so you can easily prove me wrong.
A humble attempt to detail my observations:
Since this is the only error message I get from
sudo dmesg:
Quote:
drm:nv_drm_master_set [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership.
|
and since most of the time the freeze occurs during web browsing, I initially
reported the issue to Brave developers. Then I found a similar error report on
NVidia forums as well.
I've tried a couple of suggestions here and there but ended up with disabling hardware acceleration on the browser. But after subsequent kernel and NVidia updates it doesn't work either. And since the issue affects the whole system, the freeze has seldom occurred when I did things other than web browsing (like audio editing).
Despite raising the issue on several occasions
here,
here, and
here, I have yet to get a reasonable explanation from the developer.
It's interesting that during these months of research I've suspected NVidia as the main culprit. But then, looking at
dmesg reports (unfortunately,
journalctl -b reports seem to be useless in this case, as the system fails to keep the log of freeze events), I start realising that there is a certain relation between the nvidia-drm error and... my USB wi-fi adapter, as the events follow each other. Or there maybe no relation at all - just the adapter or a network manager/connection related issue that gets the system frozen in an attempt to establish connection when I try to refresh web pages, especially Github and Reddit. Again, it's just a guess, as the freeze mostly (!) occurs during web-browsing, and I cannot explain the nature of this relation.
Another oddity is that when I tried to connect to the web through USB tethering on my phone, I haven't got any freezes so far, and the connection speed increased multiple (!) times.
So far I have the Linux kernel (5.17.15), NVidia drivers (515.48.07), RTL8188EU
driver and the system (Pop!_OS 22.04) updated. The problem is still there though... Btw, RTL driver update was
a necessary measure, as the dongle wasn't recognised after the kernel update to 5.17.15.
Here is my latest
HW-Probe report.
I've never been a distro-hopper and prefer stability over novelty (one of the reasons I opted for this fixed release distribution). Nor can I afford frequent replacement of hardware components with each kernel/system/driver updates (thinking of setting up a Linux system on my own with less frequent updates). Therefore, I'll highly appreciate if anyone can provide at least a reasonable explanation to the problem and at much - a working solution to it.
Anything I can do to make your life easier with this one?
Thank you very much in advance!!!