Quando eu desconecto meu monitor do meu laptop, o Ubuntu ainda parece pensar que está conectado e não atualiza a tela. Esse problema é específico do Ubuntu (não ocorre no Windows) e meu monitor funcionou bem com outro laptop (Ubuntu 13.04, exatamente os mesmos drivers).
O quickfix:
- aberto
system settings
- clique
Displays
Especificações úteis:
- Drivers gráficos : nvidia-313 (o problema também ocorre com os outros drivers proprietários)
- Placa gráfica : Nvidia Quadro K1000M
- Monitor : Benq ET-0019-N
- Cabo : VGA D-sub DE15
- SO : Ubuntu 13.04
Eu gostaria que o Ubuntu atualizasse as configurações de vídeo automaticamente sempre que o cabo do monitor fosse desconectado. Como eu faria isso?
13.04
nvidia
multiple-monitors
display
Joren
fonte
fonte
xrandr
manualmente?Respostas:
Há um bug antigo no Launchpad - bug # 306735 - que foi marcado como inválido, a explicação é que é um problema conhecido, mas bastante complexo (mais explicações aqui ).
Então, até onde eu sei, não existe um método automático para o que você pediu no verdadeiro sentido. Mas você pode usar
autorandr
(você precisa instalardisper
primeiro - execute asudo apt-get install disper
partir do terminal ), um script de Stefan Tomanek . Usando esse script (autorandr
), você pode adicionar um atalho de teclado paraautorandr --change
comando e tudo que você precisa fazer ao conectar ou desconectar um monitor externo é pressionar esse atalho de teclado. Tudo isso é explicado muito bem nesta resposta (acabei de testar no Ubuntu 13.04 e tudo vai bem).Depois de testar o script no terminal, você deve ver a seguinte postagem se desejar adicionar um atalho de teclado personalizado para o script:
fonte
autorandr
ouautodisper
, colocar todo o texto daqui exatamente como está e salvá-lo em seu~/bin
diretório. Não se esqueça de torná-lo executável com:chmod +x ~/bin/autorandr
(ouchmod +x ~/bin/autodisper
) e, em seguida, basta executarautorandr --help
(ouautodisper --help
) para obter mais ajuda.disper
ainda está por aí, mas eu tive que executar algo parecidodisper -e
e tudo voltou ao trabalho, até o aplicativo Display.Se você está executando algum tipo de driver proprietário da nvidia, então, como mencionado na resposta de Jorge, apenas executar
xrandr
por conta própria parece corrigir o problema.fonte
No Apêndice B no README do driver NVIDIA :
Portanto, supondo que você não tenha desativado essa opção, o problema se restringe a uma dessas alternativas:
O cabo VGA ou o conector VGA na placa possui alguns pinos DDC quebrados (pino 12, pino 15 ou pino 9). Por favor, conecte outro cabo VGA e tente novamente.
Sua placa de vídeo baseada na Nvidia Quadro K1000M possui um conector que NÃO suporta essa detecção e chamadas
xrandr
ou equivalentes (como abrir as Configurações de vídeo) acionam essa detecção. Se for esse o caso, isso nunca funcionará - mas a detecção não deve funcionar em outros sistemas operacionais. Mas nunca vi isso pessoalmente.Ou talvez haja algum bug no driver NVIDIA que impeça que essa detecção funcione corretamente. Tente outras versões do driver (como 304) e veja se o problema persiste.
fonte