O Ubuntu detecta 2 monitores quando eu tenho apenas um

9

O Ubuntu detecta 2 monitores quando eu tenho apenas 1. Isso causa um problema ao inicializar porque está detectando 2 monitores e, por padrão, está espelhando a tela; que está causando uma imagem distorcida, pois está tentando criar uma imagem espelhada em 1 monitor. xrandr output .... O VGA1 é o monitor fantasma e preciso removê-lo para inicializar no LVDS1 e NÃO espelhado.

Alguma sugestão de como remover permanentemente o VGA1?

:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA1 connected (normal left inverted right x axis y axis)
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
LVDS1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1920x1080 59.6*+
1680x1050 60.0 59.9
1600x1024 60.2
1400x1050 60.0
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1360x768 59.8 60.0
1152x864 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9 
Página inicial
fonte
xrandr --output VGA1 --offdeve desativar o VGA1, xrandr --output VGA1 --autodeve trazê-lo de volta. Se isso resolveu o problema, deixe um comentário e eu adicionarei uma resposta. Caso contrário, emita lspci | grep -i vgae publique os resultados.
19413 Alex
Parece que não deu certo
HomeTheaterGuy
raiz @ # lspci | grep -i vga 00: 02.0 controlador compatível com VGA: Controlador de gráficos integrados para chipset Intel Corporation série 4 (rev 03)
HomeTheaterGuy
Meu computador é um touch-screen gateway ZX6800
HomeTheaterGuy
Esta é a correção: Edite / etc / default / grub, adicionando "video = VGA-1: d" entre as aspas no sudo update-grub da linha GRUB_CMDLINE_LINUX FIXO! Obrigado pela ajuda!!!
Início> TheaterGuy>

Respostas:

12

Este parece ser um problema em determinadas placas-mãe que possuem uma porta HDMI e uma porta de vídeo. Eu descobri que meu Gateway ZX6800 Touch-Screen está usando uma certa placa-mãe do laptop com o chipset Intel HD integrado que suporta isso ou está vendo o IR Blaster ou o sintonizador de TV e o dirigindo como monitor.

De qualquer maneira, a correção é: Edite / etc / default / grub add "video = VGA-1: d" entre as aspas na linha GRUB_CMDLINE_LINUX update-grub

Procure em / sys / class / drm uma lista das saídas dos seus computadores. A mina foi rotulada como "card0-VGA-1". Basta remover o "card0-" e esse é o nome da saída em questão.

Página inicial
fonte
2

Eu tive um problema semelhante com uma unidade gráfica Intel HD integrada (JUSTOP G-PC iA8 Desktop) e o ponteiro do mouse ausente.

Eu pensei em adicionar ajuda adicional ..

para desativar o vídeo correto ...

ls /sys/class/drm

observe o nome que é semelhante à saída de

xrandr -q

por exemplo, minha tela extra conectada (mas inexistente era DSI1 no xrandr, mas card0-DSI-1 em / sys / class / drm)

Com base nessas informações, os dados kernais corretos de / sys / class / drm foram capazes de corrigir a sintaxe no meu ...

/etc/default/grub

arquivo para ler

GRUB_CMDLINE_LINUX="video=DSI-1:d"

então correu

sudo update-grub

e reiniciado, agora apenas uma tela HDMI está conectada e funcionando. Espero que isso ajude outras pessoas.

Matthew Aylard
fonte
O meu foi nomeado eDP-1, funcionou tx
omisson
1

Com base na solução de Matthew Aylard acima, verifiquei os cartões conectados:

ls /sys/class/drm

A saída foi assim:

card0  card0-DP-1  card0-HDMI-A-1  card0-LVDS-1  card0-VGA-1  card1  card1-VGA-2  renderD128  renderD129  ttm  version

Então eu verifiquei

xrandr -q

Acabou que no meu caso, VGA-1-2foi detectado incorretamente como minha segunda tela que causou o problema. Então, editei o arquivo de configuração do grub:

sudo gedit /etc/default/grub

E adicionou duas linhas para desativar ambos VGA-1e VGA-2:

GRUB_CMDLINE_LINUX="video=VGA-1:d"
GRUB_CMDLINE_LINUX="video=VGA-2:d"

Finalmente, o grub atualizado:

sudo update-grub

E após a reinicialização, a segunda tela "desconhecida", que existe há anos, desapareceu!

Farab Alipanah
fonte
0

Eu tenho o que parece ser um problema semelhante no pop! _OS (baseado no Ubuntu 19.10),

Adicionar "video = VGA-1: d" ou "video = VGA-1-2: d" (que parecia estar conectado no comando xrandr) não resolveu.

Usei a função Fn + (selecionar tela) no teclado para escolher a única tela incorporada. E isso resolveu o problema.

Espero que isso ajude alguém.

Bahax
fonte