DisplayLink Forum

DisplayLink Forum (https://displaylink.org/forum/index.php)
-   Linux and Open Source (https://displaylink.org/forum/forumdisplay.php?f=29)
-   -   Support Ubuntu 20.04 LTS (Focal Fossa) (https://displaylink.org/forum/showthread.php?t=67007)

willianmacedo 04-24-2020 08:07 PM

Quote:

Originally Posted by willianmacedo (Post 89696)
in version 19.10 we already had the problem of disconnecting the displays eventually.

now in version 20.04 LTS general error in the driver.
Failed to build evdi / 5.2.14. Consult /var/lib/dkms/evdi/5.2.14/build/make.log for details ..

log

DKMS make.log for evdi-5.2.14 for kernel 5.4.0-26-generic (x86_64)
sex 24 abr 2020 16:01:43 -03
make KBUILD_VERBOSE=1 SUBDIRS=/var/lib/dkms/evdi/5.2.14/build SRCROOT=/var/lib/dkms/evdi/5.2.14/build CONFIG_MODULE_SIG= -C /lib/modules/5.4.0-26-generic/build modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-26-generic'
make -f ./Makefile syncconfig
make -f ./scripts/Makefile.build obj=scripts/basic
rm -f .tmp_quiet_recordmcount
make -f ./scripts/Makefile.build obj=scripts/kconfig syncconfig
bison -o scripts/kconfig/parser.tab.c --defines=scripts/kconfig/parser.tab.h -t -l scripts/kconfig/parser.y
/bin/sh: 1: bison: not found
make[3]: *** [scripts/Makefile.host:17: scripts/kconfig/parser.tab.h] Error 127
make[2]: *** [Makefile:594: syncconfig] Error 2
make[1]: *** [Makefile:704: include/config/auto.conf.cmd] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-26-generic'
make: *** [Makefile:22: all] Error 2

willianmacedo 04-24-2020 08:12 PM

in version 19.10 it works more or less
 
works on 19.10 when you upgrade to 20.04lts to stop working.

smhanov 04-24-2020 09:39 PM

Ubuntu 20.04 solution
 
This is confirmation that following the instructions on https://github.com/AdnanHodzic/displaylink-debian works with Ubuntu 20.04.

With the official drivers, even after installing flex and bison, it will not work because the makefile cannot find Build.include in the kernel headers.

After running:
sudo apt install git
git clone https://github.com/AdnanHodzic/displaylink-debian.git
cd displaylink-debian/ && sudo ./displaylink-debian.sh

Then, reboot, and "delete all secure boot variables" in bios or otherwise remove secureboot.

Chilcano 04-24-2020 09:48 PM

Quote:

Originally Posted by smhanov (Post 89704)
This is confirmation that following the instructions on https://github.com/AdnanHodzic/displaylink-debian works with Ubuntu 20.04.

With the official drivers, even after installing flex and bison, it will not work because the makefile cannot find Build.include in the kernel headers.

After running:
sudo apt install git
git clone https://github.com/AdnanHodzic/displaylink-debian.git
cd displaylink-debian/ && sudo ./displaylink-debian.sh

Then, reboot, and "delete all secure boot variables" in bios or otherwise remove secureboot.

Hi Smhanov.
I've followed these instructions without success. I've reported here: https://github.com/AdnanHodzic/displ...ian/issues/391

Please, Could you share more details here.
What does mean `delete all secure boot variables` ?.

Regards.

jorcalle11 04-25-2020 06:32 AM

ERROR (code 3): Failed to build evdi/5.2.14.
 
Hey there!

I having errors when I trying to install Display link driver on Ubuntu 20.04.
This is the log of the
Code:

/var/lib/dkms/evdi/5.2.14/build/make.log
file.

Code:

cat /dev/null drivers/video/backlight/modules.builtin drivers/video/console/modules.builtin drivers/video/fbdev/modules.builtin) > drivers/video/modules.builtin
(for m in ; do echo $m; done;        \
cat /dev/null drivers/net/ethernet/3com/modules.builtin drivers/net/ethernet/8390/modules.builtin drivers/net/ethernet/adaptec/modules.builtin drivers/net/ethernet/agere/modules.builtin drivers/net/ethernet/alacritech/modules.builtin drivers/net/ethernet/alteon/modules.builtin drivers/net/ethernet/amazon/modules.builtin drivers/net/ethernet/amd/modules.builtin drivers/net/ethernet/aquantia/modules.builtin drivers/net/ethernet/arc/modules.builtin drivers/net/ethernet/atheros/modules.builtin drivers/net/ethernet/aurora/modules.builtin drivers/net/ethernet/broadcom/modules.builtin drivers/net/ethernet/brocade/modules.builtin drivers/net/ethernet/cadence/modules.builtin drivers/net/ethernet/cavium/modules.builtin drivers/net/ethernet/chelsio/modules.builtin drivers/net/ethernet/cirrus/modules.builtin drivers/net/ethernet/cisco/modules.builtin drivers/net/ethernet/cortina/modules.builtin drivers/net/ethernet/dec/modules.builtin drivers/net/ethernet/dlink/modules.builtin drivers/net/ethernet/emulex/modules.builtin drivers/net/ethernet/ezchip/modules.builtin drivers/net/ethernet/fujitsu/modules.builtin drivers/net/ethernet/google/modules.builtin drivers/net/ethernet/hp/modules.builtin drivers/net/ethernet/huawei/modules.builtin drivers/net/ethernet/i825xx/modules.builtin drivers/net/ethernet/intel/modules.builtin drivers/net/ethernet/marvell/modules.builtin drivers/net/ethernet/mellanox/modules.builtin drivers/net/ethernet/micrel/modules.builtin drivers/net/ethernet/microchip/modules.builtin drivers/net/ethernet/mscc/modules.builtin drivers/net/ethernet/myricom/modules.builtin drivers/net/ethernet/natsemi/modules.builtin drivers/net/ethernet/neterion/modules.builtin drivers/net/ethernet/netronome/modules.builtin drivers/net/ethernet/ni/modules.builtin drivers/net/ethernet/nvidia/modules.builtin drivers/net/ethernet/oki-semi/modules.builtin drivers/net/ethernet/packetengines/modules.builtin drivers/net/ethernet/pensando/modules.builtin drivers/net/ethernet/qlogic/modules.builtin drivers/net/ethernet/qualcomm/modules.builtin drivers/net/ethernet/rdc/modules.builtin drivers/net/ethernet/realtek/modules.builtin drivers/net/ethernet/renesas/modules.builtin drivers/net/ethernet/rocker/modules.builtin drivers/net/ethernet/samsung/modules.builtin drivers/net/ethernet/seeq/modules.builtin drivers/net/ethernet/sfc/modules.builtin drivers/net/ethernet/silan/modules.builtin drivers/net/ethernet/sis/modules.builtin drivers/net/ethernet/smsc/modules.builtin drivers/net/ethernet/socionext/modules.builtin drivers/net/ethernet/stmicro/modules.builtin drivers/net/ethernet/sun/modules.builtin drivers/net/ethernet/synopsys/modules.builtin drivers/net/ethernet/tehuti/modules.builtin drivers/net/ethernet/ti/modules.builtin drivers/net/ethernet/via/modules.builtin drivers/net/ethernet/wiznet/modules.builtin drivers/net/ethernet/xilinx/modules.builtin drivers/net/ethernet/xircom/modules.builtin) > drivers/net/ethernet/modules.builtin
(for m in drivers/net/tun.ko drivers/net/xen-netfront.ko; do echo $m; done;        \
cat /dev/null drivers/net/dsa/modules.builtin drivers/net/ethernet/modules.builtin drivers/net/fddi/modules.builtin drivers/net/hamradio/modules.builtin drivers/net/phy/modules.builtin drivers/net/ppp/modules.builtin drivers/net/slip/modules.builtin drivers/net/wan/modules.builtin drivers/net/wireless/modules.builtin) > drivers/net/modules.builtin
(for m in ; do echo $m; done;        \
cat /dev/null drivers/acpi/modules.builtin drivers/amba/modules.builtin drivers/android/modules.builtin drivers/ata/modules.builtin drivers/auxdisplay/modules.builtin drivers/base/modules.builtin drivers/block/modules.builtin drivers/bus/modules.builtin drivers/cdrom/modules.builtin drivers/char/modules.builtin drivers/char/ipmi/modules.builtin drivers/clk/modules.builtin drivers/clocksource/modules.builtin drivers/connector/modules.builtin drivers/cpufreq/modules.builtin drivers/cpuidle/modules.builtin drivers/crypto/modules.builtin drivers/dax/modules.builtin drivers/devfreq/modules.builtin drivers/dma/modules.builtin drivers/dma-buf/modules.builtin drivers/edac/modules.builtin drivers/eisa/modules.builtin drivers/extcon/modules.builtin drivers/firewire/modules.builtin drivers/firmware/modules.builtin drivers/gpio/modules.builtin drivers/gpu/modules.builtin drivers/hwmon/modules.builtin drivers/hwspinlock/modules.builtin drivers/hwtracing/intel_th/modules.builtin drivers/i2c/modules.builtin drivers/i3c/modules.builtin drivers/idle/modules.builtin drivers/input/modules.builtin drivers/input/serio/modules.builtin drivers/iommu/modules.builtin drivers/irqchip/modules.builtin drivers/isdn/modules.builtin drivers/leds/modules.builtin drivers/lightnvm/modules.builtin drivers/macintosh/modules.builtin drivers/mailbox/modules.builtin drivers/md/modules.builtin drivers/media/modules.builtin drivers/memory/modules.builtin drivers/message/modules.builtin drivers/mfd/modules.builtin drivers/misc/modules.builtin drivers/mmc/modules.builtin drivers/net/modules.builtin drivers/nfc/modules.builtin drivers/nvdimm/modules.builtin drivers/nvme/modules.builtin drivers/nvmem/modules.builtin drivers/opp/modules.builtin drivers/pci/modules.builtin drivers/perf/modules.builtin drivers/phy/modules.builtin drivers/pinctrl/modules.builtin drivers/platform/modules.builtin drivers/pnp/modules.builtin drivers/power/modules.builtin drivers/powercap/modules.builtin drivers/pps/modules.builtin drivers/ptp/modules.builtin drivers/pwm/modules.builtin drivers/rapidio/modules.builtin drivers/ras/modules.builtin drivers/regulator/modules.builtin drivers/remoteproc/modules.builtin drivers/reset/modules.builtin drivers/rtc/modules.builtin drivers/scsi/modules.builtin drivers/sfi/modules.builtin drivers/soc/modules.builtin drivers/spi/modules.builtin drivers/staging/modules.builtin drivers/thermal/modules.builtin drivers/tty/modules.builtin drivers/usb/modules.builtin drivers/vfio/modules.builtin drivers/video/modules.builtin drivers/virt/modules.builtin drivers/virtio/modules.builtin drivers/vme/modules.builtin drivers/watchdog/modules.builtin drivers/xen/modules.builtin) > drivers/modules.builtin
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-26-generic'
make: *** [Makefile:22: all] Error 2


djkajo 04-25-2020 03:14 PM

Quote:

Originally Posted by smhanov (Post 89704)
This is confirmation that following the instructions on https://github.com/AdnanHodzic/displaylink-debian works with Ubuntu 20.04.

With the official drivers, even after installing flex and bison, it will not work because the makefile cannot find Build.include in the kernel headers.

After running:
sudo apt install git
git clone https://github.com/AdnanHodzic/displaylink-debian.git
cd displaylink-debian/ && sudo ./displaylink-debian.sh

Then, reboot, and "delete all secure boot variables" in bios or otherwise remove secureboot.

I can confirm it also worked for me.
I did the above steps, rebooted, checked if secureboot was disabled (it was), when ubuntu booted the secundary screen started working.
I have the secondary screen connected to a Lenovo Thinkpad x1 thru a Thinkpad Dock.
Thanks !!

jorcalle11 04-25-2020 05:22 PM

n https://github.com/AdnanHodzic/displaylink-debian works on Ubuntu 20
 
Thank you djkajo!

I can confirm it worked for me on my dell XPS and Dell D6000 dock following the instructions that you followed as well.

I hope that solution works for everyone here!

bigdogg 04-26-2020 03:39 AM

there is a PR to fix the script. this is what worked for me

https://github.com/AdnanHodzic/displ...pull/392/files

Chilcano 04-27-2020 02:45 PM

Quote:

Originally Posted by bigdogg (Post 89712)
there is a PR to fix the script. this is what worked for me

https://github.com/AdnanHodzic/displ...pull/392/files

Yes, It worked for me.
Thanks

davidjonbarnes@yahoo.co.u 04-29-2020 07:52 AM

Not working after upgrade from 19.10 to 20.04
 
I have tried the displaylink-debian but it has errors - HUNK failed
I am wondering whether it would work if i did a fresh install of 20.04
I am wondering if someone has instructions for completely removing the official DisplayLink driver before trying displaylink-debian
I have a Thinkpad with Intel Graphics


All times are GMT. The time now is 06:43 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.