I thought I´d do an update.

Iĺl recap. Given under normal operation lspci -k | grep -EA3
'VGA|3D|Display' elicits the following, which "confirms"the radeon
driver is running.


00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] 
Kabini [Radeon HD 8210]
        Subsystem: Hewlett-Packard Company Device 21f7
        Kernel driver in use: radeon
        Kernel modules: radeon, amdgpu


I ran dmesg and journal and found some interesting errors:
 
"daeon ring 0 stalled for more than X msec"

and

"[DRM] amdgpu modsetting enabled"


The latter is surprising considering radeon runs, which suggests a ghost driver 
is perhaps causing instability or amdgpu started, failed, and handed off to 
radeon, which could also de causing instability, among other possibilities I'm 
surely missing. 


Solution or work around
Since radeon might be buggy, as indicated by the ring 0 error message, forcing 
the amdgpu driver seemed the logical recourse. 

edit /etc/default/grub to insert radeon.cik_support=0
amdgpu.cik_support=1


Results
I've tested all the problematic scenarios, except hibernation, and haven't been 
able to reproduce a system freeze going on at least 3 days non-stop, since 
enabling the amdgpu driver in the bootloader. 


Observations
There's various possible issues. 

1. Assuming the radeon driver is stable and it isn't appropriate for the
hardware, Ubuntu's hardware discovery might need some improvement.

2. Perhaps the radeon driver is unstable, which case suggests it needs some 
maintenance work. 
  

3. Perhaps the most likely scenario is that there may be a bug in the
corresponding service that attempts to start the amdgpu driver early on,
perhaps partially successfully, until it fails, before falling back onto
the radeon driver which is inadequate, either due to driver bugginess,
hardware incompatibility, or simply due to an incapability of meeting
modern graphical rendering demands, despite the hardware shows no such
lack of capacity.


So I wouldn't label this as "fixed", as, despite finding a working solution, 
this case points to possibly multiple failure points, none of which seem to be 
related to Firefox, Plasma, or transitions between desktops. That said, I 
haven´t tested with hibernation yet.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2113479

Title:
  [amdgpu] Video playback in Firefox freezes Wayland & Xorg

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2113479/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to