Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Linux and Open Source

Reply
 
Thread Tools Search this Thread Display Modes
Old 11-28-2016, 01:24 PM   #1
ric9887
Junior Member
 
Join Date: Nov 2016
Posts: 2
Default 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
ric9887 is offline   Reply With Quote
Old 11-28-2016, 03:58 PM   #2
mlukaszek
Senior Member
 
mlukaszek's Avatar
 
Join Date: Feb 2010
Posts: 386
Default

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
mlukaszek is offline   Reply With Quote
Old 11-28-2016, 10:57 PM   #3
ric9887
Junior Member
 
Join Date: Nov 2016
Posts: 2
Default

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
ric9887 is offline   Reply With Quote
Old 11-29-2016, 07:30 AM   #4
mlukaszek
Senior Member
 
mlukaszek's Avatar
 
Join Date: Feb 2010
Posts: 386
Default

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
mlukaszek is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:30 AM.


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