archlinux 如何给老笔记本设置盖盖休眠

2023-11-16 10:33:08 +08:00
 fire1980

archlinux 加上 xfce

我这是一个老笔记本不是 uefi 的,设置了 swap 区

在 power setting 界面上 配置了插电的时候 powersaving 的时候 suspended 盖上盖子后 hibernate

但是现在盖上盖子后屏幕自动 lock 了,但是还是有背光亮着

求解一下

748 次点击
所在节点    Arch
4 条回复
fire1980
2023-11-16 10:46:18 +08:00
设置了/etc/systemd/logind.conf
fire1980
2023-11-16 11:32:32 +08:00
控制背光的可能是
sys-devices-platform-dell\x2dlaptop-leds-dell::kbd_backlight.device loaded active plugged /sys/devices/platform/dell-laptop/leds/dell::kbd_backlight
systemd-backlight@leds:dell::kbd_backlight.service loaded active exited Load/Save Screen Backlight Brightness of leds:dell::kbd_backlight
system-systemd\x2dbacklight.slice loaded active active Slice /system/systemd-backlight
Tee
2023-11-17 14:55:21 +08:00
acpid

/etc/acpi/handler.sh

button/lid

自己增加命令

我的场景带了 hdmi 的判断

```
59 │ button/lid)
60 │ case "$3" in
61 │ close)
62 │ echo none > /sys/class/drm/card*-HDMI*/status
63 │ hdmi_active=$(cat /sys/class/drm/card*-HDMI*/status)
64 │ if [[ $hdmi_active == "disconnected" ]]
65 │ then
66 │ sleep 3 && systemctl suspend
67 │ logger 'eDP Connected'
68 │ else
69 │ logger 'Hdmi Connected'
70 │ fi
71 │ logger 'LID closed'
72 │ ;;
73 │ open)
74 │ logger 'LID opened'
75 │ ;;
76 │ *)
77 │ logger "ACPI action undefined: $3"
78 │ ;;
79 │ esac
80 │ ;;
```
fire1980
2023-11-18 08:25:22 +08:00
谢谢 查了一下好像是笔记本的 nv 显卡的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/992358

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX