Tenho um laptop que desejo usar apenas remotamente via rdp (servidor xvnc). Eu configurei o rdp com sucesso. Como só uso o laptop remotamente, quero desabilitar sua tela. Para fazer isso, já desativei o lightdm. No entanto, agora na inicialização, mostra:
Antergos Linux 4.14.15-1-ARCH (tty1)
simon login:
Eu quero desabilitar esta exibição. No entanto, não tenho ideia de como. Eu tentei:
xset dpms force off
mas isso só dá um erro de que a tela não pode ser encontrada. O servidor x ainda está em execução? Em caso afirmativo, como desativo e apago a tela (e desativo a luz de fundo do laptop)?
Como você está vendo um prompt de login em
tty1
, o servidor X local foi interrompido e o console virtual está no modo de texto, agindo como um emulador de terminal. (xvnc
É um servidor X separado, de "exibição virtual" para conexões VNC/RDP de entrada. Ele não lida com exibição física, teclado ou mouse de forma alguma.)Para forçar desativá-lo, você precisa do
setterm
comando:Mas se você planeja executá-lo remotamente ou a partir de um script, precisará usá-lo de forma um pouco mais longa:
Caso seja necessário reativar:
Sim, o redirecionamento não é intuitivo; é o mesmo caso especial do
stty
comando.Com versões mais antigas do
setterm
, você pode ter que usar>/dev/tty1
.