Xubuntuコミュニティの皆様
長い質問で申し訳ありませんが、問題のデバッグに少し時間を費やしました。私が試みた行動を包括的に提示したいと思います。また、問題を解決する正規の回答を受け取りたいと思います。
私は数年前からUbuntu/Xubuntuユーザーです。 Xubuntuは小型の低スペックマシンで使用しています。私は十分に満足していますが、他のマシンのUbuntuよりも少し多くの問題を引き起こします。
私は今18.04にいます(新しくインストールされました)しかし、同じ問題が14.04の前に私に起こりました。 xscreenserverをインストールして解決しましたが、今回は役に立ちませんでした。
問題は、ラップトップがロック画面に入ると(または一時停止する可能性がありますが、電源管理オプションでそれを常に無効にするため、無効にすべきではありません)、ログインできないことがよくあります。ふたを開いてボタンを押した後、画面が真っ黒のままです。
時々、黒い画面にパスワードを入力してEnterキーを押すだけで機能し、戻ってきますが、それは規則ではありません。パスワードを正確にどこに入力しているかわからないため、間違いなく進むべき道ではありません。
問題が発生したとき、tty1セッションにかなりの時間を費やし、lynx
を使用して、tty7セッションで開いていた現在の作業を少なくとも保存する方法を見つけました。 Sudo -i loginctl unlock-sessions
は機能しましたが、常に機能するとは限りません。まだ行く方法ではありません...
私が達成しようとしている予想される行動を定義させてください。
ふたを閉じると、セッションがロックされ、ディスプレイがオフになります。ふたを開くと(または最終的にはボタンも押すと)、セッションのロックを解除できるようにグリーターを表示したいと思います。画面のロックはメニューオプションからも機能し、蓋を閉じると表示がオフになります。これは私が私のUbuntuで持っているデフォルトだと思います。
二重ロック画面やその他の問題について読みましたが、実際に何が起こっているのかを理解するのはかなり複雑です。私の現在の理解から、それはsystemd-logind、lightdm、light-lockerおよびxfce4-power-managerの構成の問題である可能性があります。
いくつかのことを試しました:
ラップトップのふた:「ロック画面」と「ディスプレイのスイッチを切る」
Sudo vim /etc/systemd/logind.conf
#set: HandleLidSwitch=lock
Sudo apt slick-greeter lightdm-settings
Sudo lightdm-settings
Sudo apt python-gi light-locker-settings
Sudo light-locker-settings
xscreenserver
をアンインストールしました。機能しなかったため、実際にはスクリーンセーバーアプリは必要ありませんが、ロック画面とグリーターの適切な構成が必要です。
チェック方法を知る必要があることを理解してデバッグするためにどのロッカーアプリを使用していますか? light-locker、xflock、他の何か?私のディストリビューションバージョンのデフォルトのものは聞きたくありませんが、それを確認する方法を教えてください。回答は将来のリリースで役立つでしょう。そのアプリのログにアクセスする方法。
同様に、どのグリーターアプリを使用していますか?とそのログへのアクセス方法。
最も重要なこと...ふたを閉じる+画面のロック+ディスプレイのスイッチオフの予想される動作を実現する方法?
ありがとうございました
この問題は、lightlockerとXFCEが正常に機能しなくなったことが原因です。
XubuntuステージングPPAからXFCE 4.14にアップグレードし、ライトロッカーを削除して、xfce4-screensaverをインストールすることで、この問題を修正できました。これは18.04.3のクリーンインストールから実行したため、変更した設定を復元する必要がある場合があります。
Sudo add-apt-repository ppa:xubuntu-dev/staging
Sudo apt update
Sudo apt upgrade
Sudo apt remove light-locker
Sudo apt install xfce4-screensaver