実行すると、vlc
10分ごとに画面が黒く変わります。これには、映画を見ながら定期的なマウスの動きやキーボード入力が必要です。
これは、vlcでスクリーンセーバーを無効にした後にも発生します。
- VLC→ツール→基本設定
- ディスプレイ設定「フル」→ビデオ→スクリーンセーバーを無効にする
答え1
スクリーンセーバーを無効にするオプションが機能するはずです。少なくとも今はX11に入力を送ります。それはすべてです。 VLC 2および3に関する報告にもかかわらず、xset q
これが私に効果があることを確認しました。
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 0
歴史と背景:内部、xdg-screensaver
スクリーンセーバーを抑制するために使用されるVLC。このリクエストの後、一連のパッチが表示されました。DPMSそしてケード(シナモン)。この問題が解決しない場合は、アップグレードを検討してください。xdg-screensaver
スクリプト(これは単にbashスクリプトです)。
私のためにvlcがxdg-screensaver reset
どの電話をかけているのかxscreensaver-command
- 無効化は次のように記録されます。
これは
xscreensaver
、ユーザー活動があったと仮定することを意味します。つまり、スクリーンセーバーが有効になっている場合(画面が空の場合)、このコマンドを使用すると、キーボードやマウスアクティビティがあるかのように画面が空になります。画面がロックされている場合は、通常どおりにパスワードダイアログボックスが最初に表示されます。画面が黒く変わらない場合、このシミュレートされたユーザーアクティビティはカウントダウンを再開します(したがって-deactivate
定期的にコマンドを実行することは、画面が黒くなるのを防ぐための1つの方法です)。
答え2
問題は、xset q
コマンドラインに次のように入力して示すように、Xスクリーンセーバーがまだアクティブになっていることです。
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 600
解決策はすでに存在していますこのスレッド。xset s noblank -dpms
コマンドラインから実行できます。
しかし、~/bin/disable_xsc.sh
次の内容でファイルを作成する方が便利です。
#! /bin/bash
# disable the X screensaver
# The kde screensaver should still work, though
# http://opensuse.14.x6.nabble.com/Disabling-display-power-management-td3039820.html
xset s noblank -dpms
exit 0
スクリプトが実行可能であることを確認してください。
chmod u+x ~/bin/disable_xsc.sh
それ以外の場合は、タスクバーに点滅する「kwrite」が表示され、 kdeが中断され、タスクバーが非常に遅く反応し、Firefoxが起動すると中断されます。を終了してchmodを実行します。コマンド。
最後にkdeを入力してください。
デスクトップの構成->システム管理->起動と終了->自動起動
「シェルスクリプトパス」にスクリプトを追加し、 と入力して~/bin/disable_xsc.sh
「シンボリックリンクの生成」を選択します。このスクリプトは起動時に実行されます。
vlcが実行されていなくても、 kdeスクリーンセーバーはまだ正常に動作します。その設定は以下にあります。
デスクトップ構成 - >ハードウェア - >ディスプレイとモニター - >画面ロック
答え3
VLCが開いているかredshift(目保護アプリ)がある場合でも、xscreensaverを閉じるスクリプトを作成しました。
ここで試すことができます: