xscreensaverは画面ロックとしてのみ機能します。

xscreensaverは画面ロックとしてのみ機能します。

xscreensaverを画面ロックとして使用したいが、手動でのみ有効にすることができますxscreensaver-command --lock(キーの組み合わせにバインドします)。タイムアウト後にxscreensaverを自動的に有効にしたくありません。

手動コマンドを使用しない限り、スクリーンセーバーを自動的に有効にしないようにxscreensaverに指示する方法はありますか?

私の現在の解決策は、タイムアウトを次に設定することです。

timeout: 100000:00:00

これにより、11年を超えるとスクリーンセーバーが自動的にアクティブになりません。

ベストアンサー1

1:起動時に「アプリケーションの起動」でxscreensaverを起動する必要があります(「Super」をクリックして「Start」と入力)。起動時に xscreensaver -no-splash で xscreensaver デーモンを起動する新しいエントリを追加します。

2: xscreensaver 構成アプリケーションを開く必要があります。スーパーをクリックしてスクリーンセーバーを入力してください。 「x分後のスペース」を希望の時間(たとえば5分)に設定します。後で使用するためにこの値を覚えておいてください。 「ロック画面以降」が選択解除されていることを確認してください。

3:最後に、システム設定/明るさとロックに移動します。 「x分間のアクティビティがない場合は、画面をオフにする」をxscreensaversの「x分後の空白」設定と同じ値(たとえば5分)に設定します。次に、「明るさとロック」で「ロック画面時間:」を「画面オフ」に設定します。

もう終わりました!システムが一定時間アイドル状態の場合、スクリーンセーバーが起動し、セッションがバックグラウンドでロックされます。システムを起動すると、システムがロックされていることが検出され、パスワードの入力を求められます。醜い90年代のログインプロンプトはありません...素晴らしいです。セッションがすでにログインプロンプトにある場合は、スクリーンセーバーが起動せず、画面がオフになることに注意することが重要です。

おすすめ記事