Ubuntu 18.04.6:使用 llvmpipe 代替 AMD Radeon HD 5570

Ubuntu 18.04.6:使用 llvmpipe 代替 AMD Radeon HD 5570

我在一台古老的 HP TouchSmart 610 上安装了 Ubuntu 18.04.6 LTS

最近我的系统一直在使用 llvmpipe 而不是我的 GPU(AMD Radeon HD 5570),因此使用 PC 时速度更慢

我尝试过其他方法,但没有效果,启动 Windows 时出现蓝屏,错误代码为“video_tdr_failure”

信息:

输入:inxi -G

           Display Server: x11 (X.Org 1.19.6 )
           drivers: ati,radeon (unloaded: modesetting,fbdev,vesa)
           Resolution: [email protected]
           OpenGL: renderer: llvmpipe (LLVM 10.0.0, 128 bits)
           version: 3.3 Mesa 20.0.8

输入:lspci -nnk | grep -iA2 VGA

    Subsystem: Micro-Star International Co., Ltd. [MSI] Mobility Radeon HD 5570 [1462:2241]
    Kernel driver in use: radeon

输入:(dmesg | grep radeon这个似乎很长)

[   26.531921] fb: switching to radeondrmfb from VESA VGA
[   26.532550] radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[   26.532552] radeon 0000:01:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
[   26.533374] [drm] radeon: 1024M of VRAM memory ready
[   26.533375] [drm] radeon: 1024M of GTT memory ready.
[   26.721005] [drm] radeon: dpm initialized
[   26.822964] radeon 0000:01:00.0: WB enabled
[   26.822967] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0x00000000f2e50062
[   26.822968] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0x0000000005448d91
[   26.823166] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x000000000005c418 and cpu addr 0x00000000510f26de
[   26.823170] radeon 0000:01:00.0: radeon: MSI limited to 32-bit
[   26.823221] radeon 0000:01:00.0: radeon: using MSI.
[   26.823244] [drm] radeon: irq initialized.
[   28.010038] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   29.023087] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   30.036427] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   31.050910] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   32.067739] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   33.085146] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   34.099154] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   35.113946] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   36.128783] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   37.144604] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!
[   37.164471] [drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, giving up!!!
[   37.164477] radeon 0000:01:00.0: failed initializing UVD (-1).
[   38.172121] [drm:r600_ib_test [radeon]] *ERROR* radeon: fence wait timed out.
[   38.172158] [drm:radeon_ib_ring_tests [radeon]] *ERROR* radeon: failed testing IB on GFX ring (-110).
[   38.172176] [drm:radeon_device_init [radeon]] *ERROR* ib ring test failed (-110).
[   38.209701] fbcon: radeondrmfb (fb0) is primary device
[   38.230128] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[   38.240033] [drm] Initialized radeon 2.50.0 20080528 for 0000:01:00.0 on minor 0

我还查找了“UVD 没有响应,正在尝试重置 VCPU”,也没有找到解决方案

这个问题能修复吗?或者这是否意味着 GPU 出现故障?感谢所有答案

相关内容