Ubuntu wykrywa 2 monitory, gdy mam tylko jeden

9

Ubuntu wykrywa 2 monitory, gdy mam tylko 1. Powoduje to problem podczas uruchamiania, ponieważ wykrywa 2 monitory i domyślnie dubluje wyświetlacz; co powoduje zniekształcenie obrazu, ponieważ próbuje utworzyć odbicie lustrzane na 1 ekranie. Wyjście xrandr .... VGA1 to monitor fantomowy i muszę go usunąć, aby uruchomił się na LVDS1 i NIE był dublowany.

Wszelkie sugestie, jak trwale usunąć 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 
HomeTheaterGuy
źródło
xrandr --output VGA1 --offpowinien wyłączyć VGA1, xrandr --output VGA1 --autopowinien go przywrócić. Jeśli to rozwiązało problem, zostaw komentarz, a ja dodam odpowiedź. W przeciwnym razie wystaw lspci | grep -i vgai opublikuj wyniki.
Alex
Wygląda na to, że to nie zadziałało
HomeTheaterGuy 19.04.2013
root @ # lspci | grep -i vga 00: 02.0 Zgodny kontroler VGA: zintegrowany kontroler grafiki Intel Corporation z serii 4 (rev 03)
HomeTheaterGuy 19.04.2013
Mój komputer to ekran dotykowy Gateway ZX6800
HomeTheaterGuy
To jest poprawka: edytuj / etc / default / grub, dodając „video = VGA-1: d” między cudzysłowami w linii GRUB_CMDLINE_LINUX sudo update-grub NAPRAWIONO! Dzięki za pomoc!!!
HomeTheaterGuy

Odpowiedzi:

12

Wydaje się, że jest to problem z niektórymi płytami głównymi, które mają HDMI i port wyświetlacza. Doszedłem do wniosku, że albo mój ekran dotykowy Gateway ZX6800 używa określonej płyty głównej laptopa z wbudowanym chipsetem Intel HD, który to obsługuje, albo widzi IR Blaster lub tuner telewizyjny i steruje nim jako monitorem.

Tak czy inaczej poprawka: Edycja / etc / default / grub add „video = VGA-1: d” pomiędzy cudzysłowami w linii GRUB_CMDLINE_LINUX aktualizacja-grub

Poszukaj w katalogu / sys / class / drm listy wyników na komputerze. Mój został oznaczony jako „card0-VGA-1”. Wystarczy usunąć „card0-” i to jest nazwa danego wyjścia.

HomeTheaterGuy
źródło
2

Miałem podobny problem ze zintegrowanym układem graficznym Intel HD (JUSTOP G-PC iA8 Desktop) i brakującym wskaźnikiem myszy.

Myślałem, że dodam dodatkową pomoc ..

aby uzyskać poprawne wideo, aby wyłączyć ...

ls /sys/class/drm

zanotuj nazwę podobną do danych wyjściowych z

xrandr -q

np. mój podłączony (ale nieistniejący dodatkowy ekran był DSI1 w xrandr, ale card0-DSI-1 w / sys / class / drm)

w oparciu o te informacje poprawne dane jądra z / sys / class / drm byłem wtedy w stanie poprawić składnię w moim ...

/etc/default/grub

plik do przeczytania

GRUB_CMDLINE_LINUX="video=DSI-1:d"

potem pobiegł

sudo update-grub

i ponownie uruchomiony, teraz tylko jeden ekran HDMI jest podłączony i działa mysz. Mam nadzieję, że to pomaga innym ludziom.

Matthew Aylard
źródło
Mój został nazwany eDP-1, zadziałało tx
omisson
1

W oparciu o powyższe rozwiązanie Matthew Aylarda sprawdziłem podłączone karty:

ls /sys/class/drm

Dane wyjściowe były takie:

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

Potem sprawdziłem

xrandr -q

Okazało się w moim przypadku, VGA-1-2został błędnie wykryty jako mój drugi ekran, który spowodował ten problem. Więc edytowałem plik konfiguracyjny grub:

sudo gedit /etc/default/grub

I dodał dwie linie, aby wyłączyć zarówno VGA-1i VGA-2:

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

Wreszcie zaktualizowane grub:

sudo update-grub

A po ponownym uruchomieniu zniknął drugi „nieznany” wyświetlacz, który był tam od lat!

Farab Alipanah
źródło
0

Mam coś, co wydaje się być podobnym problemem na pop! _OS (oparty na Ubuntu 19.10),

Dodanie „wideo = VGA-1: d” lub „wideo = VGA-1-2: d” (co wydawało się być połączone w poleceniu xrandr) nie rozwiązało tego.

Użyłem funkcji Fn + (wybierz ekran) na klawiaturze, aby wybrać tylko wbudowany wyświetlacz. I to rozwiązało problem.

Mam nadzieję, że to komuś pomoże.

Bahax
źródło