私は他の誰もが望んでいるように見えるものの反対を望んでいます:私のベアメタルDebian 8.10 Jessieボックスのビデオカードによって直接提供される私のプレーンな古いキャラクターモードtty1コンソールで、スクリーンブランカーをDPMSの「サスペンド」または「オフ」に移動させたい"。どちらでも、Acerモニターが表示するものがあると考え続けるビデオ信号を強制終了するため、モニターがその入力で実際に省電力モードになることはありません。
GnomeとX-Windowsに関して多くの回答がありますが、これはウィンドウ環境ではありません。
さらに、私は欲しいこのモードを防ぐのではなく、スリープ/サスペンド/オフにします。ほら、Acerモニターには3つのビデオ入力があるので、LinuxボックスにDVI入力を供給しています(めったに見られません)が、DisplayPortは私の使用の99%でBrand-Xオペレーティングシステムを実行しているデスクトップマシンから来ています。しかし、デスクトップがスリープ状態になると、AcerはLinuxボックスからのDVI入力に自動的に切り替わり、Acerモニターを手動でDisplayPortに戻す必要があります。
Linuxボックスにビデオ信号を完全に遮断させることができれば、両方のマシンがビデオ出力をブランクにするとディスプレイがスリープ状態になり、起動するとデスクトップマシンのビデオが表示されます。これまでのところ、私が試したすべてが行き止まりになっています。
Debian 8.10 Jessie(約1週齢)
Dell OptiPlex 980(2010年頃)
ATI Radeon HD4550ビデオカード
systemdinitシステム
うなめ-a
Linux bcfs 3.16.0-4-AMD64#1 SMP Debian 3.16.51-3(2017-12-13)x86_64 GNU/Linux
ありがとう。
setterm
でこれを行うことができます。
setterm --powerdown 10
10分間操作がないと画面の電源が切れ、
setterm --powersave powerdown
すぐに電源が切れます。
setterm
はDebianのutil-linux
パッケージの一部であるため、常に存在します。
あたり https://stackoverflow.com/a/8645274/1992102
vbetool
は、この質問で表現されているように私のニーズを満たしました。
apt-get install vbetool
vbetool dpms off
ディスプレイをオフにします。キーボードはディスプレイをスリープ解除しません。オンに戻すには、任意の端末から「オン」を発行する必要があります。
vbetool dpms on
表示を有効にします
これは、内蔵ディスプレイがたまにしか使用されないヘッドレスサーバーに最適です。
Linuxコアの開発者は、動作を変更するのが非常に難しいため、コンソールビデオアダプターをいじりたくないようです。