bugs in libvdpau_radeonsi.so and amdgpu(or radeon) driver freeze the system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mesa (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
1. In 4.15 kernel serires ,vlc or mpv video player with hardware acceleration output will freeze the system in minutes ,the desktop screen display content was frozen ,but sometime the audio will continue to play for about 10 seconds to one miniute,then the system dead。I have to reset the machine to reboot. When upgrade to 5.3.24 kernel,amdgpu still hanged immediately,but play video through vdpau in radeon driver the system will no hang immediately,the freqency of hanging is about serveral times a day。 some times web browser in virtualbox guest randomly hangs the system。
2. installing amdgpu-pro driver download from amd official site (version of 18.40-697810,
3. remove libvdpau_
4.When use amdgpu driver the vlc output sound via display output port (through an active hdmi adaptor to hdmi monitor) was glitches ,the sound seem missing or dropped in every 2~3 seconds,but when use radeon driver the sound was normal.the audio problem is the same with 4.15 kernel when using kernel 5.3.24. But mplayer sound is always good ,testing with audio output of pulseaduio and alsa ,the kernel driver only affected the sound of vlc (tested with all available audio output ),the other applications was normal.
5. Test with the ubuntu 19.10 live image desktop is the same problem。
6. My system have four monitors,graphics card is R7 360 ,recognized as (from lspci) :
6.02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E].
infomation from uname -a :
Linux smzhou-desktop 5.3.0-24-lowlatency #26~18.04.2-Ubuntu SMP PREEMPT Tue Nov 26 14:39:35 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
when enable radeon driver the kernel boot parameters is : /boot/vmlinuz- 5.3.0-24- lowlatency root=UUID= 012b0ab8- e26f-4057- 90c0-f4d5252377 6d ro security=tomoyo noquiet TOMOYO_ trigger= /lib/systemd/ systemd nosplash scsi_mod. use_blk_ mq=1 iommu=soft intel_iommu=off vt.default_utf8=1 resume= UUID=58e322f4- 390e-4748- a477-5dabd940e8 73 "acpi_osi=Windows 2012" radeon.si_support=1 radeon.audio=1 radeon. cik_support= 1 amdgpu.si_support=0 amdgpu. cik_support= 0 amdgpu.dc=0 amdgpu.dc=0 amdgpu.audio=0
BOOT_IMAGE=
when enable amdgpu driver the kernel boot parameters is :
BOOT_IMAGE= /boot/vmlinuz- 5.3.0-24- lowlatency root=UUID= 012b0ab8- e26f-4057- 90c0-f4d5252377 6d ro security=tomoyo noquiet TOMOYO_ trigger= /lib/systemd/ systemd nosplash scsi_mod. use_blk_ mq=1 iommu=soft intel_iommu=off vt.default_utf8=1 resume= UUID=58e322f4- 390e-4748- a477-5dabd940e8 73 "acpi_osi=Windows 2012" i915.disable_ power_well= 0 radeon.si_support=0 radeon.audio=0 radeon. cik_support= 0 amdgpu.si_support=1 amdgpu. cik_support= 1 amdgpu.dc=1 amdgpu.audio=1
By the way . integrated audio is always ok ,the audio problem was only affected in hdmi output to monitor.