
昨日、ThinkPad Edge E520-1143B ラップトップで、次の 2 つのガイドに従って Debian 9 (Stretch) から Debian 10 (Buster) にアップグレードしました。
https://wiki.debian.org/Debianアップグレード
https://linuxconfig.org/how-to-upgrade-debian-9-stretch-to-debian-10-buster
アップグレードは完了しましたが、予期しない動作が発生しました...
Debian 9 システムは、とてもうまく機能していました。その魅力の 1 つは、単に「蓋を閉じると画面がオフになる」という点でした。しかし、これはもう機能しません...
アップグレード中に、パーソナライズされたものを保持するか/etc/systemd/logind.conf
、開発者のものを取得するかを尋ねられたことを覚えています。私は、蓋スイッチが以前と同じように機能することを期待して、パーソナライズされたものを保持することを選択しました。
それで、この機能を復元するにはどうすればいいでしょうか?
これは私の実際の/etc/systemd/logind.conf
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
HandlePowerKey=ignore
HandleSuspendKey=ignore
HandleHibernateKey=ignore
HandleLidSwitch=ignore
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#InhibitorsMax=8192
#SessionsMax=8192
#UserTasksMax=33%
行をコメント化したりコメント解除したりしてみましたが# systemctl restart systemd-logind.service
、蓋のスイッチは何も機能しないようです。
# udevadm monitor
蓋を閉じて開けると、空の出力が残ります。(これは蓋スイッチを監視する間違った方法かもしれません。)
から# cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=21
B: SW=1
libinput-tools
実行するためにインストールしましたlibinput debug-events
。出力には Lid-Switch-event が記録されません。
クリーン インストールでこれを修正できることはわかっていますが、現時点ではそうした方法は望んでいません。