Podwójny monitor w 12.04 - Rodzaj prac


12

Nie jest to błąd jako taki, bardziej spostrzeżenie. Od czasu aktualizacji do 12.04 znalazłem i rozwiązałem kilka interesujących problemów. Biorąc pod uwagę mój całkowity brak wiedzy na temat Ubuntu, to naprawdę sprawiło, że poczułem się bardziej niż trochę zarozumiały. Jednak jedyną (!) Rzeczą, której nie mogę zrozumieć, jest cała konfiguracja Dual Monitor.

W każdym razie, blah trochę ... Fujitsu Siemens Amilo 3530, ATI Radeon 3200 HD Series, 4 GB RAM 1 TB HDD i tak dalej, ogólny monitor HDMI. Załadowałem GNOME fglrx z najnowszym koszernym sterownikiem ATI (ale nie po aktualizacji, ten po prostu się nie aktywuje)

Teraz, w 11.10, to po prostu nie działałoby, nawet gdy kusiły go smaczne smakołyki i obietnice wielkiej przyjemności. Nadal jednak się upierałem i kiedy zauważyłem, że drugi monitor pracuje z DVD 12.04 Try Out, wybrałem go.

Po uruchomieniu 12.04, HDMI nadal pokazuje w telewizorze jedynie niebieski ekran, mówiąc mi „Brak sygnału”. W przypadku VGA, jeśli spróbuję ustawić go jako drugi monitor, otrzymam dwa błędy:

Nie można zastosować wybranej konfiguracji

wymagany rozmiar wirtualny nie pasuje do dostępnego rozmiaru: wymagane = (2880, 900), minimum = (320, 200), maksimum = (1600, 1600)

Następnie kliknij Zamknij, a otrzymasz następujące informacje:

GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code3: wymagany rozmiar wirtualny nie pasuje do dostępnego rozmiaru: wymagany = (2880, 900), minimum = (320, 200), maksimum = (1600, 1600)

Ale jeśli dubluję ekran, działa on na monitorze, nie ma problemu.

Zatem fakt, że nie działa, NIE JEST MOIM WADEM!

Czy ktoś ma jakieś sugestie?

Ta.

znak


Mam bardzo podobne problemy. Wczoraj miałem 12.04 działającą poprawnie na moim komputerze biurowym, w tym niezrozumiałe podwójne monitory, ale dziś usunąłem starą instalację i zainstalowałem bezpośrednio z instalacyjnej płyty CD. Podwójne monitory działały dobrze, potem spróbowałem użyć zastrzeżonych sterowników ATI i od tego czasu nie działało to poprawnie. Kiedy zainstalowałem sterownik ATI, nie pozwoli on na obrót monitora, gdy nie jest dublowany. Dziwne. Ale potem sklonowałem wyświetlacze i obrót jest w porządku. Otrzymuję bardzo podobny błąd GDBus. Problemy nadal występują, jeśli odinstaluję sterownik ATI. Gah!
Ryan Budney

Wydaje się, że instalacja, a następnie odinstalowanie sterowników ATI przywróciło moje podwójne wyświetlacze do normalnej pracy.
Ryan Budney

@Ryan: Jak odinstalować sterowniki ATI?
user35559

@ user35559: przejdź do „dodatkowych sterowników” w „ustawieniach systemu” i istnieją opcje instalacji i deinstalacji sterowników ATI, pod warunkiem, że masz sprzęt ATI.
Ryan Budney

Muszę powiedzieć, że ten post wywołał u mnie chichot na kilku różnych poziomach ...
TheXed

Odpowiedzi:


5

To jest mój pierwszy post, więc daj mi znać, jeśli zrobię coś źle.


Zajęło to około godziny, ale skończyło się na tym, że zadziałało.

Zakłada się, że masz sterownik właściwości.

Krok 1: Ustaw poprawnie rozdzielczość pierwszego monitora za pomocą AMD Catalyst Control Center .

Uwaga: Chociaż może się wydawać, że wszystko można rozwiązać za pomocą tego, nie może.

Krok 2: Uruchom ponownie komputer.

Krok 3: idź do Systemu Ustawienia > Wyświetlacz i aktywować swój drugi monitor.

Uwaga: Mimo że zostanie wykryty w AMD Catalyst Control Center , jedynymi ustawionymi ustawieniami są ustawienia rozdzielczości.

Krok 4: Uruchom ponownie komputer.

Krok 5: Przejdź do AMD Catalyst Control Center i upewnij się, że wyświetlacz jest prawidłowo skonfigurowany.

Na przykład zmieniłem go na wiele ekranów z 2 wyświetlaczami .

Krok 6: Uruchom ponownie komputer.

Krok 7: Przejdź do Ustawienia systemowe > wyświetlacz i ustawić rozdzielczość drugiego monitora.

Uwaga: Wyłączyłem także Lepkie krawędzie .

Krok 8: Uruchom ponownie komputer.

Wszystkie ustawienia wyświetlania powinny być teraz poprawnie zapisane.


Nawiasem mówiąc, nie mam pojęcia, dlaczego to wszystko działa. Po prostu tak.


4

Spróbuj zmienić rozmiar wirtualny w swoim xorg.conf.

Iść do:

gksu gedit /etc/X11/xorg.conf

Znajdź Section "Screen"i tam powinno być SubSection "Display"i tam powinieneś wkleić swój wirtualny rozmiar ....

Mój wygląda następująco:

Section "Screen"

    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Virtual         3400 1200
    EndSubSection
EndSection

Zapisz go i uruchom w terminalu:

sudo aticonfig --input=/etc/X11/xorg.conf --tls=1

Miałem ten sam problem, ale ustawiłem rozmiar wirtualny (więcej niż moja rozdzielczość = monitor + notebook (1920 + 1366 = 3286 = skonfigurowałem 3400 i 1200) rozwiązać ten problem :). Mam nadzieję, że to pomoże.


Doskonały. Czy to i teraz oba wyświetlacze działają w maksymalnej (ale różnej) rozdzielczości.
AntonyW

1
Dla mnie zadziałało to dopiero po ponownym uruchomieniu serwera X. (Przed ponownym uruchomieniem nadal pojawiał się irytujący komunikat z limitem rozdzielczości)
Michał Kováč,

2

Wydaje się, że istnieje pewien limit maksymalnego rozmiaru, gdy łączy się dwa wyświetlacze. 1600x1600. Kiedy ustawisz dwa monitory obok siebie, przekroczą one ten limit. Próbowałem postawić jeden pod drugim i zadziałało. Nie jest to dla mnie idealna konfiguracja, ale działa.

Proszę, daj mi znać, jak ci się podoba.


Powiedziano mi ( https://bugs.freedesktop.org/show_bug.cgi?id=81476), że „renderowanie odbywa się na jednym GPU”, więc jeden GPU musi obsługiwać połączone rozmiary dwóch wyświetlaczy, gdy nie jest dublowany. maximum=(1600, 1600)Oznacza to limit GPU i dlatego dwa 1440x900monitory nie będą działać (bo 1440+1440=2800to więcej niż 1600). Jeśli monitory są uruchamiane jako kopie lustrzane lub jako osobne wyświetlacze, mieszczą się one w 1600limicie GPU . Możesz także skorzystać z opcji Xinerama X11, aby ominąć ograniczenia, ale to wyłącza wszystkie fajne rzeczy 3D RandR.
Ian D. Allen,

1

Narzędzia Catalyst to najlepszy wybór.

Mam na laptopie adapter Intel gfx i rutynowo podłączam się do zewnętrznego monitora. Używam KDE4.9 na pulpicie kubuntu 12.04. Kiedy zewnętrzny monitor jest (dis) podłączony, KDE Daemon wyświetla okno dialogowe „Monitor się zmienił”, z którego mogę skonfigurować monitory.

Używam również xrandr do konfiguracji z wiersza poleceń.

$ xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected (normal left inverted right x axis y axis)
   1280x1024      60.0 +   75.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

Używam skryptów takich jak:

xrandr -q
xrandr  --output VGA1 --auto
xrandr  --output LVDS1 --primary
xrandr  --output VGA1 --left-of LVDS1
xrandr  --output LVDS1 --primary

i później,

# we can also turn off the LCD panel
xrandr --output VGA1 --off

Mam nadzieję, że to pomaga.


1

Dla mnie dodanie „wirtualnego 3400 1900” działało: po prostu edytuj /etc/X11/xorg.confplik za pomocą

sudo nano /etc/X11/xorg.conf

zapisać, zapytanie Zamknij: Ctrl+ Xzapisz Y, zamknij: Enter. Uwaga Virtual **** **** zależy od zewnętrznego wyświetlacza. Wystarczy dodać maksymalny współczynnik rozdzielczości.

W mojej /etc/X11/xorg.confteraz otrzymuję:

Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Virtual         3400 1900

0

Nie jestem pewien, czy to zrobiłeś, czy nie, ale MUSISZ użyć centrum kontroli katalizatora, aby je skonfigurować. Przechodzę teraz przez konfigurację mojego i tak się z tym spotkałem. W końcu mój zaczął działać, ale ma wyrzutnię na każdym ekranie i jest wadliwy podczas przesuwania myszy po monitorach. Próbuję znaleźć odpowiedzi na te problemy: / Prawie dwa podwójne monitory AMD + Ubuntu + = ból przysłowiowy. Jeśli używasz katalizatora do ich skonfigurowania, nie wiem, dlaczego to nie zadziała. Zawsze byłem w stanie coś zacząć od natty.


1
Catalyst Control Center to naprawdę badziewiarz. Ostatnim razem, gdy go męczyłem, nie zauważyłem nawet, że podłączony jest drugi monitor. Muszę powiedzieć, że jestem głęboko rozczarowany Ubuntu i ATI w tej sprawie. Jezu, to nie tak, że ATI to mały gracz. Jak cholernie trudne może być wydanie tych programów i sprzętu, które faktycznie działają. I. Nie zgadzam się z tym, że śmieci „nie możemy wypróbować na każdej platformie”. Nie sądzę, że Fujitsu Siemens Amilo 3530 jest czymś wyjątkowym. AMD, ATI, Ubuntu, daj spokój. Naprawdę powinno po prostu działać.
Mark L. Potts

0

ATI RV630 [Radeon HD 2600XT] Wszystko, co mogę zasugerować, to uruchomienie go bez ładowania sterownika, jeśli jest to możliwe.

Ustawiłem mój w 2/3 minuty za pomocą koła zębatego / wyświetlacza i było w porządku. Mam programy napisane pod allegro, które były wolne od ślimaka bez sterownika, czasami zatrzymując się na 2 sekundy na wyświetlaczu. W przeszłości jedyną rzeczą, która działała przy ładowaniu sterowników, była zazdrość, ale teraz jest za stara? Nie działało to dla mnie, http://www.ubuntugeek.com/how-to-install-ati-radeon-hd-2600-drivers-in-ubuntu.html, ale udało się zniszczyć konfigurację podwójnego monitora i dać „wymagany rozmiar wirtualny nie pasuje do dostępnego rozmiaru: błąd żądany = (2560, 1024), minimum = (320, 200), maksimum = (1600, 1600)”. Tak więc system jest bezużyteczny i teraz utknął (i tak wiele innych rzeczy do rozwiązania).


0

Mam ATI Mobility Radeon HD 5650 i miałem ten sam problem. Działało pierwotnie, ale kiedy zainstalowałem niestandardowe sterowniki, przestało działać. Właśnie wróciłem do korzystania ze sterowników dostarczonych z Ubuntu i znów zadziałało.


0

Miałem ten sam problem z laptopem Asus z kartą ATI Radeon HD 3470. Używanie ustawień systemowych - wyświetlanie nie ucięło. Ale uruchomienie AMD Catalyst Control Center (administracyjnej) z deski rozdzielczej i skonfigurowanie tam wszystkiego, co tam zrobiono, wykonało zadanie po ponownym uruchomieniu. Mam nadzieję, że ci to pomoże.


0

Miałem również ten sam problem i pojawia się błąd „GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._gsd_2drr_2derror_2dquark.Code4:”

Trochę tła; Moja konfiguracja to w zasadzie laptop z dwoma ekranami zewnętrznymi podłączonymi do stacji dokującej, a drugi ekran zewnętrzny nigdy nie zadziała.

Próbowałem wszystkich możliwych opcji pod słońcem, ale nic nie pomogło. Aż dzisiaj do mnie dotarło, że może kabel dvi jest zepsuty. Więc wszedłem i podniosłem nowy, niski i oto. Ponownie uruchomiłem wszystkie trzy ekrany.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.