完成 Ubuntu 18.04 LTS 的全新安装并重新启动后,我合上了 Acer Aspire ES1-511 笔记本电脑的盖子并稍作休息。当我回来继续探索 18.04 的新功能时,笔记本电脑无法开机。一个内部风扇运转得非常响亮,但仅此而已。我不得不再次重新启动。
这似乎是 Ubuntu 多年来反复出现的问题。我已经研究过这个问题,因为,第一次试图更改电源设置中gnome-control-center和gnome-tweak-tool,然后安装pm-utils,修改系统文件理应负责悬挂,和大量更多的尝试,都无济于事。我什至尝试从 USB 驱动器运行 Ubuntu 18.04 Live,但仍然出现同样的问题。
我怀疑这是内核的问题,因为我过去在内核 4.15 中看到过这个问题。升级到最新的 Linux 内核或降级到更稳定的版本会解决问题吗?问题是否已修复?也许我可以编辑一些文件,这整个事情就会解决......
一些规范:当前运行的内核是 4.15。如上所述,计算机是 Acer Aspire ES1-511。桌面环境是 Gnome 3.28.1。Ubuntu 版本是 64 位 18.04.1 LTS。
任何帮助表示赞赏。计算机为此失去了很多睡眠。
当计算机使用 Ubuntu 18.04 进入睡眠状态时,电池会在大约 10 小时内耗尽,它是 lenovo y520(7700hq,1060 with bumblebee)。
当我测试没有插入 USB 设备时,实际上没有插入任何东西。
睡眠模式是 s2 - deep。我对休眠不感兴趣(它很慢并且需要很多空间)。
在 Windows 和 Mac OS (hackintosh) 睡眠模式下,一天消耗 1% 或 2% 的电池电量。
可悲的是,我决定升级到 18.04。现在我花了一半的工作时间来修复错误。
今天的特长是:暂停笔记本电脑。上次我尝试暂停我的 XPS15 9570 时,我几乎烧毁了我的新 2000 美元,因为它在我的背包中运行了 3 个小时而不是暂停。
正如许多线程中所记录的那样,许多笔记本电脑上的开箱即用 18.04 无法挂起笔记本电脑。有 3 年前的官方错误报告,没有任何解决方案或修复。它会在 5 秒后或当您关闭盖子时唤醒(非常狡猾,非常危险)。
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1574120 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1786094
我尝试了所有方法,唯一对我有用的解决方案是此处报告的解决方案:
Ubuntu 18.04 - Dell XPS13 9370 不再在合上盖子时挂起
那是将 grub 配置更改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
通过这种更改,系统实际上可以正常挂起,但是当它唤醒时 wi-fi/蓝牙适配器完全死机,即使重新启动也无法将它们带回来。
类似的事情报告here
https://bugzilla.kernel.org/show_bug.cgi?id=201469
也许在这里 https://bugzilla.redhat.com/show_bug.cgi?id=1514836
我也尝试过休眠,但没有成功(系统将简单地关闭)。这可能是我的错,因为我缺少交换分区。
经过一整天的阅读和尝试解决方案后,我决定打开这个线程。我的问题很简单:作为 2019 年的最终用户,我如何在不关闭 wifi 或硬件的其他关键组件的情况下暂停我的笔记本电脑?
我知道我听起来很傲慢,但我浪费了一天的时间来开发一个应该不会造成任何问题的标准功能。
感谢您的任何帮助,我希望你过得比我好。
我最近购买了预装 Windows 10 Home 的华硕 ZenBook 14 UX433FN。我用了几天,一切都很好。然后我卸载了 Win 10 并安装了 Ubuntu 18.04 LTS。我听不到任何声音。我尝试了很多在网上找到的东西,但没有任何效果。我也尝试安装 16.04 LTS,但出现了同样的问题。与许多人报告的不同,它不会将虚拟输出显示为音频输出。我该怎么办?
我正在使用最新版本的 Ubuntu 19.04。内核版本是 5.0.0-13 通用。我将它与 Windows 一起使用双启动。每当我暂停或关闭笔记本电脑的盖子时,笔记本电脑就会挂起并且屏幕变黑。唯一的方法是强制关闭笔记本电脑。我试过编辑/etc/systemd/logind.conf,/etc/default/grub
但没有任何反应。
我还尝试按照某些帖子中的建议将启动菜单从AHCI更改IDE为 。
改变后的唯一区别/etc/default/grub是:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to nouveau.modeset=0
Run Code Online (Sandbox Code Playgroud)
是锁定屏幕出现但仍处于冻结模式。
尝试 manjaro 后,我刚刚在我的 Dell xps 15 9570 上安装了 Disco,我非常喜欢它,但我在挂起时遇到了大问题。
如果我关上盖子或将其放置太长时间并尝试没有任何反应,似乎显示屏背光亮了,但它仍然保持黑色。为了唤醒它,我尝试按下键并摆动鼠标以及点击电源按钮,但无济于事,到目前为止所做的只是将其完全关闭并重新启动,这意味着我失去了我正在做的任何事情。
我也试过寻找一个/var/log/pm-suspend.log文件,因为我在其他地方看到过,但我没有,这是它应该在的目录:
$ ls /var/log
alternatives.log dmesg gdm3 openvpn
apt dmesg.0 gpu-manager.log private
auth.log dmesg.1.gz gpu-manager-switch.log speech-dispatcher
boot.log dmesg.2.gz hp syslog
bootstrap.log dmesg.3.gz installer unattended-upgrades
btmp dpkg.log journal wtmp
cups faillog kern.log Xorg.0.log
dist-upgrade fontconfig.log lastlog Xorg.0.log.old
Run Code Online (Sandbox Code Playgroud)
Nvidia x 服务器设置设置为使用 Nvidia GPU 而不是 Intel one
**System info**
OS version: 19.04
Kernel: 5.0.0-13-generic
Gnome: 3.32.1
CPU: Intel® Core™ i7-8750H CPU @ 2.20GHz × 12
GPU: GeForce GTX 1050 Ti with …Run Code Online (Sandbox Code Playgroud) 当我在 Ubuntu 19.10 上合上盖子时,我的联想 P50 笔记本电脑曾经很好地暂停。升级后,这不再起作用了。当我执行该命令时sudo systemctl suspend,笔记本电脑仍会进入非常快速的全功能挂起状态。因此,在处理来自 acpi 的盖子关闭事件时似乎出现了问题。
我正在使用 gnome-tweak-tools 并且它具有切换以按预期启用盖子关闭时暂停。
我还检查了 /etc/systemd/logind.conf 中的配置,它看起来很完美:
HandleLidSwitch=suspend
HandleLidSwitchExternalPower=suspend
HandleLidSwitchDocked=suspend
LidSwitchIgnoreInhibited=yes
Run Code Online (Sandbox Code Playgroud)
我在 /var/log/syslog 中没有发现任何值得注意的东西。
我发现的解决方法如下:
创建一个包含/etc/acpi/events/laptop-lid-close以下内容的文件:
event=button/lid LID close
action=/etc/acpi/laptop-lid-close.sh
Run Code Online (Sandbox Code Playgroud)
并创建一个/etc/acpi/laptop-lid-close.sh包含以下内容的文件并赋予它执行权限 ( chmod +x /etc/acpi/laptop-lid-close.sh):
#!/bin/sh
systemctl suspend
Run Code Online (Sandbox Code Playgroud)
如果不需要这种解决方法当然会更好
Acpi 似乎会触发“盖子关闭”事件,否则该解决方法将不起作用。出于同样的原因,暂停本身也必须在我的笔记本电脑上运行。
关于如何了解为什么这不能开箱即用的任何线索?
我的电脑在睡眠模式下会消耗大量电池。
我已尝试按照此错误报告中概述的步骤进行操作,尝试了此问题中列出的诊断,并禁用了 BIOS 中的“生命迹象”选项,如此处所述。
我确认我的系统处于休眠状态s2idle。我怀疑这就是问题所在。
$ sudo journalctl | grep "PM: suspend" | tail -2
May 13 18:41:00 mex kernel: PM: suspend entry (s2idle)
May 13 20:52:36 mex kernel: PM: suspend exit
Run Code Online (Sandbox Code Playgroud)
但是,在尝试遵循上述指南时,我遇到两个问题:首先,我的/sys/power/mem_sleep文件不包含deep选项:
sudo cat /sys/power/mem_sleep
[s2idle]
Run Code Online (Sandbox Code Playgroud)
其次,我似乎无法编辑文件来添加深度选项:
$ echo deep | sudo tee /sys/power/mem_sleep
deep
tee: /sys/power/mem_sleep: Invalid argument
$ sudo sh -c 'echo deep > /sys/power/mem_sleep'
sh: 1: echo: echo: I/O error
Run Code Online (Sandbox Code Playgroud)
我发现无法关闭盖子并使笔记本电脑暂停非常烦人...对此的任何帮助将不胜感激。
操作系统:Ububntu 20.04、5.8.0-26-generic / 硬件:Dell …
我最近升级到 Ubuntu 18.04。升级后,我的笔记本电脑有时会在暂停后(通常是暂停更长时间后)无法唤醒。当我打开盖子时,没有灯亮。按下电源按钮不会导致笔记本电脑恢复。我被迫按住电源按钮 10 秒以强制关机然后启动。
这台笔记本电脑没有独立显卡,所以这不是问题所在。
我的笔记本电脑是 ThinkPad X1 carbon gen 5。
$ uname -r
4.15.0-22-generic
Run Code Online (Sandbox Code Playgroud)