Ubuntu 18.04をインストールしましたが、古いハードウェアにはgnomeが重すぎることがわかりました。
そこで、Xubuntu-desktopをインストールしました。
Sudo apt-get install xubuntu-desktop synaptic
Sudo apt-get remove gdm3
Sudo dpkg-reconfigure lightdm
Sudo apt-get remove nautilus nautilus-* gnome-power-manager gnome-screensaver gnome-termina* gnome-pane* gnome-applet* gnome-bluetooth gnome-desktop* gnome-sessio* gnome-user* gnome-Shell-common zeitgeist-core libzeitgeist* gnome-control-center gnome-screenshot && Sudo apt-get autoremove
うまく機能しましたが、今では時々xscreensaverが画面をロックし、時々lightlockerがロックします。
私はそれらを両方ともインストールしています、どうやら:
$ Sudo dpkg -l | grep locker
rc gnome-screensaver 3.6.1-8ubuntu3 AMD64 GNOME screen saver and locker
ii light-locker 1.8.0-1ubuntu1 AMD64 simple screen locker for lightDM display manager
ii light-locker-settings 1.5.0-0ubuntu2 all simple configuration tool for light-locker
$ Sudo dpkg -l | grep xscreen
ii xscreensaver 5.36-1ubuntu1 AMD64 Screensaver daemon and frontend for X11
ii xscreensaver-data 5.36-1ubuntu1 AMD64 Screen saver modules for screensaver frontends
$
これは私の生産ワークステーションであり、私はそれを台無しにすることを恐れています。
それらを同時に機能させることは、私にとって大きな問題ではありませんが、一貫性がありません。
「設定」アプリに「Lightlocker設定」アイコンがありますが、機能しません。したがって、xscreensaverのスリープタイムアウトのみを構成できます。 xscreensaver(これはいです)を削除しても安全ですか? 「Lightlickerの設定」を実際に機能させ、タイムアウトを設定できるようにする方法はありますか?または、xscreensaverを保持してlightlockerを削除する必要がありますか?
ありがとう!
過去にLubuntuとlightlocker/xscreensaverの競合で問題が発生しました。
Lightlockerを実行して自動的に起動しないようにしました
Sudo mv /etc/xdg/autostart/light-locker.desktop /etc/xdg/autostart/light-locker.desktop.bak
問題が発生した場合、これは完全に可逆的です。
Ubuntuを初めて使用したときにしばらく前にこれを行ったので、おそらくもっとエレガントな方法があるでしょう。
さて、ここに私が理解したものがあります...
XFCEでは、一時停止すると、それがシステムが呼び出すコマンドになります。
xfce4-session-logout -s
XFCE設定> [セッションとスタートアップ]の最後のタブ[詳細設定]には、[中断前に画面をロックする]オプションがあります。これは、XFCE Power Manager> [システム]タブの[コンピューターがサスペンドされたときに画面をロックする]オプションにあるものと同じです。
さて、上記のオプションがチェックされている場合、xfce4-session-logoutは以下を呼び出します:
/usr/bin/xflock4
次に、xflock4は何もロックしませんが、インストールされているロッカー(xscreensaver、gnome-screensaver、light-lockerなど)を使用しようとします。
私は最初にgnome-screensaverをインストールしようとしましたが、そのコマンド(xflock4にリストされています)はコマンドラインでエラーを出しました:
gnome-screensaver-command -l
それから、light-lockerをインストールしようとしましたが、そのコマンド(xflock4にリストされている)もコマンドラインでエラーを出しました。
light-locker-command -l
上記の2つのコマンドのエラーは似ていました。
**メッセージ:ロッカーからエラーメッセージを受信しました:GDBus.Error:org.freedesktop.DBus.Error.NotSupported:このメソッドは実装されていません
そこで、私はそれらすべて(light-locker、light-locker-settings、およびgnome-screensaver)をアンインストールしました。注:gnome-screensaverとlight-lockerは同時にインストールされていません。
最後に、xscreensaverをインストールしました。
Sudo apt install xscreensaver
ロックするコマンド(xflock4にリストされている)は正常に動作します。
xscreensaver-command -l
したがって、XFCEのセッションとスタートアップ構成は、xflock4を呼び出すと、最終的に上記のコマンドも呼び出し、画面が適切にロックされます!うまく機能しており、設定>> Xscreensaverオプション/ Power Managerオプション/セッションとスタートアップオプション(設定をグラフィカルに変更する)に移動するだけで適切に設定する必要があります。
他のロッカー(gnome-screensaverとlight-locker)の問題を解決するつもりはありません。
ヘルプとヒントをありがとう、みんな!
Xubuntu 18.04でxscreensaverをアンインストールしたところ、問題を引き起こすようには見えませんでした(画面をロックするかスリープから復帰させると、ライトロッカーのみが実行されるようになりました。以前は、ctrl + alt + lまた、light-lockerとxscreensaverの両方が、スリープからの復帰時に画面をロックします。したがって、2つのパスワードを入力する必要があります。
Xscreensaverをアンインストールしたとき、それに依存する他のパッケージをアンインストールする必要はありませんでした。
設定を修正するためにこれを試すかもしれません:
Sudo apt-get install light-locker-settings
デフォルトではインストールされていないようです。あなたがそれをインストールしない限り、なぜアイコンがあなたのためにそこにあるのか分かりません(しかし、私のものはそれをインストールした後に働きます-私は事前にそこにそれを見ませんでした)。