首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pop_os 19.10不暂停

Pop_os 19.10不暂停
EN

Unix & Linux用户
提问于 2020-03-22 09:53:57
回答 1查看 1.7K关注 0票数 2

不管我使用什么挂起方法(桌面、sudo systemctl suspendpm-suspend等等),它都不起作用。只显示一个空白的屏幕(有时完全是黑色的,取决于所使用的挂起方法),并且对任何键盘或鼠标事件都没有响应。我不得不通过按动电源按钮关闭笔记本电脑一段时间。

笔记本电脑:惠普嫉妒- 13-aq1006ur

OS

代码语言:javascript
复制
NAME="Pop!_OS"
VERSION="19.10"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Pop!_OS 19.10"
VERSION_ID="19.10"
HOME_URL="https://system76.com/pop"
SUPPORT_URL="http://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=eoan
UBUNTU_CODENAME=eoan
LOGO=distributor-logo-pop-os

journalctl -b -1 | tail -100

代码语言:javascript
复制
Mar 22 13:35:43 pop-os gnome-shell[2004]: JS WARNING: [/usr/share/gnome-shell/extensions/pop-suspend-button@system76.com/extension.js 205]: assignment to undeclared variable gnomeShellVersion
Mar 22 13:35:43 pop-os NetworkManager[949]:   [1584869743.6509] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Mar 22 13:35:43 pop-os NetworkManager[949]:   [1584869743.6511] device (p2p-dev-wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Mar 22 13:35:43 pop-os NetworkManager[949]:   [1584869743.6520] manager: NetworkManager state is now ASLEEP
Mar 22 13:35:43 pop-os gnome-shell[1298]: Screen lock is locked down, not locking
Mar 22 13:35:44 pop-os systemd[1]: systemd-localed.service: Succeeded.
Mar 22 13:35:44 pop-os systemd[1]: systemd-hostnamed.service: Succeeded.
Mar 22 13:35:44 pop-os systemd[1]: systemd-timedated.service: Succeeded.
Mar 22 13:35:45 pop-os blueman-mechanism[2396]: Exiting
Mar 22 13:35:46 pop-os systemd[1]: Reached target Sleep.
Mar 22 13:35:46 pop-os systemd[1]: Starting Suspend...
Mar 22 13:35:46 pop-os systemd-sleep[2669]: Suspending system...
➜  ~ journalctl -b -1 | tail -100

目前正在使用Nvidia。尝试切换到英特尔和混合图形,但问题仍然一样。

也试过

代码语言:javascript
复制
sudo kernelstub -a "button.lid_init_state=open"

在其他地方却没有结果。

我在网上注意到了一个类似的问题,但实际上没有多大帮助。我还能检查什么来调试这个问题呢?

Screen锁工作正常。

EN

回答 1

Unix & Linux用户

发布于 2022-12-24 09:38:38

我认为这是一个硬件问题,你可以从以下几个方面找出答案:

名单装置:-

代码语言:javascript
复制
sudo grep enabled /proc/acpi/wakeup

你应该得到这样一份清单:-

你需要检查它们并使它们失效,切换到sudo:-

代码语言:javascript
复制
sudo su

尝试使用以下命令禁用列表中的第一个命令:

代码语言:javascript
复制
 echo GP12  > /proc/acpi/wakeup

现在试着停职..。如果它从挂起开始,下一个尝试,也许一次尝试几个速度。一旦找到项目(S),您需要在重新启动后持久化更改。创建以下文件:

代码语言:javascript
复制
/etc/systemd/system/disable-hardware-wakeup.service

把下面的代码加进去。

代码语言:javascript
复制
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/local/disable-hardware-wakeup.sh

[Install]
WantedBy=multi-user.target

现在创建另一个文件:-

代码语言:javascript
复制
/usr/local/disable-hardware-wakeup.sh

根据不允许您的计算机睡觉的设备,在它中添加以下代码,在我的例子中,GPP0

代码语言:javascript
复制
#!/bin/sh

for device in GPP0
do
    if grep -q "$device.*enabled" /proc/acpi/wakeup
    then
        echo $device > /proc/acpi/wakeup
    fi
done

使shell脚本可执行:-

代码语言:javascript
复制
sudo chmod +x /usr/local/disable-hardware-wakeup.sh

启用服务:-

代码语言:javascript
复制
sudo systemctl enable disable-hardware-wakeup.service

去向Vegard Skjefstad -> https://www.vegard.net/how-to-suspend-pop-os/说声谢谢

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/574221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档