按sleep
或hibernate
按钮(相当于xfce4-session-logout -s
)后,当我尝试唤醒计算机时,我的屏幕无法打开。计算机似乎运行正常,因为在将计算机置于待机模式之前我可以听到正在播放的视频的声音。
- 我以为这是屏幕亮度问题,但当我在 tty 之间切换时我看到了屏幕。
- 我必须通过键盘快捷键(arch-linux 中的 ctrl+alt+del)注销或硬重启才能使用我的计算机
- 我找到了一个似乎可以解决这个问题的黑客,为了让我的计算机休眠,我可以使用
sudo echo mem > /sys/power/state
内核中的解释电源状态文档。但由于它不等同于以前的睡眠方法,我想知道问题是什么。
您将找到通过命令导出的与前两个命令相关的日志journalctl --since xx
,作为这里的要点。
笔记:我为这两种睡眠方法使用了不同的用户(echo mem > ...
经典方法为 root,当前用户 (aldo)。但xfce4-session-logout -s
以 sudoer 身份执行并没有改变任何内容)
电脑规格:
$ cat /etc/*-release
Arch Linux release
LSB_VERSION=1.4
DISTRIB_ID=Arch
DISTRIB_RELEASE=rolling
DISTRIB_DESCRIPTION="Arch Linux"
NAME="Antergos Linux"
VERSION="16.11-Minimal-ISO-Rolling"
$ echo $DESKTOP_SESSION
xfce
$ lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display [8086:0f31] (rev 0c) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device [1043:15bd]
Flags: bus master, fast devsel, latency 0, IRQ 91
Memory at d0000000 (32-bit, non-prefetchable) [size=4M]
Memory at c0000000 (32-bit, prefetchable) [size=256M]
I/O ports at f080 [size=8]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [d0] Power Management version 2
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [b0] Vendor Specific Information: Len=07 <?>
Kernel driver in use: i915
Kernel modules: i915