DisplayLink Forum

DisplayLink Forum (https://displaylink.org/forum/index.php)
-   Linux and Open Source (https://displaylink.org/forum/forumdisplay.php?f=29)
-   -   Odroid C2 + Ubuntu 16.04 3.14.79 Kernel (https://displaylink.org/forum/showthread.php?t=64956)

ric9887 11-28-2016 12:24 PM

Odroid C2 + Ubuntu 16.04 3.14.79 Kernel
 
Hi wonder if someone could help me.
I am trying to get the DisplayLink drivers to install on an Odroid C2 so I am able to use an Asus 169B screen.
I realise the DL drivers state that 3.16 is the minimum kernel version, but this is not available as far as I am aware for the C2.
Is it at all possible to enable the DisplayLink drivers to install, or do I have to wait until 3.16 kernel is available for the C2.
I have posted the output from the DL installer and the make.log file below.
Any help with this would be appreciated.
Regards
Rich


root@odroid64:/home/odroid/Downloads# sudo ./displaylink-driver-1.2.65.run
Verifying archive integrity... All good.
Uncompressing DisplayLink Linux Driver 1.2.65 100%
DisplayLink Linux Software 1.2.65 install script called: install
Distribution discovered: Ubuntu 16.04.1 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.2.65. Consult /var/lib/dkms/evdi/1.2.65/build/make.log for details..

...

DKMS make.log for evdi-1.2.65 for kernel 3.14.79 (aarch64)
Mon Nov 28 08:05:49 EST 2016
make KBUILD_VERBOSE=1 SUBDIRS=/var/lib/dkms/evdi/1.2.65/build SRCROOT=/var/lib/dkms/evdi/1.2.65/build CONFIG_MODULE_SIG= -C /lib/modules/3.14.79/build modules
make[1]: Entering directory '/home/odroid/Downloads/linux'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p /var/lib/dkms/evdi/1.2.65/build/.tmp_versions ; rm -f /var/lib/dkms/evdi/1.2.65/build/.tmp_versions/*
make -f scripts/Makefile.build obj=/var/lib/dkms/evdi/1.2.65/build

mlukaszek 11-28-2016 02:58 PM

This is an ARMv8 device, something we don't provide a binary of DisplayLink Manager for at the moment.
It has Mali 450 for the GPU, but I don't know how DRM compatible the module for it is.
Can you pass the output of the following two commands please:

Code:

xrandr
xrandr --listproviders

Regards,
Michal

ric9887 11-28-2016 09:57 PM

Code:

xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
  1920x1080      0.00*

xrandr --listproviders
Providers: number : 0

Regards
Rich

mlukaszek 11-29-2016 06:30 AM

Then sadly, it would be incompatible with evdi, as it needs a compatible KMS/DRM device for the built-in GPU to work.

Regards,
Michal


All times are GMT. The time now is 07:04 PM.

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