Your message dated Tue, 26 Jan 2021 18:48:37 +0000
with message-id <[email protected]>
and subject line Bug#975456: fixed in evdi 1.9.0+dfsg-1
has caused the Debian Bug report #975456,
regarding evdi-dkms: Kernel 5.9.0-2-amd64 break evdi-dkms
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
975456: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975456
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: evdi-dkms
Version: 1.6.4+dfsg-1
Severity: important
Dear Maintainer,
I can't install DisplayLink on Debian because evdi module is not build.
Here is the make log:
++++++## log start here ##++++++
marcelo@marcelo:~/Downloads$ git clone
https://github.com/AdnanHodzic/displaylink-debian.git
Cloning into 'displaylink-debian'...
remote: Enumerating objects: 933, done.
remote: Total 933 (delta 0), reused 0 (delta 0), pack-reused 933
Receiving objects: 100% (933/933), 220.67 KiB | 490.00 KiB/s, done.
Resolving deltas: 100% (406/406), done.
marcelo@marcelo:~/Downloads$ cd displaylink-debian/ && sudo ./displaylink-
debian.sh
--------------------------- displaylink-debian -------------------------------
DisplayLink driver installer for Debian and Ubuntu based Linux distributions:
* Debian, Ubuntu, Elementary OS, Mint, Kali, Deepin and many more!
* Full list of all supported platforms: http://bit.ly/2zrwz2u
* When submitting a new issue, include Debug information
Options:
[I]nstall
[D]ebug
[R]e-install
[U]ninstall
[Q]uit
Select a key: [i/d/r/u/q]: i
-------------------------------------------------------------------
Checking dependencies
unzip is installed
linux-headers-5.9.0-2-amd64 is installed
dkms is installed
lsb-release is installed
linux-source is installed
x11-xserver-utils is installed
wget is installed
libdrm-dev is installed
libelf-dev is installed
git is installed
pciutils is installed
Platform requirements satisfied, proceeding ...
-------------------------------------------------------------------
Please read the Software License Agreement available at:
https://www.displaylink.com/downloads/file?id=1576
Do you accept?: [Y/n]:
Downloading DisplayLink Ubuntu driver:
--2020-11-22 10:45:24-- https://www.displaylink.com/downloads/file?id=1576
Resolvendo www.displaylink.com (www.displaylink.com)... 18.203.121.10,
34.250.82.133, 34.252.69.235, ...
Conectando-se a www.displaylink.com (www.displaylink.com)|18.203.121.10|:443...
conectado.
A requisição HTTP foi enviada, aguardando resposta... 303 See Other
Localização: https://s3.eu-
west-1.amazonaws.com/assets.displaylink.com/live/downloads/software/f1576_DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu%205.3.1.zip?AWSAccessKeyId=AKIAJHGQWPVXWHEDJUEA&Expires=1606053325&Signature=Uo7oXzhKsC%2FdQYde81q1kxBVSy0%3D
[redirecionando]
--2020-11-22 10:45:25-- https://s3.eu-
west-1.amazonaws.com/assets.displaylink.com/live/downloads/software/f1576_DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu%205.3.1.zip?AWSAccessKeyId=AKIAJHGQWPVXWHEDJUEA&Expires=1606053325&Signature=Uo7oXzhKsC%2FdQYde81q1kxBVSy0%3D
Resolvendo s3.eu-west-1.amazonaws.com (s3.eu-west-1.amazonaws.com)...
52.218.109.91
Conectando-se a s3.eu-west-1.amazonaws.com (s3.eu-
west-1.amazonaws.com)|52.218.109.91|:443... conectado.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: 13889958 (13M) [application/octet-stream]
Salvando em: “DisplayLink_Ubuntu_5.3.1.zip”
DisplayLink_Ubuntu_5.3.1.zip
100%[================================================================================================>]
13,25M 1,21MB/s em 14s
2020-11-22 10:45:40 (964 KB/s) - “DisplayLink_Ubuntu_5.3.1.zip” salvo
[13889958/13889958]
-------------------------------------------------------------------
Preparing for install
Archive: DisplayLink_Ubuntu_5.3.1.zip
inflating: 5.3.1/displaylink-driver-5.3.1.34.run
Creating directory displaylink-driver-5.3.1.34
Verifying archive integrity... 100% All good.
Uncompressing DisplayLink Linux Driver 5.3.1.34 100%
-------------------------------------------------------------------
Cloning into 'evdi'...
remote: Enumerating objects: 46, done.
remote: Counting objects: 100% (46/46), done.
remote: Compressing objects: 100% (46/46), done.
remote: Total 46 (delta 2), reused 9 (delta 0), pack-reused 0
Receiving objects: 100% (46/46), 67.00 KiB | 392.00 KiB/s, done.
Resolving deltas: 100% (2/2), done.
Note: switching to 'dc595db636845aef39490496bc075f6bf067106c'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
CFLAGS="-Werror -Wextra -Wall -Wmissing-prototypes -Wstrict-prototypes -Wno-
error=missing-field-initializers" make -C module
make[1]: Entrando no diretório '/home/marcelo/Downloads/displaylink-
debian/evdi/module'
make -C /lib/modules/5.9.0-2-amd64/build M=$PWD
make[2]: Entrando no diretório '/usr/src/linux-headers-5.9.0-2-amd64'
AR /home/marcelo/Downloads/displaylink-debian/evdi/module/built-in.a
CC [M] /home/marcelo/Downloads/displaylink-debian/evdi/module/evdi_drv.o
/home/marcelo/Downloads/displaylink-debian/evdi/module/evdi_drv.c:92:3: error:
‘struct drm_driver’ has no member named ‘gem_free_object’; did you mean
‘gem_open_object’?
92 | .gem_free_object = evdi_gem_free_object,
| ^~~~~~~~~~~~~~~
| gem_open_object
/home/marcelo/Downloads/displaylink-debian/evdi/module/evdi_drv.c:92:21: error:
initialization of ‘void (*)(struct drm_device *)’ from incompatible pointer
type ‘void (*)(struct drm_gem_object *)’ [-Werror=incompatible-pointer-types]
92 | .gem_free_object = evdi_gem_free_object,
| ^~~~~~~~~~~~~~~~~~~~
/home/marcelo/Downloads/displaylink-debian/evdi/module/evdi_drv.c:92:21: note:
(near initialization for ‘driver.lastclose’)
/home/marcelo/Downloads/displaylink-debian/evdi/module/evdi_drv.c: In function
‘evdi_platform_probe’:
/home/marcelo/Downloads/displaylink-debian/evdi/module/evdi_drv.c:173:20:
error: ‘struct dev_archdata’ has no member named ‘iommu’
173 | pdev->dev.archdata.iommu = INTEL_IOMMU_DUMMY_DOMAIN;
| ^
cc1: all warnings being treated as errors
make[4]: *** [/usr/src/linux-headers-5.9.0-2-common/scripts/Makefile.build:288:
/home/marcelo/Downloads/displaylink-debian/evdi/module/evdi_drv.o] Erro 1
make[3]: *** [/usr/src/linux-headers-5.9.0-2-common/Makefile:1796:
/home/marcelo/Downloads/displaylink-debian/evdi/module] Erro 2
make[2]: *** [/usr/src/linux-headers-5.9.0-2-common/Makefile:185: __sub-make]
Erro 2
make[2]: Saindo do diretório '/usr/src/linux-headers-5.9.0-2-amd64'
make[1]: *** [Makefile:71: module] Erro 2
make[1]: Saindo do diretório '/home/marcelo/Downloads/displaylink-
debian/evdi/module'
make: *** [Makefile:8: all] Erro 2
cp: não foi possível obter estado de 'library/libevdi.so.1.*': Arquivo ou
diretório inexistente
marcelo@marcelo:~/Downloads/displaylink-debian$ which libevdi
marcelo@marcelo:~/Downloads/displaylink-debian$ sudo find / -name libevdi
find: ‘/run/user/1000/gvfs’: Permissão negada
marcelo@marcelo:~/Downloads/displaylink-debian$ su -
Senha:
root@marcelo:~# apt search evdi
Sorting... Pronto
Full Text Search... Pronto
evdi-dkms/stable,stable 1.6.0+dfsg-1 all
Extensible Virtual Display Interface driver kernel module
libevdi0/stable 1.6.0+dfsg-1 amd64
Extensible Virtual Display Interface driver client library
libevdi0-dev/stable,stable 1.6.0+dfsg-1 all
EVDI driver client library dev package
root@marcelo:~# apt-get -t unstable install evdi-dkms
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
The following additional packages will be installed:
libevdi0
Os NOVOS pacotes a seguir serão instalados:
evdi-dkms libevdi0
0 pacotes atualizados, 2 pacotes novos instalados, 0 a serem removidos e 314
não atualizados.
É preciso baixar 0 B/34,5 kB de arquivos.
Depois desta operação, 170 kB adicionais de espaço em disco serão usados.
Você quer continuar? [S/n]
A seleccionar pacote anteriormente não seleccionado evdi-dkms.
(Lendo banco de dados ... 461823 ficheiros e directórios actualmente
instalados.)
A preparar para desempacotar .../evdi-dkms_1.6.4+dfsg-1_all.deb ...
A descompactar evdi-dkms (1.6.4+dfsg-1) ...
A seleccionar pacote anteriormente não seleccionado libevdi0.
A preparar para desempacotar .../libevdi0_1.6.4+dfsg-1_amd64.deb ...
A descompactar libevdi0 (1.6.4+dfsg-1) ...
Configurando evdi-dkms (1.6.4+dfsg-1) ...
Loading new evdi-1.6.4+dfsg DKMS files...
Building for 5.9.0-2-amd64
Building initial module for 5.9.0-2-amd64
Error! Bad return status for module build on kernel: 5.9.0-2-amd64 (x86_64)
Consult /var/lib/dkms/evdi/1.6.4+dfsg/build/make.log for more information.
dpkg: erro ao processar o pacote evdi-dkms (--configure):
o subprocesso instalado, do pacote evdi-dkms, o script post-installation
retornou erro do status de saída 10
Configurando libevdi0 (1.6.4+dfsg-1) ...
A processar 'triggers' para libc-bin (2.31-4) ...
Erros foram encontrados durante o processamento de:
evdi-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
++++++## log end here ##++++++
Some words and sentences are in Portuguese. If needed, I could translate its.
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable'), (250, 'unstable'), (50,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.9.0-2-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8),
LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages evdi-dkms depends on:
ii dkms 2.8.3-4
Versions of packages evdi-dkms recommends:
ii libevdi0 1.6.4+dfsg-1
evdi-dkms suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: evdi
Source-Version: 1.9.0+dfsg-1
Done: Hanno Stock <[email protected]>
We believe that the bug you reported is fixed in the latest version of
evdi, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hanno Stock <[email protected]> (supplier of updated evdi package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 26 Jan 2021 16:32:36 +0100
Source: evdi
Architecture: source
Version: 1.9.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Hanno Stock <[email protected]>
Changed-By: Hanno Stock <[email protected]>
Closes: 973837 975456
Changes:
evdi (1.9.0+dfsg-1) unstable; urgency=medium
.
* new upstream release 1.9.0
- fixes incompatibility with newer kernels
(closes: #973837, #975456)
* Updated d/libevdi0.symbols
Checksums-Sha1:
2846f86ee2c9c77668b27bd9ba8b682d236a7103 2025 evdi_1.9.0+dfsg-1.dsc
166f1bae95f18db1bfa291480672c4c4e5fabdcb 40832 evdi_1.9.0+dfsg.orig.tar.xz
4cc5f9040c92aa6439b6f349366bb0afb95634e6 4492 evdi_1.9.0+dfsg-1.debian.tar.xz
23c9fbfdc5a194e85b999998a40a62bbadfdade8 7497 evdi_1.9.0+dfsg-1_amd64.buildinfo
Checksums-Sha256:
b51a9013e73411e10a1ffa11b8ad205f34ffbc554b931d041ef2e658585f6902 2025
evdi_1.9.0+dfsg-1.dsc
7da00b440c33a251330764503e35cb7d6a219c8b88a402c2fe0e621f356f366f 40832
evdi_1.9.0+dfsg.orig.tar.xz
d47505b4868941579b60c25af9701aa92a4ae0fd88c2306caddc9cb2b190ce01 4492
evdi_1.9.0+dfsg-1.debian.tar.xz
d864db6f7a14606e82c0e17d0316e3a1f41a200e38543dd7b4dd3414501ad943 7497
evdi_1.9.0+dfsg-1_amd64.buildinfo
Files:
8f6e526a323920e08dd4a82acbf04369 2025 misc optional evdi_1.9.0+dfsg-1.dsc
27e7502051c141f7c8f1de4a5fdde7ca 40832 misc optional
evdi_1.9.0+dfsg.orig.tar.xz
becd9f93fd14585e68aee1909d3b18e6 4492 misc optional
evdi_1.9.0+dfsg-1.debian.tar.xz
3d94ce6bbff48723265126dbfe0ad1b5 7497 misc optional
evdi_1.9.0+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEECEGLvkRyDy26xQXsunokltrkDRwFAmAQX3cACgkQunokltrk
DRz2JxAAoopeewShZoQjopAsglIln5U4Pt8ZITL7SncR4Ur2RsLBpZZ8NLmK4gFp
lfhLCGkZv/WEunW6p4f1MuQLt5fDMMVbI1vxG5ZY9x0+1fuwdmmjqtdQ6QldQ0M/
I/uvWIOEEXqE6rVRKtodkKS85XEhD5j0plQiFrhD1dUzr39JvuQVtzcZDLoQNSQ8
XTLkj4ouvnlddjCTyBV8Wxcw6dezpVu32gCRzHcRcHtxlZ+UJB6tKskO+0mt3/Mb
iu3HZaMgGZcAnMBi+QF+kxhf6sOgLBU5RENYolAzcj+tSY/iBJTBHGhILIlxbdZs
gOWjXcpak8n+OcR4VXRJtup3G1ZNSy78ceAJlcLR/zzpn/+S8lV6UorUw0Iser7O
oi6ZeEqJve+5IuTCB5VXsvMjW/ZGv5+iN/NDJL31E5J/YJsDBHsZ7FnvtXM85P2O
fat9sePLkkJF7s0fHlbckLgpHeslCmnbgoVFzhXRt30n9/gMSJBP97zzjFWmbp6M
WkecKTdw7LfFOWrPrBmVC5Z0zuYb1hDmVE9PK+RvKq+AMhavw4713cvoJsZaXEs9
7xbgJ/kKjWEjh8/rNJA8xaVOxNnWyomc6GMI+p9YYEQNh2io9enJyOYGurTzDjda
TG8cMFxh//oTH/ngSycVjc1VFdt4f2Ai0lvq96s2XaV/PT/sKmw=
=khS5
-----END PGP SIGNATURE-----
--- End Message ---