Falha ao construir o EVDI instalando o driver DisplayLink

1

Eu tenho um problema sério ao instalar um driver do DispalyLink, especificamente um adaptador Dell DA100, no meu Dell XPS 13 9360. Baixei e descompactei o driver Displaylink de o site oficial .

Então eu usei sudo displaylink-driver-1.3.54.run e recebi isso:

Verifying archive integrity... All good.
Uncompressing DisplayLink Linux Driver 1.3.54  100%  
DisplayLink Linux Software 1.3.54 install script called: install
Distribution discovered: Ubuntu 16.04.2 LTS
Installing
Configuring EVDI DKMS module
Registering EVDI kernel module with DKMS
Building EVDI kernel module with DKMS
ERROR (code 3): Failed to build evdi/1.3.54. Consult /var/lib/dkms/evdi/1.3.54/build/make.log for details..

Estou usando o Ubuntu 16.04 LTS. Por favor me ajude eu preciso fazer o adaptador funcionar para usar meu monitor externo.

Atualizar

Temos trabalhado nisso junto com @EliahKagan. Estou postando aqui alguns dos principais resultados que podem ser vistos se encontrar o mesmo problema.

Saída de lsb_release -a :

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:    16.04
Codename:   xenial

Saída de uname -a :

Linux nyname-XPS-13-9360 4.4.0-91-generic #114-Ubuntu SMP Tue Aug 8 11:56:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Saída de apt list --installed build-essential dkms\* gcc\* linux\*{generic,headers}\* :

Elencazione... Fatto
build-essential/xenial,now 12.1ubuntu2 amd64 [installato]
dkms/xenial-updates,xenial-updates,now 2.2.0.3-2ubuntu11.3 all [installato]
gcc/xenial,now 4:5.3.1-1ubuntu1 amd64 [installato]
gcc-4.4/xenial,now 4.4.7-8ubuntu7 amd64 [installato]
gcc-4.4-base/xenial,now 4.4.7-8ubuntu7 amd64 [installato, automatico]
gcc-4.8/xenial,now 4.8.5-4ubuntu2 amd64 [installato]
gcc-4.8-base/xenial,now 4.8.5-4ubuntu2 amd64 [installato, automatico]
gcc-4.9/xenial,now 4.9.4-2ubuntu1~16.04 amd64 [installato]
gcc-4.9-base/xenial,now 4.9.4-2ubuntu1~16.04 amd64 [installato, automatico]
gcc-5/xenial,now 5.4.1-2ubuntu1~16.04 amd64 [installato]
gcc-5-base/xenial,now 5.4.1-2ubuntu1~16.04 amd64 [installato]
gcc-6/xenial,now 6.3.0-18ubuntu2~16.04 amd64 [installato]
gcc-6-base/xenial,now 6.3.0-18ubuntu2~16.04 amd64 [installato]
gcc-7-base/xenial,now 7.1.0-5ubuntu2~16.04 amd64 [installato, automatico]
linux-generic/xenial-updates,xenial-security,now 4.4.0.91.96 amd64 [installato]
linux-headers-4.4.0-23/now 4.4.0-23.41 all [installato, locale]
linux-headers-4.4.0-23-generic/now 4.4.0-23.41 amd64 [installato, locale]
linux-headers-4.4.0-53/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-53.74 all [installato, auto-rimovibile]
linux-headers-4.4.0-53-generic/xenial-updates,xenial-security,now 4.4.0-53.74 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-57/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-57.78 all [installato, auto-rimovibile]
linux-headers-4.4.0-57-generic/xenial-updates,xenial-security,now 4.4.0-57.78 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-59/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-59.80 all [installato, auto-rimovibile]
linux-headers-4.4.0-59-generic/xenial-updates,xenial-security,now 4.4.0-59.80 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-66/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-66.87 all [installato, auto-rimovibile]
linux-headers-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-72/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-72.93 all [installato, auto-rimovibile]
linux-headers-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-75/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-75.96 all [installato, automatico]
linux-headers-4.4.0-75-generic/xenial-updates,xenial-security,now 4.4.0-75.96 amd64 [installato]
linux-headers-4.4.0-78/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-78.99 all [installato, auto-rimovibile]
linux-headers-4.4.0-78-generic/xenial-updates,xenial-security,now 4.4.0-78.99 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-79/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-79.100 all [installato, auto-rimovibile]
linux-headers-4.4.0-79-generic/xenial-updates,xenial-security,now 4.4.0-79.100 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-81/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-81.104 all [installato, auto-rimovibile]
linux-headers-4.4.0-81-generic/xenial-updates,xenial-security,now 4.4.0-81.104 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-83/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-83.106 all [installato, auto-rimovibile]
linux-headers-4.4.0-83-generic/xenial-updates,xenial-security,now 4.4.0-83.106 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-87/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-87.110 all [installato, auto-rimovibile]
linux-headers-4.4.0-87-generic/xenial-updates,xenial-security,now 4.4.0-87.110 amd64 [installato, auto-rimovibile]
linux-headers-4.4.0-89/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-89.112 all [installato, automatico]
linux-headers-4.4.0-89-generic/xenial-updates,xenial-security,now 4.4.0-89.112 amd64 [installato, automatico]
linux-headers-4.4.0-91/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-91.114 all [installato, automatico]
linux-headers-4.4.0-91-generic/xenial-updates,xenial-security,now 4.4.0-91.114 amd64 [installato, automatico]
linux-headers-generic/xenial-updates,xenial-security,now 4.4.0.91.96 amd64 [installato]
linux-image-4.4.0-23-generic/now 4.4.0-23.41 amd64 [installato, locale]
linux-image-4.4.0-53-generic/xenial-updates,xenial-security,now 4.4.0-53.74 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-57-generic/xenial-updates,xenial-security,now 4.4.0-57.78 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-59-generic/xenial-updates,xenial-security,now 4.4.0-59.80 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-75-generic/xenial-updates,xenial-security,now 4.4.0-75.96 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-78-generic/xenial-updates,xenial-security,now 4.4.0-78.99 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-79-generic/xenial-updates,xenial-security,now 4.4.0-79.100 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-81-generic/xenial-updates,xenial-security,now 4.4.0-81.104 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-83-generic/xenial-updates,xenial-security,now 4.4.0-83.106 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-87-generic/xenial-updates,xenial-security,now 4.4.0-87.110 amd64 [installato, auto-rimovibile]
linux-image-4.4.0-89-generic/xenial-updates,xenial-security,now 4.4.0-89.112 amd64 [installato, automatico]
linux-image-4.4.0-91-generic/xenial-updates,xenial-security,now 4.4.0-91.114 amd64 [installato, automatico]
linux-image-extra-4.4.0-23-generic/now 4.4.0-23.41 amd64 [installato, locale]
linux-image-extra-4.4.0-53-generic/xenial-updates,xenial-security,now 4.4.0-53.74 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-57-generic/xenial-updates,xenial-security,now 4.4.0-57.78 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-59-generic/xenial-updates,xenial-security,now 4.4.0-59.80 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-75-generic/xenial-updates,xenial-security,now 4.4.0-75.96 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-78-generic/xenial-updates,xenial-security,now 4.4.0-78.99 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-79-generic/xenial-updates,xenial-security,now 4.4.0-79.100 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-81-generic/xenial-updates,xenial-security,now 4.4.0-81.104 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-83-generic/xenial-updates,xenial-security,now 4.4.0-83.106 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-87-generic/xenial-updates,xenial-security,now 4.4.0-87.110 amd64 [installato, auto-rimovibile]
linux-image-extra-4.4.0-89-generic/xenial-updates,xenial-security,now 4.4.0-89.112 amd64 [installato, automatico]
linux-image-extra-4.4.0-91-generic/xenial-updates,xenial-security,now 4.4.0-91.114 amd64 [installato, automatico]
linux-image-generic/xenial-updates,xenial-security,now 4.4.0.91.96 amd64 [installato, automatico]
linux-signed-generic/xenial-updates,xenial-security,now 4.4.0.91.96 amd64 [installato]
linux-signed-image-4.4.0-23-generic/now 4.4.0-23.41 amd64 [installato, locale]
linux-signed-image-4.4.0-53-generic/xenial-updates,xenial-security,now 4.4.0-53.74 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-57-generic/xenial-updates,xenial-security,now 4.4.0-57.78 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-59-generic/xenial-updates,xenial-security,now 4.4.0-59.80 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-78-generic/xenial-updates,xenial-security,now 4.4.0-78.99 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-79-generic/xenial-updates,xenial-security,now 4.4.0-79.100 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-81-generic/xenial-updates,xenial-security,now 4.4.0-81.104 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-83-generic/xenial-updates,xenial-security,now 4.4.0-83.106 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-87-generic/xenial-updates,xenial-security,now 4.4.0-87.110 amd64 [installato, auto-rimovibile]
linux-signed-image-4.4.0-89-generic/xenial-updates,xenial-security,now 4.4.0-89.112 amd64 [installato, automatico]
linux-signed-image-4.4.0-91-generic/xenial-updates,xenial-security,now 4.4.0-91.114 amd64 [installato, automatico]
linux-signed-image-generic/xenial-updates,xenial-security,now 4.4.0.91.96 amd64 [installato, automatico]
linux-tools-4.4.0-23-generic/now 4.4.0-23.41 amd64 [installato, locale]
linux-tools-4.4.0-53-generic/xenial-updates,xenial-security,now 4.4.0-53.74 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-57-generic/xenial-updates,xenial-security,now 4.4.0-57.78 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-59-generic/xenial-updates,xenial-security,now 4.4.0-59.80 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-66-generic/xenial-updates,xenial-security,now 4.4.0-66.87 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-72-generic/xenial-updates,xenial-security,now 4.4.0-72.93 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-78-generic/xenial-updates,xenial-security,now 4.4.0-78.99 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-79-generic/xenial-updates,xenial-security,now 4.4.0-79.100 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-81-generic/xenial-updates,xenial-security,now 4.4.0-81.104 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-83-generic/xenial-updates,xenial-security,now 4.4.0-83.106 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-87-generic/xenial-updates,xenial-security,now 4.4.0-87.110 amd64 [installato, auto-rimovibile]
linux-tools-4.4.0-89-generic/xenial-updates,xenial-security,now 4.4.0-89.112 amd64 [installato, automatico]
linux-tools-4.4.0-91-generic/xenial-updates,xenial-security,now 4.4.0-91.114 amd64 [installato, automatico]

Saída de type -a cc gcc :

cc è /usr/bin/cc
gcc è /usr/bin/gcc

Saída de gcc --version :

gcc (Ubuntu/Linaro 4.4.7-8ubuntu7) 4.4.7
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Saída de ls usr/bin/gcc* :

/usr/bin/gcc      /usr/bin/gcc-4.8  /usr/bin/gcc-5  /usr/bin/gcc-ar      /usr/bin/gcc-ar-4.9  /usr/bin/gcc-ar-6  /usr/bin/gcc-nm-4.8  /usr/bin/gcc-nm-5  /usr/bin/gcc-ranlib      /usr/bin/gcc-ranlib-4.9  /usr/bin/gcc-ranlib-6
/usr/bin/gcc-4.4  /usr/bin/gcc-4.9  /usr/bin/gcc-6  /usr/bin/gcc-ar-4.8  /usr/bin/gcc-ar-5    /usr/bin/gcc-nm    /usr/bin/gcc-nm-4.9  /usr/bin/gcc-nm-6  /usr/bin/gcc-ranlib-4.8  /usr/bin/gcc-ranlib-5

O problema é que eu tenho gcc 4.4.7 e aparentemente o DispalyLink precisa em elast gcc 4.9 . Eu resolvi atualizando para gcc6.3 e agora a instalação do dirver é bem sucedida, mas o monitor externo se comporta muito mal! É extremamente lento.

    
por johnhenry 09.08.2017 / 19:32

0 respostas