我的 Acer Aspire V5-571P 运行的是 Ubuntu 16.04,在关机完成后几秒钟就开始重启。这似乎是 Ubuntu 中不断随机出现的问题?
我尝试安装“laptop-mode-tools”,但这似乎并没有对其产生影响,但我发现没有任何东西能够足够详细地解释需要进行哪些更改 - 有人可以扩展吗?
我已尝试进行/etc/default/grub
如下编辑在这个答案中,但这根本没有帮助。事实上,这让事情变得更糟。关机屏幕只是挂起,在启动时,紫色清洗被损坏,并且在操作系统完全启动之前有大量的命令行消息。我已从acpi=noirq
文件中删除了文本。
BIOS 的“局域网唤醒”设置已被禁用。
我已经创建了此处的脚本:https://www.behnke.io/fedora-17-on-an-aspire-v5-571-reboot-on-shutdown/,但是当我运行最后一次更新时:
sudo chkconfig --add haltusbpower
我收到了回复:sudo: chkconfig: command not found
,但我不确定该怎么做……
有人还有其他建议吗?
额外测试。
这肯定与 USB 端口有关 - 特别是 PORT. 1(这看起来很奇怪)。如果此特定端口中有某种 USB 密钥,笔记本电脑就会关闭。
初步测试似乎表明,无论它是什么都无所谓 - 我尝试过使用 Logitech Universal Key(用于轨迹球)和 Sandisk Cruzer Fit(4Gb)。奇怪的是(我需要再检查几次),但如果使用其他 2 个 USB 端口之一,似乎没有什么区别。我被难住了。不过,很高兴暂时在端口中有一个空钥匙,以确保笔记本电脑完全关闭。
进一步评论:
我今天安装了 Apache2,安装结束时出现以下警告:
insserv: Script haltusbpower is broken: incomplete LSB comment.
insserv: missing `Required-Start:' entry: please add even if empty.
insserv: missing `Required-Stop:' entry: please add even if empty.
insserv: missing `Default-Start:' entry: please add even if empty.
insserv: Default-Start undefined, assuming empty start runlevel(s) for
script `haltusbpower'
insserv: Script haltusbpower is broken: incomplete LSB comment.
insserv: missing `Required-Start:' entry: please add even if empty.
insserv: missing `Required-Stop:' entry: please add even if empty.
insserv: missing `Default-Start:' entry: please add even if empty.
insserv: Default-Start undefined, assuming empty start runlevel(s) for
script `haltusbpower'
我查看了警告,发现softpanorama 上的这个
这是否与 haltusbpowerscript 未按预期工作有关?
作为参考 - 如果其他人遇到此问题,我最终只能通过永久插入 Sandisk Cruzer Fit 来解决这个问题。
答案1
经过几个小时尝试解决这个问题,我终于找到了我的 Acer Aspire V5-471 的最终解决方案。
我尝试了在互联网上找到的所有方法,但在 Mint 18.2 64 位中均无济于事(grub 选项、bios 唤醒、wifi 配置、laptop-mode-tools、内核更新等)。在搜索了 usb 问题后,我将其放在/etc/rc.local
现有行上方,内容为exit 0
:
for usb_ports in /sys/bus/usb/devices/usb?/power/control; do
echo on > $usb_ports
done
它确实起作用了,我终于可以关掉我的电脑了!
答案2
如果有帮助,请尝试通过终端中的关机命令将其关闭。我对我的 Acer Aspire V5-571p 执行了同样的操作。