在遇到 Windows 问题后,我决定尝试 Linux。在 Windows 上,当我合上盖子时,风扇会关闭,可以放在我的背包里。打开盖子后,风扇会快速恢复到上次停止的位置。我正在尝试重新创建此功能。
目前,屏幕已关闭,但电源灯和风扇仍亮着,如果放在背包中会导致过热
为了解决这个问题,我尝试sudo vim /etc/systemd/logind.conf
取消注释:
HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend
并重新启动。
在线上,我了解到挂起仍然在消耗电量,但我不知道关闭显示器和挂起是否是同一件事(如果笔记本电脑实际上处于挂起状态)。
为了检查这一点,我将电源按钮功能更改为挂起,但此后只有硬重置才能打开显示屏。我知道这存在问题,但如果我无法将背包置于挂起模式,我可能会看到不同的功能。
您是否知道是否有与 Windows 的“合上盖子时休眠”功能类似的功能?设置休眠模式是否是我想要的?
我的笔记本电脑是 HP envy x360 convertible 13-ar0802
编辑:我的 Ubuntu 版本是 18.04.4,我在 Google 上搜索了电源管理,并通过 Ubuntu Software 下载了一个应用程序,该应用程序有一个关于盖子合上时的设置。它设置为挂起。在设置 - 电源 - 挂起和电源按钮下,我只有两个选项,一个是自动挂起(20 分钟后插入和拔出电源时都开启),另一个是按下电源按钮时关机
WinKey编辑:我注意到当它从→唤醒时,屏幕亮度为 0%暂停→ Enter。后台播放带音频的视频一旦唤醒就会恢复,但没有显示,而且我无法登录(我想是的。我什么都看不到,但反复按回车键和密码没有任何作用)
编辑:
更新在cat /sys/power/mem_sleep
答案1
你的笔记本电脑有专用的 Nvidia GPU 吗?如果有,那么关闭混合显卡会有所帮助。
答案2
您最好使用电源按钮让笔记本电脑进入睡眠状态。
我注意到笔记本电脑盖关闭时暂停Tweaks 中的选项似乎没有为某些笔记本电脑提供预期的行为。因此,如果您合上盖子,它实际上只是关闭屏幕,而不是让笔记本电脑进入睡眠状态。
因此,为了确保安全,请手动暂停您的笔记本电脑。
答案3
好的,所以我的笔记本电脑在 Ubuntu 20 上也遇到了同样的问题。造成这种情况的原因可能各不相同,所以我只能说诊断为什么这件事情的发生对我帮助很大。我后来解决这个问题只是我自己从各种来源和基本技能中即兴发挥。
我从 Ubuntu 论坛上发现,使用dmesg
终端命令可以给我提供为什么它没有暂停的线索。使用这个命令,我发现我的触摸板(假设是驱动程序?)在查找日志dmesg
给出的含义时阻止了暂停。在众多条目中,这个引起了我的注意:
[ 1601.148777] psmouse serio3: Failed to disable mouse on rmi4-01.fn03/serio0
然后我尝试删除触摸板驱动程序的命令(下面提到的命令),然后合上盖子。我确信这是问题所在,因为在任何挂起失败期间打开盖子后,我的光标都无法正常工作。
那时它就起作用了。此时,每当我选择暂停时,我都可以在终端中手动运行那些添加/删除命令。
然后我即兴发挥,做了一个systemd
关于盖子关闭/打开的服务(这是一个有帮助的答案) 运行 bash 脚本,分别删除我的触摸板驱动程序并将其放回原位。脚本只包含删除/放回它们的命令。
移除/添加触摸板的命令是:
rmmod psmouse //remove
modprobe psmouse //put back
sudo
如果以用户身份运行,则需要systemd
删除用户名参数,否则默认以 root 身份运行。
然后就起作用了!
这就是我的做法,我只能强调我首先诊断原因的重要性。尽管一切看起来都很好,但导致问题的原因必须是逐案/逐设备。