运行 htop 时出现“错误:文件 /etc/sensors3.conf:权限被拒绝”

运行 htop 时出现“错误:文件 /etc/sensors3.conf:权限被拒绝”

当我跑步时htop我得到

错误:文件/etc/sensors3.conf:权限被拒绝

权限:

$ ls -l /etc/sensors3.conf
-rw-r--r-- 1 root root 10368 Apr  5  2017 /etc/sensors3.conf

htop仍然可以按预期工作,但是这个错误是怎么回事?

我也尝试过:

sudo apt install --reinstall lm-sensors

这并没有什么区别。

which htop
/usr/bin/htop

答案1

Snap 维护者在这里。这只是由于 Snap 限制而缺少权限而导致的警告消息。因此,选修的CPU 温度统计数据不可用(N/A如果启用,则显示在每个 CPU 条的右侧)。

刚刚更新了 snap,支持手动连接hardware-observe接口,修复了这个问题(顺便说一下,还增加了对电池状态的支持)。所以,你只需要:

$ sudo snap connect htop:hardware-observe

此外,在卸载 snap 之前,请注意,根据您的操作系统版本,snap 可能比操作系统存储库中的版本新得多(例如,Ubuntu 18.04 上的 3.0.4 与 2.1.0)。

答案2

即使在使用 apt 安装后我仍然遇到同样的问题,并通过删除 snap 版本修复了该问题htop

sudo snap remove htop

相关内容