Display

如何使用 Arch Linux 禁用 tty1 和背光

  • April 9, 2019

我有一台筆記型電腦,我只想通過 rdp(xvnc 伺服器)遠端使用它。我已成功設置 rdp。由於我只遠端使用筆記型電腦,我想禁用它的顯示。為此,我已經禁用了 lightdm。但是,現在在啟動時顯示:

Antergos Linux 4.14.15-1-ARCH (tty1)

simon login:

我想禁用此顯示。但是,我不知道該怎麼做。我試過了:

xset dpms force off

但這只會給出無法找到顯示的錯誤。x伺服器甚至還在執行嗎?如果是這樣,我該如何禁用它並使螢幕變黑(並禁用筆記型電腦背光)?

由於您在 上看到登錄提示tty1,本地 X 伺服器已停止,虛擬控制台處於文本模式,充當終端仿真器。(這xvnc是一個單獨的“虛擬顯示器”X 伺服器,用於傳入 VNC/RDP 連接。它根本不處理物理顯示器、鍵盤或滑鼠。)

要強制禁用它,您需要以下setterm命令:

setterm --blank force 

但是,如果您打算遠端或從腳本執行它,則需要以更長的形式使用它:

setterm --blank force --term linux </dev/tty1

如果您需要重新啟用:

setterm --blank poke --term linux </dev/tty1

是的,重定向是不直覺的;它與命令的特殊情況相同stty

對於舊版本的setterm,您可能必須>/dev/tty1改用 .

引用自:https://unix.stackexchange.com/questions/421779