Lubuntuで画面ロックを無効にできません。電源管理では、チェックを外しています。 [ライトロッカーの設定]には、[ライトロッカーを有効にする]という別のオプションがあります。これもチェックされていませんが、10分経っても黒い画面が表示され、マウスを動かすとパスワードを入力する必要があります。
私はすべてのubuntusでこの動作を嫌いますが、通常はシステム設定で無効にできます。さてここではありません。
そのため、lubuntuはこれらの設定を2つの場所に持っており、両方を無視しています。
私はこの質問を見つけました:
スクリーンセーバーが起動したらXscreensaverがロック画面を停止する
これによると、「xscreensaver」パッケージを削除しようとしましたが、インストールされていませんでした。だからこれは解決します
編集:
これまでに学んだこと:
https://bugs.launchpad.net/ubuntu/+source/xfce4-power-manager/+bug/1193716
このソリューションは、@ Jeroenの solution と@A lubuntuユーザー solution の組み合わせです。
根本的な原因は、ユーザー固有のlight-locker.desktop
ファイルがシステム全体のファイルを上書きしないことだと思います。そのため、ユーザーがlight-lockerをまったく起動しないように構成した場合でも、デフォルトの構成パラメーターで実行されます。
警告:これにより、システム全体のデフォルトの画面ロックが無効になります。特定のユーザーのロックを有効にする場合は、各ユーザーのExec=
ファイルの~/.config/autostart/light-locker.desktop
行を編集する必要があります。 「環境設定>>ライトロッカー設定」でこれを設定すると、これが可能になります(システム全体のファイルが邪魔にならない場合)が、私はこれを試していません。
ステップ1:Light-Lockerのシステム全体の起動を無効にします。これにより、代わりにユーザーごとの.desktopファイルを実行できます。
Sudo mv /etc/xdg/autostart/light-locker.desktop /etc/xdg/autostart/light-locker.desktop.bak
これを再度有効にするには、ファイルの名前を変更して、.bak
拡張子がなくなるようにします。
ステップ2:ユーザー固有のlight-locker.desktopファイルを編集する
テキストエディタで〜/ .config/autostart/light-locker.desktopを開きます。
Exec=
で始まる行を編集して、Exec=
のみになるようにします。つまり、ライトロッカーが起動しないことを意味するコマンドは指定されていません。
手順3:再起動します。
自動起動アプリケーションのフォルダと思われるものを見つけました:〜/ .config/autostart。私のコンピューターには、スクリーンロッカー用の.desktopファイル(light-locker.desktop)があります。これは一種のショートカットです。 .desktopファイルとアプリケーションメニューのエントリの作成方法について詳しく知りたい場合は、LubuntuのデスクトップであるLXDEのwikiの この記事 をお読みください。
適切なフォルダに置かれた.desktopファイルは、アプリケーションメニューのエントリを作成します。ユーザーがログインすると、このフォルダでアプリケーションが起動するのではないかと思います。
Light-locker設定アプリを使用したときにLubuntuのインストールで修正できなかったことが問題であった場合、light-locker.desktopファイルを確認する価値があると思います。
また、Light lockerの構成が異なるユーザーは、light-locker.desktopファイルが異なることもわかりました。賢明なように、唯一の違いは「exec」行です。これは、実行されるアプリまたはコマンドとその引数またはオプションを決定します。アプリケーションメニューエントリをクリックすることは、シェルまたはターミナルで「exec」行を実行することに似ています。メニューでプログラムの新しいアプリエントリを作成するのは非常に簡単です。私はこのタスクを数回行いました。
.desktopファイルは、Lunbuntuのデフォルトのプレーンテキストエディターであるリーフパッドで開くことで編集できます。変更を保存しない場合、何も変更されません。
「exec」行は次のようなものです。
Exec=light-locker --lock-after-screensaver=0 --lock-on-suspend --no-late-locking
。
Light-lockerの引数を知りたい場合は、シェルを開いてinfo light-locker
を実行できます。すべての議論があるわけではないことに注意してください。私の観点からは、開発者にチャンスがあれば、その情報は改善されるべきです。
ただし、Lubuntuのインストールには複数のユーザーがいて、Light-lockerの設定が異なります。次のオプションが正しいことを確認できます。
1)コンピューターをサスペンドするときにLight-lockerで画面をロックする場合:
Exec=light-locker --lock-after-screensaver=0 --lock-on-suspend --no-late-locking
。
2)前のオプションが必要ない場合:
Exec=light-locker --lock-after-screensaver=0 --no-lock-on-suspend --no-late-locking
。
--lock-after-screensaver=0
または--no-late-locking
のない「exec」行は、コンピューターで説明した機能を引き起こす可能性があります。以前に言ったようにinfo light-locker
を実行することで確認できます。
それ以外の場合は、light-locker.desktopを他のフォルダーに移動して再起動してみてください。この最新の提案を行う前に、Lubuntuメーリングリストで質問することをお勧めします。このOSについてより深い知識を持つ人々がいます。
環境設定サブメニューの「LXSessionのデフォルトアプリケーション」で自動起動アプリケーションが選択されていることをご存知ですか(Lubuntu 14.04の場合)?そこでスクリーンセーバーと「screenlocker」アプリケーションがチェックされているのを見ることができますが、それを無効にしようとしたことはありません。
この回答 に基づいて適切に動作するようになりましたが、Lubuntuの新しいバージョン(私の場合は15.10)には、含める必要がある別のオプションがあります。
私のExec
行は次のとおりです。
Exec=light-locker --lock-after-screensaver=0 --lock-on-suspend --no-late-locking --no-lock-on-lid
これで、「power manager」のオプションは適切に機能します。