我正在尝试使用戴尔笔记本电脑的 i8kctl 软件包手动控制风扇速度。
系统 - Ubuntu 16.04、4.17.19-041719-通用 Dell 7567 Inspiron
我按照https://askubuntu.com/a/398635答案中的说明进行操作,成功禁用了 BIOS 风扇控制。
然而,当我这样做时
ik8ctl fan 2 2
Run Code Online (Sandbox Code Playgroud)
输出是
-1 -1
我认为这意味着风扇速度设置不成功。
ik8ctl fan 返回0 0指示没有风扇打开,因为 BIOS 风扇控制已被禁用。
我打开 BIOS 控制没有任何问题,但有时我需要最大风扇速度,但由于一些奇怪的原因,BIOS 没有这样做。
为什么 am8ctl 无法设置风扇速度?
更新:以 root 身份运行
sudo ik8ctl fan 2 2
Run Code Online (Sandbox Code Playgroud)
返回 0 0,而不是之前的 -1 -1。仍然没有完全按照预期工作。
UPDATE2 查看此错误报告解决方案(https://bugs.launchpad.net/i8kutils/+bug/1620580),我强制加载了模块
sudo rmmod dell-smm-hwmon
$ sudo modprobe dell-smm-hwmon restricted=0
Run Code Online (Sandbox Code Playgroud)
风扇控制现在可以在有限的时间内(1 秒)工作。看起来由于某种原因,偏见仍然占据了控制地位。
根目录由 / 表示,其中包含其他目录。这还包含一个名为 home 的目录,其中列出了我系统上唯一的用户 sridhar。
现在 / 下有另一个目录称为根文件夹目录(与 / 我理解的不同),我无法打开。
显然,其中包含超级用户的主目录。
由于我的系统中只有 1 个用户,这是否意味着 home/sridhar 文件夹的内容与 /root 文件夹相同?/root 文件夹包含什么?