Ativar a segunda tela NVidia usando a linha de comando

5

Eu tenho uma máquina Ubuntu ao lado da minha TV. Às vezes eu uso minha TV (HDMI) como monitor secundário, visão dupla.

Usando o "NVidia X Server Setting", nvidia-settings, posso ligar ou desligar o segundo monitor (TV). (A versão do driver NVidia é 260.19.06)

No entanto, como faço isso com bastante frequência, gostaria de instalar um atalho de teclado. Então, o primeiro passo é ligar / desligar o segundo monitor usando a linha de comando.

Alguma idéia de como controlar isso usando a linha de comando?

Felicidades Leif

    
por leiflundgren 26.10.2010 / 23:40

2 respostas

8
O

disper funcionou muito bem para mim por controlar um cartão da nVidia com o mesmo propósito. Meu segundo display foi uma TV, btw. Você pode instalar o disper deste ppa: link

    
por Li Lo 27.10.2010 / 00:14
2

tente nvidia-settings -h

Não tenho certeza sobre isso, mas configurações nvidia-seams para ser um front-end gráfico para editar ~ / .nvidia-settings-rc

Portanto, se você salvar este arquivo, use nvidia-settings, para adicionar a tela da TV e salvar suas configurações, você deve ter dois arquivos de configuração para suas duas configurações.

Agora use nvidia-settings -l conffile para alterar a configuração.

Um bashscript poderia se parecer com:

#!/bin/bash
mv conf1 tmp.conf1
mv conf2 conf1
mv tmp.conf1 conf2
nvidia-settings -l conf1

Então, isso alternaria entre as duas configurações

    
por sBlatt 26.10.2010 / 23:56