echo write to pp_od_clk_Voltage amdgpu 在 Ubuntu 20.04 上挂起终端

echo write to pp_od_clk_Voltage amdgpu 在 Ubuntu 20.04 上挂起终端

尝试操纵 amdgpu 中的频率和电压。

任何命令,例如:

echo 'm 0 300 800' > /sys/class/drm/card1/device/pp_od_clk_voltage

只需挂起终端输出即可。它对按键做出反应 - 按钮出现在屏幕上,但没有任何操作 ctrl+c、ctrl+z、ctrl+x - 没有效果。

系统 ubuntu 20.04,内核 5.4.0-53,仅限文本模式。

使用 amdgpu 驱动程序 20.30 和 20.40。都是一样的效果

视频 - Radeon 470:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev cf) (prog-if 00 [VGA controller])

cat ppfeaturemask 的输出:

4294967295

有什么建议可以去哪里挖吗?

答案1

经过很长时间终于解决了我的问题。

问题出在官方 AMDGPU 驱动程序的深处。

需要使用开源驱动程序,问题就消失了。

因此,“加密矿工”不能使用开源驱动程序。因此需要在这个主题上做更多的工作。互联网上有人建议不要安装所有 amdgpu-pro,而只安装官方软件包中的 opencl 库。但它会抛出一个错误:

Depends: libgcc-s1 (>= 3.0) but it is not installable

也许稍后我会找到一些解决方案。但尚未。

相关内容