私はUbuntu Linuxボックス(12.04)を持っています。 Xでの画面の空白を防ぐことはできません。
コマンドxset s off
を試し、カーネルブート時にコマンドラインカーネルパラメータacpi=off
をgrubに挿入しました。 xorg.conf
を変更しました。次に、Ubuntuの「Monitor Preferences」のGUIツールである「Power Management」ツールを使用しました。 gnome-screensaver
とxscreensaver
をアンインストールしました。何も機能せず、どうすればよいかわからない。
Xで画面の非表示を無効にするにはどうすればよいですか?
原則として、上記のソリューション:
xset -dpms ; xset s off
は1回限りのテストの場合pgrep screensaver
など)...十分なはずです。
このため、acpi=off
をgrubに追加しないでください。ここではトピックから外れています。
他のすべてが失敗した場合、またはすべての設定を前後に変更せずに一度だけ実行したい場合は、ハッキングに頼ることができます。
たとえば、xdotoolをインストールできます(DebianまたはUbuntuにSudo apt-get install xdotool
で完了です)。このツールは、通常のアクティビティと同じように、スクリーンセーバーやブランキングを防止するキープレスをシミュレートできます。
次のコマンドラインは、30秒ごとに左シフトを押して放すことをシミュレートします。
while sleep 30 ; do xdotool keydown Shift_L keyup Shift_L ; done
私は時々それを使用し、それは素晴らしい働きをします。また、ラップトップLCD画面のバックライトが暗くなるのを防ぐのにも効果的です。
(Left-Shiftを押すとフォーカスされたアプリケーションが妨害される可能性がある場合は、シミュレートされているキーを変更することをお勧めします。)
画面に損傷を与える恐れがあるので、あまり長くしすぎないでください(ほとんどの画面テクノロジでは、一定の高コントラストの画像を長時間表示すると、最終的に画面要素が永久的に歪んでしまいます。ネガティブ画像が表示されます)。
スクリーンブランキング(スクリーンセーバーとは異なります)は、dpms
設定によって制御されます。ブラックスクリーンセーバーを使用している可能性もあります。
xset -dpms
xset s off
Unityを使用していると仮定します....