Se fazer a tela dormir funcionar, então quase certamente o script alternativo abaixo funcionará:
#!/bin/bash
# --- set your monitor below
monitor=VGA-0
# ---
if [ -z "$(xrandr | grep $monitor | grep +)" ]; then
xrandr --output $monitor --auto
else
xrandr --output $monitor --off
fi
O script ativa / desativa um monitor, para ser definido na cabeça do script:
# --- set your monitor below
monitor=VGA-0
# ---
Como usar
- Copie o script em um arquivo vazio, salve-o como
screentoggle.sh
- Na cabeça do script, defina o monitor, como no exemplo. Use
xrandr
para encontrar o nome do seu monitor -
Adicione o script a uma tecla de atalho: Escolha: Configurações do sistema > "Teclado" > "Atalhos" > "Atalhos personalizados". Clique no botão "+" e adicione o comando:
sh /path/to/screentoggle.sh
Agora, se você desativar a tela em um computador, ele estará disponível no outro.
Nota
Você provavelmente precisará adicionar (e executar) o atalho nos dois computadores, já que a tela só será alternada se a tela estiver configurada como --auto
em pelo menos um computador.