Ubuntu Linuxボックス(12.04)があります。 Xの下で画面が空白で表示されるのを防ぐことはできません。
カーネルが起動したときに、コマンドラインxset s off
カーネルパラメータをgrubに挿入するためにこのコマンドを試しました。acpi=off
変更されましたxorg.conf
。その後、「電源管理」ツールであるUbuntuの「モニター設定」のGUIツールを使用しました。gnome-screensaver
削除しましたがxscreensaver
…何も動作しませんでしたが、もう何をすべきかわかりません。
Xでスクリーンスペースを無効にする方法は?
答え1
一般的なソリューション
原則として、上記の解決策は次のとおりです。
- デスクトップで提供される電源管理を設定するか、
xset -dpms ; xset s off
ワンタイムテストを実行します。 - デスクトップが提供するスクリーンセーバーの無効化/削除そして既存の項目を確認/終了して確認してください(例:
pgrep screensaver
など)。
...十分でしょう。
これを行うためにgrubに追加しないでくださいacpi=off
。ここではトピックとは異なります。
より強力なソリューション
他のすべての方法が失敗した場合、またはすべての設定を前後に変更せずに一度だけ実行したい場合は、ハッキングに頼ることができます。
たとえば、xdotoolをインストールできます(DebianまたはUbuntuでsudo apt-get install xdotool
実行されます)。このツールはキー押下をシミュレートし、通常のアクティビティと同様にスクリーンセーバーやスペースを防ぐことができます。
このコマンドラインは、30秒ごとに左のShiftキーを押して離すことをシミュレートします。
while sleep 30 ; do xdotool keydown Shift_L keyup Shift_L ; done
私は時々それを使用し、それは素晴らしい動作します。ノートパソコンのLCDディスプレイバックライトが暗くなるのを効果的に防ぐこともできます。
(左のShiftキーを押すと、集中したアプリケーションが邪魔になる可能性がある場合は、シミュレートされるキーを変更する必要があります。)
警告する
あまり長く放置しないでください。そうしないと、画面が損傷します(ほとんどの画面技術は、長期間にわたって一定の高コントラスト画像を表示すると、最終的に画面要素に永続的な負担をかけます。したがって、残りの正または負の画像が残ります。白黒領域に表示されます)。
答え2
スクリーンセーバーとは異なり、スクリーンスペースはdpms
設定によって制御されます。黒いスクリーンセーバーがあるかもしれません。
xset -dpms
xset s off
答え3
Unityを使用すると仮定すると....
- 右上の設定/電源アイコンをクリックします。
- システム設定をクリックします。
- ウィンドウが開いたら、「明るさとロック」をクリックしてください。
- 必要に応じて「非アクティブな状態で画面をオフにする」を調整してください。
答え4
Section "ServerFlags"
Option "BlankTime" "0"
EndSection
Section "Extensions"
Option "DPMS" "False"
EndSection
詳細についてはを参照してくださいman 5 xorg.conf
。