![]() |
|
|
|
|
#1 |
|
Junior Member
Join Date: Oct 2015
Posts: 1
|
Similar problem here with Dell D3100...
Have been on 15.04 but after an upgrade to 15.10 it doesn't even detect my external displays. Tried to reinstall, seems all fine except that the drivers don't load at the end... Code:
sudo ./displaylink-driver-1.0.138.run Verifying archive integrity... All good. Uncompressing DisplayLink Linux Driver 1.0.138 100% DisplayLink Linux Software 1.0.138 install script called: install Distribution discovered: Ubuntu 15.10 WARNING: Kernel version 4.2.0-16-generic is not supported. Highest supported version is 3.19. Installing Configuring EVDI DKMS module Registering EVDI kernel module with DKMS Building EVDI kernel module with DKMS Installing EVDI kernel module to kernel tree EVDI kernel module built successfully Installing x64/DisplayLinkManager Installing libraries Installing firmware packages Installing license file Adding udev rule for DisplayLink DL-3xxx/5xxx devices |
|
|
|
|
|
#2 |
|
DisplayLink Tech Support
Join Date: Feb 2010
Posts: 270
|
Could guys try on Ubuntu 15.10 the following sequence:
Code:
sudo ./displaylink-driver-1.0.138.run uninstall ./displaylink-driver-1.0.138.run --keep --noexec cd displaylink-driver-1.0.138/ Find the following piece of script inside the installer file: Code:
detect_distro()
{
if which lsb_release >/dev/null; then
local R=$(lsb_release -d -s)
echo "Distribution discovered: $R"
if [ -z "${R##Ubuntu 14.*}" ]; then
SYSTEMINITDAEMON=upstart
elif [ -z "${R##Ubuntu 15.04*}" ]; then
SYSTEMINITDAEMON=systemd
fi
else
echo "WARNING: Unknown distribution, assuming defaults - this may fail." >&2
fi
}
Code:
detect_distro()
{
if which lsb_release >/dev/null; then
local R=$(lsb_release -d -s)
echo "Distribution discovered: $R"
SYSTEMINITDAEMON=systemd
fi
}
Code:
sudo ./displaylink-installer.sh install Last edited by Szymon; 11-06-2015 at 12:45 PM. |
|
|
|
|
|
#3 |
|
Junior Member
Join Date: Nov 2015
Posts: 4
|
Sorry - but the proposed script changes didn't give any visible results - for me it's still the same installation response as Reindan got and no recognition of ext. display.
I have tried ones more and have used nautilus to find "displaylink" files. Before installation every things is ok. The installer file have the proposed script, but after installation I find more installer scripts and some of them are with the original and non changed wording. I think the .run file might be the problem. Last edited by Gert; 11-06-2015 at 12:15 PM. |
|
|
|
|
|
#4 |
|
DisplayLink Tech Support
Join Date: Feb 2010
Posts: 270
|
Ah.. I have reviewed my suggestion and discovered copy-paste mistake. It's now corrected. After modifying displaylink-installer.sh script should be run instead of the original .run file.
The intention of the patching the install script is to force it to create systemd daemon service. The install should print as one of the last output: Code:
Starting DLM systemd service |
|
|
|
|
|
#5 |
|
Junior Member
Join Date: Nov 2015
Posts: 4
|
Following your proposal this is the response I get in terminal:
DisplayLink Linux Software 1.0.138 install script called: install Distribution discovered: Ubuntu 15.10 Installing Configuring EVDI DKMS module Registering EVDI kernel module with DKMS Building EVDI kernel module with DKMS Installing EVDI kernel module to kernel tree EVDI kernel module built successfully Installing x64/DisplayLinkManager Installing libraries chmod: kan ikke tilgå '/usr/lib/displaylink/DisplayLinkManager': Ingen sådan fil eller filkatalog chmod: kan ikke tilgå '/usr/lib/displaylink/libevdi.so': Ingen sådan fil eller filkatalog chmod: kan ikke operere på dinglende symlænke '/usr/lib/displaylink/libusb-1.0.so' chmod: kan ikke operere på dinglende symlænke '/usr/lib/displaylink/libusb-1.0.so.0' Installing firmware packages mv: kan ikke udføre stat() på '*.spkg': Ingen sådan fil eller filkatalog chmod: kan ikke tilgå '/usr/lib/displaylink/*.spkg': Ingen sådan fil eller filkatalog Installing license file mv: kan ikke udføre stat() på 'LICENSE': Ingen sådan fil eller filkatalog chmod: kan ikke tilgå '/usr/lib/displaylink/LICENSE': Ingen sådan fil eller filkatalog Adding udev rule for DisplayLink DL-3xxx/5xxx devices Starting DLM systemd service gert@gert-XPS-13-9343:~/displaylink-driver-1.0.138$ |
|
|
|
|
|
#6 |
|
Junior Member
Join Date: Nov 2015
Posts: 4
|
Now I'm up running. I used the .run file and installed displaylink, then I copied the dir. "displaylink" from usr/lib to an USB-stick. Uninstalled displaylink and made a reboot. Kopied the "displaylink dir. from the USB-stick to usr/lib and installed displaylink with the modified installer.sh
And it worked. The response by the installation in the terminal was the following: DisplayLink Linux Software 1.0.138 install script called: install Distribution discovered: Ubuntu 15.10 Installing Configuring EVDI DKMS module Registering EVDI kernel module with DKMS Building EVDI kernel module with DKMS Installing EVDI kernel module to kernel tree EVDI kernel module built successfully Installing x64/DisplayLinkManager Installing libraries Installing firmware packages mv: kan ikke udføre stat() på '*.spkg': Ingen sådan fil eller filkatalog Installing license file mv: kan ikke udføre stat() på 'LICENSE': Ingen sådan fil eller filkatalog Adding udev rule for DisplayLink DL-3xxx/5xxx devices Starting DLM systemd service gert@gert-XPS-13-9343:~/displaylink-driver-1.0.138$ Last edited by Gert; 11-06-2015 at 04:56 PM. |
|
|
|
|
|
#7 |
|
Junior Member
Join Date: Nov 2015
Posts: 4
|
I have tested the modified script, it runs well now!
![]() Although it seems to have a little bit of delay, still bearable Dock: Dell D3100 System: Ubuntu 15.10 64-bit |
|
|
|
![]() |
| Tags |
| bug, crashing, drivers, linux |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|