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

Reply
 
Thread Tools Search this Thread Display Modes
Old 11-30-2020, 09:19 AM   #1
andy_g
Junior Member
 
Join Date: Jan 2014
Posts: 16
Default

Just wanted to say thanks for the detailed steps to get things working on 5.9.X as I finally did these today

With kernel 5.10 nearly here will this workaround continue to also work for 5.10

Last edited by andy_g; 11-30-2020 at 09:35 AM.
andy_g is offline   Reply With Quote
Old 11-30-2020, 07:48 PM   #2
sick.codes
Junior Member
 
Join Date: Aug 2020
Posts: 2
Default

Quote:
Originally Posted by andy_g View Post
Just wanted to say thanks for the detailed steps to get things working on 5.9.X as I finally did these today

With kernel 5.10 nearly here will this workaround continue to also work for 5.10
Confirming 1.7* works on 5.10rc6

https://github.com/DisplayLink/evdi/pull/237

Last edited by sick.codes; 12-01-2020 at 12:59 AM.
sick.codes is offline   Reply With Quote
Old 12-01-2020, 08:21 AM   #3
andy_g
Junior Member
 
Join Date: Jan 2014
Posts: 16
Default

Thanks for confirming that this also works on 5.10.X
andy_g is offline   Reply With Quote
Old 12-01-2020, 11:50 PM   #4
RobstaRobotard
Junior Member
 
Join Date: Mar 2020
Posts: 11
Default Working on 5.9.10

With a lot of help from SicklCodes I've finally got my Displaylink working under 5.9.10...

I had previously followed the patch from post 2, but this did not appear to work... Among trying lots of different fixes, it seems that a patch from SickCodes' repo seemed to bring it all together...

git clone https://github.com/sickcodes/evdi.git
cd evdi
git checkout -f master
make
sudo make install

It would be great if this could be included with the current DisplayLink offering

It also seems as though the displaylink-driver.service was not starting automatically., but was found to be present from typing 'systemctl status display' and tapping tab twice (without hitting enter).

You can then test whether it will start with 'sudo systemctl start displaylink-driver.service'

This worked for me to bring my additional 2 displays (1xHDMI and 1xDVI) from my DisplayLink adapter... I also had the HDMI straight from my Ryzen 7 laptop (with Nvidia MX350) working in parallel with the DVI from the DisplayLink alongside the laptop screen...
RobstaRobotard is offline   Reply With Quote
Old 01-01-2021, 10:59 PM   #5
nvergontbij
Junior Member
 
Join Date: Jan 2021
Posts: 5
Post

As per January, 1st 2021, all changes have been pushed to branch v.1.7.x: #225.

The updated (simpler) instructions are the following:

1. Download the DisplayLink driver from [the official download page](https://www.displaylink.com/downloads/ubuntu). Then run the following commands:

Code:
    unzip 'DisplayLink USB Graphics Software for Ubuntu 5.3.1.zip'
    chmod +x displaylink-driver-5.3.1.34.run
    ./displaylink-driver-5.3.1.34.run --noexec --keep
2. Get the updated evdi version by typing:

Code:
    git clone https://github.com/DisplayLink/evdi.git
    cd evdi
    git checkout v1.7.x
    tar cf evdi.tar.gz *
    cp evdi.tar.gz ../displaylink-driver-5.3.1.34
3. Install displaylink:
Code:
    cd ../displaylink-driver-5.3.1.34
    sudo ./displaylink-installer.sh install
Tested on Ubuntu 20.04, kernel version 5.10.2 (-surface).
Hope that helps.
nvergontbij is offline   Reply With Quote
Old 01-04-2021, 01:23 AM   #6
RobstaRobotard
Junior Member
 
Join Date: Mar 2020
Posts: 11
Smile Hope this helps....

I've put together a build script that I use already for my Ubuntu setup... Working for 5.9.16, and just installing 5.10.4 to test that too... But the results from above already speak for themselves... (Thank you bro )

Hopefully this can simplify the process...

It downloads the current DisplayLink, then updates the EVDI folder from the above instructions...

https://github.com/robotard/setup-ub...kdownloader.sh

[AS PER BELOW - I've updated my script to allow for newer DisplayLink updated to not be automatically be patched]

##IMPORTANT##
You may also need to run this to start the service after reboot:

sudo systemctl start displaylink-driver.service

Let me know if it helps

Last edited by RobstaRobotard; 01-04-2021 at 03:27 AM.
RobstaRobotard is offline   Reply With Quote
Old 01-04-2021, 01:28 AM   #7
RobstaRobotard
Junior Member
 
Join Date: Mar 2020
Posts: 11
Default

Quote:
Originally Posted by RobstaRobotard View Post
I've put together a build script that I use already for my Ubuntu setup... Working for 5.9.16, and just installing 5.10.4 to test that too... But the results from above already speak for themselves... (Thank you bro )

Hopefully this can simplify the process...

It downloads the current DisplayLink, then updates the EVDI folder from the above instructions...

https://github.com/robotard/setup-ub...kdownloader.sh

You may also need to run this to start the service after reboot:

sudo systemctl start displaylink-driver.service

Let me know if it helps
I could probably expand upon it to check whether the current Displaylink is above 5.3.1.34 and install that without the need for any patches, but that's on DisplayLink to fix their sh$t first...
RobstaRobotard is offline   Reply With Quote
Old 01-04-2021, 03:24 AM   #8
RobstaRobotard
Junior Member
 
Join Date: Mar 2020
Posts: 11
Default

Hopefully updated the script for newer DisplayLink releases...

Please let me know if it works for you and always...

** Test with your own care**
RobstaRobotard is offline   Reply With Quote
Old 01-04-2021, 02:08 PM   #9
nvergontbij
Junior Member
 
Join Date: Jan 2021
Posts: 5
Default

Quote:
Originally Posted by RobstaRobotard View Post
Hopefully updated the script for newer DisplayLink releases...

Please let me know if it works for you and always...

** Test with your own care**

'There doesn't seem to be anything here...'
Is there a chance your ubuntu-setup repo is private? If you want to keep it that way, a gist could get the job done!
nvergontbij is offline   Reply With Quote
Old 01-07-2021, 03:10 AM   #10
RobstaRobotard
Junior Member
 
Join Date: Mar 2020
Posts: 11
Default

Quote:
Originally Posted by nvergontbij View Post
'There doesn't seem to be anything here...'
Is there a chance your ubuntu-setup repo is private? If you want to keep it that way, a gist could get the job done!
Ooh, not intentionally, but just a note that the EVDI one is broken again on 5.10.5...

Works fine on 5.10.4 though...

[EDIT]
The original EVDI one, not from my missing script (adding in a second)

Last edited by RobstaRobotard; 01-07-2021 at 03:12 AM. Reason: The original EVDI one, not from my missing script (adding in a second)
RobstaRobotard 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:39 PM.


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