XFCEのDebian 12でノートブックカバーの動作を制御する方法

XFCEのDebian 12でノートブックカバーの動作を制御する方法

私は最近、Lenovo IdeaPad 100sにDebian 12 amd64をインストールしました。ノートブックカバーに問題があるようです。特に、システムの動作方法の設定がどこにあるかがわかりません。

xfce-power-managerGUIでは「何もしない」に設定しました。カバーを閉じても、システムはまだスリープモードになります。ふたを再び開いたとき、グラフィックセッション中に休止状態が完全に解放されない奇妙なモードに入りました。システムは依然として2番目のログイン(CTRL-ALT-F2)に入り、テキストモードでログインして再起動できるほど「目が覚めています」。

他の設定で「何もしない」を試しましたが、システムは常にxfce-power-manager実際に何も設定されていないかのように実行します。/etc/systemd/logind.conf行を手動で修正しようとしました。

HandleLidSwitch=suspend
HandleLidSwitchExternalPower=suspend

見つかったら完全なレビューを残してください

...
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
...

サービスを再起動した後systemctl restart systemd-logind.service、再起動後もカバーを閉じる動作が変わります。すべてのオプションがReturnとしてsystemd-logindリストされているので、ここでは何も実行できないようです。inactivesystemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target

○ sleep.target - Sleep
     Loaded: loaded (/lib/systemd/system/sleep.target; static)
     Active: inactive (dead)
       Docs: man:systemd.special(7)

○ suspend.target - Suspend
     Loaded: loaded (/lib/systemd/system/suspend.target; static)
     Active: inactive (dead)
       Docs: man:systemd.special(7)

○ hibernate.target - System Hibernation
     Loaded: loaded (/lib/systemd/system/hibernate.target; static)
     Active: inactive (dead)
       Docs: man:systemd.special(7)

○ hybrid-sleep.target - Hybrid Suspend+Hibernate
     Loaded: loaded (/lib/systemd/system/hybrid-sleep.target; static)
     Active: inactive (dead)
       Docs: man:systemd.special(7)

この時、どのプログラムがふたを処理するのか気になりますね。

ログアウトボタンを使用して操作(一時停止、休止状態、スリープモードなど)を実行すると、正しく実行され、コンピュータを再起動できます。ふたを閉めてからこの混乱が見えます...

ベストアンサー1

しばしば何を見るのが便利です。 アーキテクチャLinuxテーマがあります。それは次につながる マイクロソフトそしてxfce4-power-managerを使って見ることができます エラーリスト

そのうちの一つの音 似たような:

カバーを閉じて一時停止します。再起動後、グラフィックは停止します。

「ノートブックカバーが閉じたとき」=「一時停止」を使用してください...「システムがスリープ状態のときに画面をロックする」

カバーを閉じて再度開くと、画面が停止し、非アクティブなロック画面のように見えます。

提案済み解決策シンセサイザーの無効化

 xfconf-query -c xfwm4 -p /general/use_compositing -s false 

この質問は前の質問に関連しています。質問まだ開いている(2023年1月15日)、Debian 12でLenovo Ideapadを使用している人が動作しているように見える別の修正があります/etc/X11/xorg.conf。次の行を使用して編集してください。

Section "Device"
  Identifier "Card0"
  Driver "intel"
EndSection

おすすめ記事