Com drivers de código-fonte aberto, você pode usar o xrandr
utilitário de linha de comando para modificar o layout da tela. Vincule uma entrada de tecla ou menu a um pequeno script que chame xrandr
, se desejar. Para as configurações que você descreve, os comandos seriam algo como
xrandr --output external
xrandr --output external --same-as internal
xrandr --output internal
xrandr --output external --left-of internal
com nomes que podem não ser internal
e external
, mas DVI-0
e VGA-0
ou outra coisa; execute xrandr
para ver o que você tem. Você pode escrever um script mais substancial que analise a saída de xrandr
, por exemplo, se você quiser ter uma chave que alterna entre algumas configurações predefinidas.
Você pode fazer algo semelhante com nvidia-settings
para o proprietário da Nvidia motorista. A documentação não é muito precisa; Sua melhor aposta pode ser configurar algumas configurações diferentes através da GUI e alternar entre elas usando nvidia-settings --config
.