Como forçar o Ubuntu a detectar vídeo externo?


17

Meu laptop reconhece dispositivos de exibição externos se eu os conectar antes de inicializar o sistema, mas muitas vezes isso não acontece se eu conectar enquanto o sistema estiver em execução. Nesse caso, a reinicialização resolve naturalmente o problema.

Existe uma maneira de forçar o Ubuntu a detectar telas externas? Abrir o menu do visor e pressionar "Detectar monitores" não faz nada.


11
Placa de vídeo e driver em uso?
precisa saber é o seguinte

De lshw -c video: é o controlador gráfico integrado Haswell-ULT e o driver é o i915.
precisa saber é

Tente sair, indo a um VC (ctrl-alt-F1) e reiniciando o X ( askubuntu.com/a/79587/16395 ). Às vezes funciona. Sem sair - eu nunca consegui.
Rmano

Obrigado. Eu esperava que houvesse uma maneira de fazer isso sem sair.
Aasitus

Respostas:


16

Na verdade, você não precisa sair. Basta ir a um VC com ctrl- alt- F1, reiniciar x com sudo service sddm restarte voltar à sua interface gráfica com ctrl- alt- F7(ou F2).

Dessa forma, você não perde todas as suas janelas ...


11
Parece que funcionaria, já que reiniciar meu laptop funciona, mas não funciona.
precisa saber é o seguinte

Este truque resolveu perfeitamente o meu problema => um caso de substituição do monitor atual por um novo enquanto o Ubuntu 16.04 LTE está sendo executado sem reinicialização / logout. Eu apenas tive que pressionar Ctrl + Alt + F1 enquanto meu monitor antigo está conectado, desconectá-lo e conectar meu novo monitor, pressione Ctrl + Alt + F7 e funcionou instantaneamente! Muito obrigado!
Jim C

Agradável! antes disso, eu fiquei meio frustrado com 17.10. Para mim, na verdade, basta pressionar Ctrl + Alt + F1 e fazer login novamente é suficiente.
Jarno

Também estou com 17.10, com o Gnome substituindo o Unity. E para voltar I utilizado Ctrl+Alt+F2, em vez deF7
Ilia Barahovski

3
No Ubuntu 18.04, parece que a interface gráfica padrão é F1. Então, eu faço Ctrl + Alt + F2, depois Ctrl + Alt + F1.
David Oliver


1

Acabei de encontrar esse problema com o meu Dell Latitude E5550 usando um extensor de porta e dois monitores externos.

Meus problemas começaram quando tive uma falha de energia. Por razões tolas, eu só conseguia conectar um dos meus dois monitores, então abri a interface de exibição da tela e desativei a tela que não tinha energia.

Impressionante!

Uma vez que a energia voltou ao processo de ligar minha tela, ela não era intuitiva. Eu não conseguia vê-lo na interface da tela, mesmo depois de reiniciar ou redockar meu laptop.

Então, eu tentei $ xrandr --autoe consegui que o Ubuntu estendesse para uma "tela", mas duplicasse para os dois externos (eles são dois do mesmo modelo). Divertido, mas não útil.

Foi somente quando clicou em "1 monitor embutido", como na captura de tela abaixo, que pude selecionar minha tela "Terceira" e ligá-la novamente.

A interface de exibição na tela

Fazer isso virou as duas telas por algum motivo e eu tive que reorganizá-las, mas isso foi facilmente corrigido!


lshw -c videonão lista monitores, lista seus drivers.
hugo der hungrige 11/03/19

11
Você está absolutamente correto! Vou editar minha resposta.
Cerberton 12/03/19

0

Se o monitor externo não puder ser detectado usando xrandr --auto, ou mesmo inicializando em SO diferente, reinicie o Ubuntu usando um kernel anterior. Se o computador detectar o monitor no kernel antigo, você poderá voltar ao mais recente sem problemas.

Não sei o motivo exato pelo qual ele funciona, mas definitivamente funcionou para mim.


xrandr --auto fechou minha sessão atual da GUI! Mas depois eu poderia usar todos os três monitores: Construir no laptop e dois monitores externos. Os monitores são conectados via USB / DisplayLink
Thorsten Niehues 10/10
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.