我一直在尝试找到一种方法来在我的 conky 中显示 (AMD) GPU 负载,在研究显示负载的方法时,我发现了一个命令 - 虽然需要 sudo - 但它可以将 GPU 负载打印到终端 ( sudo cat /sys/kernel/debug/dri/64/amdgpu_pm_info
)。Conky 无法运行 sudo 命令,因此我尝试了以下两种方法:
- 使用 visudo 允许自己访问该
/sys/kernel/debug/dri/64
文件夹而无需输入 sudo 密码,并且 - 使用chown修改文件的权限为a+rwx。
然而,这两种方法似乎都无法让我在不输入 sudo 密码的情况下使用该命令。
非常感谢所有帮助!
答案1
我正在尝试做同样的事情,从 shell 脚本访问此文件。没有任何效果,甚至为 shell 脚本设置 u+s 权限也是如此。只有使用 sudo 运行脚本本身才有效。
更新:
我发现这是有效的:
sudo chmod a+rx /sys/kernel/debug
您必须完全按照此方法操作(路径不完整)。对我有用。