Mam zewnętrzny monitor USB oparty na DisplayLink, który ma zarówno zasilanie, jak i dane przez USB, i wydaje się działać idealnie pod Windows 7, ale może wyświetlać konsolę tekstową pod Ubuntu 10.10, i którego mogę używać tylko wtedy, gdy faktycznie jestem przełączony do tego. Tak więc jedynym możliwym do tej pory zastosowaniem jest monitorowanie tekstowe lub konsola, które mogę oglądać podczas pracy na wyświetlaczu graficznym.
Wiem, że dokonano pewnych prac nad DisplayLink, ale nigdy nie udało mi się sprawić, by działało poprawnie.
Tak, wypróbowałem szczegółową konfigurację opisaną w innych postach , ale one nie działały i zamiast tego zawiesiły mój X, który musiałem przywrócić.
Merci :-)
usb
displaylink
monitor
jfmessier
źródło
źródło
Odpowiedzi:
W dniu 3 sierpnia 2015 r. Displaylink ostatecznie wydało sterownik USB Monitor dla Ubuntu.
Link: http://www.displaylink.com/downloads/ubuntu.php
Mam monitor USB AOC i system Ubuntu 14.04. Po zainstalowaniu sterownika mój monitor USB zaczyna działać.
Jeśli sterownik działa na Twoim monitorze, poinformuj o tym innych, publikując go. Wiele osób czeka na tego sterownika. Czekałem 2 lata. :-)
źródło
sudo apt-get install linux-generic-lts-utopic
). W moim przypadku same monitory nie używają USB, ale używam replikatora stacji dokującej / portu Dell lub HP, do którego je podłączam. W przypadku compiz wyświetlacze nie są aktualizowane po każdym naciśnięciu klawisza (tylko przy następnym), co jest naprawdę denerwujące. W metacity problem ten nie występuje.Może to będzie Ci trochę dalej.
Ogólne informacje o adapterze DisplayLink dla systemu Linux są dostępne tutaj .
Ponadto, jeśli twoja podstawowa karta graficzna pochodzi od NVIDIA, powinieneś to przeczytać .
Powodzenia
źródło
AKTUALIZACJA: kwiecień 2019 -> DisplayLink z jądrem> 5.0.5 również działa.
AKTUALIZACJA: marzec 2019 -> DisplayLink z jądrem> 4.18.20
Teraz można zainstalować sterownik z nowymi wersjami jądra. Piszę to po aktualizacji do 4.20.13
Trzeba będzie jednak użyć skryptu, który można uzyskać TUTAJ (Github) .
Po otrzymaniu skryptu usuń aktualnie zainstalowany sterownik / moduł i zainstaluj nową wersję. Skrypt pobierze za ciebie wszystkie zależności. Aby usunąć stary / zainstaluj nowy, wykonaj następujące czynności:
Cieszyć się
Luty 2019 -> Ubuntu 18.04 LTS
Instalacja:
Pobierz sterownik TUTAJ . Następnie rozpakuj, upewnij się, że można go uruchomić i zainstaluj (zmień poniższe nazwy plików na swoje wersje):
To jest to! Po zainstalowaniu możesz podłączyć DisplayLink do komputera i powinien on latać.
Kilka notatek:
Upewnij się, że masz zainstalowane dkms w swoim systemie.
Zauważ też, że działa idealnie z jądrem generycznym 4.15.0-45 . Jednak próbowałem z najnowszym jądrem 4.20 i sterownik nie będzie działał - evdi dla dkms nie skompiluje się. Nie próbowałem innych jąder - jeśli spróbuję zaktualizuję odpowiedź - ale uważaj na ten problem!
Możesz sprawdzić swoje obecne jądro w następujący sposób:
EDYCJA: (14.02.2019)
Ok, więc postanowiłem wypróbować niektóre jądra i wydaje się, że 4.18.20-041820-generic jest najnowszym działaniem. Nic wyższego nie działało dla mnie.
źródło
Oto prosty sposób na sprawdzenie, czy Twoje urządzenie DisplayLink działa na niskim poziomie pod Linuksem. Jeśli podłączysz urządzenie i pojawi się zielony ekran, jesteś gotowy do następnego kroku.
Najpierw przekonwertuj mapę bitową na rozmiar ekranu, a następnie przekonwertuj ją na 16-bitowy kolor RGB. Następnie skopiuj do bufora ramki dla urządzenia:
Pamiętaj, że DisplayLink prawdopodobnie znajduje się w / dev / fb1, ale możesz to sprawdzić za pomocą
dmesg
:Linux obsługuje tylko układy DisplayLink w wersji 1. Chipy DisplayLink 1 są ograniczone do 16 bitów RGB. Zapewnienie prawidłowego działania urządzenia w X Window jest trudniejsze.
źródło
vlc --vout fb --no-fb-tty --fbdev /dev/fb1 video.mp4
Oprócz przewodnika instalacji callmebob w dniu 18.04 musiałem wykonać następującą procedurę: Obejście 1: Wyłącz funkcję PageFlip w celu ustawienia trybu
Preferowane jest używanie sterownika „ustawiania trybu”, ale konieczne jest wyłączenie przewracania stron. Aby to zrobić, jako użytkownik root utwórz plik 20-displaylink.conf pod:
/usr/share/X11/xorg.conf.d/
o następującej treści:
Ponowne uruchomienie jest wymagane, aby ustawienie było skuteczne.
źródło