当我跑步时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