Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Karty graficzne, dźwiękowe, tv, monitory etc.
toshibaAdam
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lip 2018, 14:03
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64

Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: toshibaAdam » 08 lip 2018, 14:08

Witam wszystkich !

Czy mial ktos do czynienia ze stacja dokujaca Toshiba Dynadock ?

Mam tych stacji dokujacych w ilosci sztuk 3 i probuje zmusic je do wspolpracy z ubuntu jednak nie udaje mi sie to ...

Na stronie displaylink znalazlem sterowniki, jednak nie potrafie dostac wyswietlanego obrazu na dodatkowych monitorach, ktore przez dynadock sa podlaczone.

Bede wdzieczny za pomoc - jezeli chodzi o linuxa, to sa to moje powazne poczatki, tak wiec prosilbym o wyrozumialosc :)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7517
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: mario_7 » 08 lip 2018, 18:50

Co to w ogóle za sprzęt i jak się identyfikuje? Podaj wynik polecenia

Kod: Zaznacz cały

lsusb
Próbowałeś z jednym monitorem?
Jaki sterownik zainstalowałeś?
Czytelnia - poczytaj, Google - poszukaj
toshibaAdam
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lip 2018, 14:03
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: toshibaAdam » 08 lip 2018, 21:14

cześć !

wynik, o który prosiłeś:

Kod: Zaznacz cały

a@a-p:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:0a2a Intel Corp. 
Bus 001 Device 003: ID 174f:14e6 Syntek 
Bus 001 Device 008: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
Bus 001 Device 007: ID 09da:000a A4Tech Co., Ltd. Optical Mouse Opto 510D / OP-620D
Bus 001 Device 006: ID 2109:0811 VIA Labs, Inc. Hub
Bus 001 Device 004: ID 17e9:4305 DisplayLink 
Bus 001 Device 002: ID 2109:0811 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Sprzęt to Toshiba Dynadock - staca dokująca USB 3.0 (uniwersalna).

Zakupiłem parę tych urządzeń do biura i do home-office.

Wykonałem to co na stronie Display Linku: https://support.displaylink.com/knowled ... les/684649

Mam podłączone dwa monitory pod HDMI i DVI-VGA - nadmienię, że reszta rzeczy z tej stacji dokującej działają (mam na myśli, USB, karta dźwiękowa, ETH nie sprawdzałem, ale myślę, że działa poprawnie).

Masz do mnie może jakieś dalsze wskazówki ?

---

Strona z informacjami o stacji dokującej: http://www.toshiba.pl/discontinued-prod ... 927e-1prp/

Jest tam Display Link no i starałem się przed napisaniem posta samemu sobie poradzić ...
Jednak moje starania spełzły na niczym ...

Czy to może mieć związek z domyślną szatą graficzną w ubuntu 18 ?
Czy to czy mam Unity czy Gnome to już jest drugorzędne ?

--

Ogólnie podłączając drugi monitor pod HDMI karty w laptopie to działa i mi obraz wyświetla, jednak nie chodzi o używanie karty graficznej laptopa tylko stacji dokującej :) (Display Link)

---

mam zainstalowanego ubuntu 18.04, jak coś to mogę jeszcze spróbować zejść oczko w dół, czyli 17.04 - ale to myślę, żeby zrobić do końca tygodnia jak nic już nie zadziała na tej "18"
Ostatnio zmieniony 09 lip 2018, 08:22 przez toshibaAdam, łącznie zmieniany 1 raz.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7517
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: mario_7 » 09 lip 2018, 01:43

1. Sprawdź, czy gdy podłączysz stację przed uruchomieniem systemu, to zadziała.
2. Pokaż wynik polecenia:

Kod: Zaznacz cały

sudo systemctl status dlm.service
3. Którą wersję sterownika zainstalowałeś? Na stronie nie widzę sterownika w wersji dla Ubuntu 18.04.
Czytelnia - poczytaj, Google - poszukaj
toshibaAdam
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lip 2018, 14:03
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: toshibaAdam » 09 lip 2018, 08:18

Kod: Zaznacz cały

ap@a-p:~$ sudo systemctl status dlm.service
● dlm.service - DisplayLink Manager Service
   Loaded: loaded (/lib/systemd/system/dlm.service; static; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Mon 2018-07-09 08:16:52 CEST; 2s ago
  Process: 27683 ExecStartPre=/bin/sh -c modprobe evdi || (dkms install evdi/4.2.29 && modprobe evdi) (code=exited, status=1/FAILURE)
Zainstalowałem te z 17.04 ze strony, i myślę, że tutaj jest problem - co potwierdza powyższy wynik ...
Nic, to pozostaje downgrade :)

Dam znać wieczorem, czy z downgradem wyszło i czy działa (bo powinno :D )

-- UPDATE --
ten link: https://github.com/AdnanHodzic/displayl ... /issues/48
doprowadził mnie do: https://github.com/AdnanHodzic/displayl ... -280824050

gdzie radzili wyłączyć UEFI, co też poczyniłem i sukces :)

Kod: Zaznacz cały

   Loaded: loaded (/lib/systemd/system/dlm.service; static; vendor preset: enabl
   Active: active (running) since wto 2018-07-10 06:19:31 CEST; 4min 58s ago
  Process: 1094 ExecStartPre=/bin/sh -c modprobe evdi || (dkms install evdi/4.2.
 Main PID: 1099 (DisplayLinkMana)
   CGroup: /system.slice/dlm.service
           └─1099 /opt/displaylink/DisplayLinkManager

lip 10 06:19:31 fireup systemd[1]: Starting DisplayLink Manager Service...
lip 10 06:19:31 fireup systemd[1]: Started DisplayLink Manager Service.
Dodam, że zrobiłem downgrade do 16.04 - dzisiaj spróbóję z 18.04 :)
Powinno zadziałać tak samo :)

-- UPDATE --

Cóż na 18.04 trzeba będzie poczekać na sterowniki od DisplayLinka :)
Jak na razie zostaje na 16.04

-- UPDATE --

Spróbuję na 18.04 jeszcze tego: https://linuxconfig.org/how-to-disable- ... aver-linux
I ogarnąć to z xorg'iem - czytałem, że to może mi przeszkadzać w uruchomieniu sterownika na najnowszej dystrybucji
toshibaAdam
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lip 2018, 14:03
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: toshibaAdam » 18 lip 2018, 20:53

OK napisze jako nowa odpowiedz, poniewaz jest to dosc istotne i wazne :)

na 18.04 Live udalo mi sie ogarnac displaylinka na dwa monitory w nastepujacych krokach:
- dodalem nastepujace repa:
http://security.ubuntu.com/ubuntu xenial-security main
http://cz.archive.ubuntu.com/ubuntu xenial main
http://cz.archive.ubuntu.com/ubuntu xenial main universe
- instrukcja ze strony displaylinka:
sudo apt-get install linux-generic-lts-utopic xserver-xorg-lts-utopic libegl1-mesa-drivers-lts-utopic xserver-xorg-video-all-lts-utopic xserver-xorg-input-all-lts-utopic
sudo apt-get install linux-signed-generic-lts-utopic
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install dkms
sudo ./displaylink-driver-xxxxx.run


sudo systemctl status dlm.service

i powinno byc wszystko OK :)

zalaczam screen :)
Screenshot from 2018-07-18 18-52-29.jpeg
proof
(455.77 KiB) Nie pobierany
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7517
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: mario_7 » 20 lip 2018, 20:35

Zgodnie z tą instrukcją należy dodać repozytoria z poprzedniej wersji systemu - nie jest to zalecane, a wręcz odradzane.

W dodatku piszesz, że instalowałeś pakiety w systemie Live (uruchomionym z USB lub płyty DVD), więc instalacja kernela czy też serwera grafiki nie ma żadnego celu, bo ich i tak nie uruchomisz (bo po restarcie, który byłby wymagany aby załadować nowe pakiety, system wczytałby się od nowa w stanie nienaruszonym z USB/DVD).

Zatem zgaduję, że sama instalacja displaylink-driver w Ubuntu 18.04 jest już wystarczająca...
Czytelnia - poczytaj, Google - poszukaj
toshibaAdam
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lip 2018, 14:03
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: toshibaAdam » 27 lip 2018, 11:06

Na 18.04 nie instalowało mi prawidłowo tego sterownika (według instrukcji na Display Linku), dlatego pokombinowałem, że pewno brakuje mu niektórych rzeczy.
Sprawdziłem, z których repo ciągnie poszczeglne części i doszedłem do wniosku, że w tych, które są domyślnie w 18.04 nie instaluje niektórych rzeczy.

Po dodaniu tych repo z 16.04 bez problemu zainstalowało się według instrukcji z Display Linka.

Masz może dla mnie inną "prawilną" drogę by rozwiązać ten problem ?
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7517
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: mario_7 » 01 sie 2018, 15:01

A czego brakowało? Jakie były błędy?
Czytelnia - poczytaj, Google - poszukaj
toshibaAdam
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lip 2018, 14:03
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: toshibaAdam » 01 sie 2018, 23:58

Możesz podpowiedzieć jak zajrzeć w logi ?
Ubunciaka głównie do pracy zacząłem używać (testing/development).

W poprzedniej pracy B2B zakupiłem sobie wspomniane stacje dokujące i głównie one mnie blokowały do przejścia na linucha (a wiadomo z dockerem o wiele lepiej się pracuje na unixie :) ).

Jak już się zmusiłem, to poradziłem sobie w w/w sposób, jednak nie do końca mam "plug-and-play" z tą stacją.
Czasami muszę podpiąć ją bez wpiętych HDMI i VGA (monitory) i później po kolei wpinać monitory (zazwyczaj w kolejności HDMI, później VGA).

Pojawia mi się informacja na załączonym screenie (nawet bez podłączonej stacji dokującej).
Ubuntu 16.04 jak na razie (tam gdzie poradziłem sobie z uuchomieniem monitorów).

Dodam, że po podłączeniu stacji jest pewna niedogoność - flickering, na monitorach pojawia się obraz sprzed paru sekund i kolega w pracy już mi dał dyplom "jak Ty z tym wytrzymujesz" :D

Dla mnie to nie problem bo jest więcej workspace'a, ale faktycznie jak można sobie jakoś z tym poradzić i jak możesz mi pomóc, to będę wdzięczny :)
Załączniki
Screenshot from 2018-08-02 00-04-44.png
(306.14 KiB) Nie pobierany
Screenshot from 2018-08-02 00-04-24.png
(305.62 KiB) Nie pobierany
Screenshot from 2018-08-02 00-04-10.png
(306.54 KiB) Nie pobierany
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7517
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: mario_7 » 03 sie 2018, 23:00

Podobno najnowsza wersja sterownika displaylink (4.2) daje się zainstalować na Ubuntu 18.04 bez błędów.

Prawdopodobna instrukcja dla Ubuntu 18.04:
Zacznij od prawidłowego zaktualizowania systemu i zainstalowania narzędzia dkms:

Kod: Zaznacz cały

 sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install dkms
Następnie Pobierz sterownik ze strony displaylink, rozpakuj archiwum, ustaw prawa wykonywania dla pliku .run i uruchom go z terminala używając sudo, np:

Kod: Zaznacz cały

sudo ./displaylink-driver-xxxxx.run
(gdzie xxxxx to numer wersji sterownika w nazwie pliku)

Powinno działać.
Czytelnia - poczytaj, Google - poszukaj
toshibaAdam
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lip 2018, 14:03
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: toshibaAdam » 17 wrz 2018, 08:52

dzisiaj do tego siądę na pożądnie - bo na razie czasu brakuje na takie zabawy :D
ale stawiam stówe, że po poniższym:

Kod: Zaznacz cały

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install dkms
wyświetlało mi, że "dkms not found in repo"

czy muszę jeszcze jakieś rzeczy spełnić ?

Nie wiem - zainstalować sterowniki nvidii dodatkowo oprocz tych z intela ?
Myślałem, że w ubunciaku tegonie trzeba robic :)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7517
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: mario_7 » 18 wrz 2018, 00:12

dkms to jeden z podstawowych pakietów - jeśli nie masz go w repozytoriach, to prawdopodobnie masz źle ustawione repozytoria.
Czytelnia - poczytaj, Google - poszukaj
toshibaAdam
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lip 2018, 14:03
Wersja Ubuntu: 18.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: toshibaAdam » 18 wrz 2018, 08:31

No jak wyżej napisałem, to po małym zabiegu zaciągnięcia do 18.04 repo z 16.04, które dkms posiadaly, to ruszyło mi bez problemu.
Jednak mnie uświadomiliście, że tak się nie robi ;D

Masz może jakiś link do poczytania o ustawianiu repozytorium ?

Dodam, że nic nie zmieniałem w repo - próbowałem to na świeżej instalacji bez zbyt głębokiej ingerencji :)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 7517
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Stacja dokująca Toshiba Dynadock - czy jest wspierana w Ubuntu?

Post autor: mario_7 » 21 wrz 2018, 09:16

Zacznij od zajrzenia do ustawień oprogramowania i zaznaczenia main, restricted, universe i multiverse. W ustawieniach aktualizacji zaznacz, że chcesz security, updates i backports. W większości przypadków to wystarcza.
Czytelnia - poczytaj, Google - poszukaj
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”