Trzy monitory z Ubuntu - Nie można zdefiniować maksymalnej rozdzielczości na wszystkich ekranach


1

Mam laptopa ZenBook UX32VD z procesorem Intel i7-3537U. Jestem na Ubuntu 12.10 (jądro 3.5.0-23-generic, xorg 1: 7.7, nvidia-current 304.64 i gnome-shell 3.6.1). Ten laptop ma kartę nVidia z technologią Optimus.

Mam trzy monitory, które chcę podłączyć do mojego laptopa. Ekran laptopa ma rozdzielczość 1900x1080, mam ekran iiyama o rozdzielczości 1920x1200, a na koniec ekran acer o rozdzielczości 1366x768.

Moim celem jest posiadanie ekranu iiyama jako podstawowego, laptopa po lewej i acer po prawej.

Kiedy podłączam wszystkie monitory, gnome-shell miga i ostatecznie wyświetla czarny ekran (na 3 monitorach) i pokazuje tylko wskaźnik myszy (mogę przeciągnąć myszą nad 3 monitorami).

Kiedy ustawiam rozdzielczość 1680x1050 dla ekranu iiyama, wszystko działa dobrze ... :( Jeśli wyłączę ekran Acer, wtedy mogę ustawić maksymalną rozdzielczość zarówno na laptopie, jak i ekranie iiyama.

Wkleiłem wynik polecenia xrandr -q na tym linku: http://pastebin.com/i6J6maUP eDP1 to ekran zintegrowany z moim laptopem, HDMI1 ekran iiyama i ekran acer to VGA1. Nie wiem, kto jest ekranem rozłączonym DP1.

Ktoś zna ten problem? Jak mogę to debugować? Nie mam błędu w Xorg.log, nic w syslog ani w dmesg ...

Nie mam łatwego sposobu na wykonanie testu w systemie Windows .. (pracuję z LVM i nie chcę zepsuć systemu ..)

Odpowiedzi:


1

Gnome 3.x przed wersją 3.4 (jak sądzę) miał limit MAKSYMALNEJ rozdzielczości poziomej, którą mógł obsłużyć (ze względu na przyspieszenie sprzętowe wymagane do uruchomienia pulpitu Gnome i tego, jak ... zrobili coś) 5000 pikseli.

Przy wszystkich trzech monitorach w pełnej rozdzielczości masz 5186 poziomych pikseli.

Przełączenie na niższą rozdzielczość w Iiyama spada do 4946. Poniżej limitu 5000 pikseli.

Gnome 3.6 z pewnością to naprawił i wydaje mi się, że 3.4 również.

Twoje jedyne opcje to:
1) uaktualnienie do nowszej wersji Gnome,
2) Użyj innego pulpitu innego niż gnome.
3) Tryb rezerwowy.

PS: Obecnie korzystam z pulpitu o rozdzielczości 5440 pikseli, więc HAS został naprawiony ... ale nie mogę znaleźć żadnego odniesienia do tego absurdalnego limitu, chociaż pamiętam, że czytałem o nim w zeszłym roku. Jednak nie prowadziłem wtedy trzech monitorów.

EDYCJA:
Cóż, wciąż nie mogę znaleźć tego odniesienia. Jest to: [live.gnome.org] ( https://live.gnome.org/GnomeShell/FAQ#Why_GNOME_shell_works_with_my_video_card_with_one_monitor.2C_but_does_not_work_in_multihead_mode.3F ), ale to odnosi się tylko do ograniczenia sprzętowego 5000 g ograniczenie. Możliwe, że tak się dzieje, ale myślę, że to limit 5000 pikseli, o którym czytałem w gnome 3.0-3.2 (i może 3.4).


Cześć! Dziękujemy za przydatną odpowiedź! Testowałem w trybie awaryjnym i wszystko działa dobrze z tym wm. Powiedziałeś, że problem został z pewnością rozwiązany w gnome 3.6, ale obecnie pracuję z gnome-shell 3.6.1 :( Powiedziałeś, że obecnie używasz pulpitu o
— rozdzielczości

Używam cynamonu na Gnome 3.6, ale Gnome-Shell też działa. W zeszłym roku natknąłem się na odniesienie do limitu 5000 pikseli w gnome 3, ale nadal nie mogę go znaleźć. Podejrzewam, że został zaktualizowany, więc już go nie ma (z wyjątkiem archiwów). Jeśli korzystasz z wersji 3.6+, możesz po prostu przekroczyć limit sprzętowy dla swoich układów GPU. Wszystkie procesory graficzne mogą przyspieszać sprzęt tylko do określonego punktu (pod względem rozdzielczości). (ciąg dalszy)
— SuperMagic

Należy sprawdzić dokładnie modele procesorów graficznych (przy użyciu funkcja Optimus brzmi jak następuje przełączenie pomiędzy dwoma GPU w zależności od potrzeb, z trzema monitorami ty może być używany zarówno GPU jednocześnie i jeden z nich może nie być w stanie prowadzić monitory podłączone do w pełnej rozdzielczości. Jednak znalezienie tych informacji może nie być łatwe. Nie mogę ich znaleźć w przypadku większości procesorów graficznych dla komputerów stacjonarnych
— SuperMagic

Sprawdziłem już specyfikacje mojej karty graficznej. Mój laptop jest wyposażony w kartę graficzną Intel HD 4000, która może obsługiwać 3 wyświetlacze o rozdzielczości 2560x1600 ... Próbowałem umieścić ekran nad moim iiyama (w ustawieniach wyświetlania) iw tym przypadku wszystko działa dobrze. spróbuję z KDE z układem „inline”. Jeśli to działa, więc moja karta graficzna jest zdecydowanie OK
— rclsilver

Fajne. Prześlij z powrotem z wynikami KDE ..... Upewnij się, że efekty pulpitu są włączone na wszystkich trzech monitorach, aby uzyskać właściwe porównanie (już znasz nieliniowy układ liniowy (tryb rezerwowy)).
— SuperMagic,
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.