Próbuję podłączyć monitor zewnętrzny do mojego laptopa za pomocą przejściówki USB DisplayLink. Po podłączeniu kabla USB ekran zmienia kolor na zielony. To najwyraźniej wskazuje, że sterownik displaylink udflib jest zainstalowany i wykrył sterownik USB (zgodnie z http://libdlo.freedesktop.org/wiki/displaylink-mod ).
Wszystkie instrukcje, które przeczytałem, jak skonfigurować displaylink z Ubuntu, wymagają ręcznej edycji pliku xorg.conf, ale wygląda na to, że Ubuntu 11.04 z Unity obsługuje xorg.conf inaczej. Z tego, co mogę powiedzieć, albo go nie używa, albo umieszcza w innym miejscu.
Czy ktokolwiek był w stanie uzyskać monitor z obsługą displaylink działający 11.04?
Odpowiedzi:
Ta odpowiedź dotyczy systemu Ubuntu 11.04 z kartą graficzną ATI radeon i adaptera USB DisplayLink BVU-195 firmy Diamond.
W końcu udało mi się pracować dla trzech monitorów. Mam kartę radeon ATI z 1 wyjściem DVI i 2 wyjściami DisplayPort (ale możesz używać tylko dwóch jednocześnie) i 1 adapter USB Diamond DisplayLink BVU 195.
Musisz zainstalować sterownik displaylink. Następnie musisz napisać własny plik xorg.conf.
Oto trzy kluczowe punkty.
Chcę móc przenosić okna między wyświetlaczami. Oznacza to, że nie mogę użyć xrandr. Zamiast tego muszę włączyć coś o nazwie Xinerama. Jeśli użyjesz domyślnej opcji „xrandr”, tylko kursor myszy może poruszać się między wyświetlaczami, a programy nie. Niezbyt przydatne! Xinerama jest więc koniecznością.
Podczas konfigurowania sterownika radeon ATI, ekran jest zablokowany, tak jak sklonowany na dwóch monitorach, których używa, chyba że podasz opcję „ZaphodHeads”. Prawidłowe opcje na mojej karcie to „DVI-0” i „DisplayPort-0” lub „DisplayPort-1”.
Musisz skonfigurować wszystkie monitory jako 16-bitowe. Jeśli pozostaniesz przy domyślnym 24 bicie, serwer X ulega awarii.
Dostaję puste ekrany tylko wtedy, gdy monitor USB jest podłączony podczas uruchamiania. Muszę uruchomić komputer z odłączonym gniazdkiem, podłączyć go, a następnie zalogować się tylko wtedy, gdy ekran USB zmieni kolor na zielony.
Oto mój xorg.conf, który umieściłem w /etc/X11/xorg.conf. Monitor wysyłający USB to Screen0, a monitor DVI podłączony do karty ATI to Screen1, a monitor DisplayPort również podłączony do karty ATI za pośrednictwem adaptera to Screen2.
źródło
Mam coś pracującego nad Natty na laptopie z procesorem graficznym Intel. Xinerama musi być wyłączony, a powiadomienie musi być ekranem głównym, w przeciwnym razie sterownik zostanie rozładowany podczas uruchamiania. Intel prowadził dwa ekrany, a trzeci był zrzucony.
Mówię, że „coś” działa, ponieważ mam tylko 2D (brak jedności) i, co ważniejsze, nie mogę przesunąć myszy między ekranem wyświetlania a pozostałymi (utknął w którymkolwiek, w którym się zaczął). Moje menu i wszystko było nadal na ekranie laptopa.
Natty jest w porządku, jeśli używasz pliku /etc/X11/xorg.conf, po prostu nie potrzebuje go w większości przypadków, ponieważ X automatycznie wykrywa wiele rzeczy w tych dniach. To było w moim:
źródło
Mogę sprawić, aby podłączony monitor DisplayLink działał dobrze, umieszczając
52-displaylink.conf
plik/usr/share/X11/xorg.conf.d
. Ale X działa tylko na podłączonym monitorze DisplayLink. Bezpośrednio podłączony monitor wyświetla wszystkie komunikaty rozruchowe i zamykania. Chciałbym używać obu monitorów, jeśli są dostępne, i dołączonego monitora, gdy monitor DisplayLink nie jest dostępny.Mój plik 52-displaylink.conf:
źródło
Próbowałem tego samego, wydaje mi się, że Natty ignoruje przynajmniej dodatkowe pliki conf w /usr/share/X11/xorg.conf.d/, takie jak mój /usr/share/X11/xorg.conf.d/10-monitor. conf Stworzyłem dla displaylink - który działał 10.10.
źródło