Displaylink breaks with current Xorg update to 1.20.9
Downgrade all relevant xorg packages from cache (if possible):
for pkg in $(find /var/cache/pacman/pkg/ -type f -iname "xorg*1.20.8-3*"); do sudo pacman -U $pkg; done
Git Clone URL: | https://aur.archlinux.org/displaylink.git (read-only, click to copy) |
---|---|
Package Base: | displaylink |
Description: | Linux driver for DisplayLink devices |
Upstream URL: | https://www.synaptics.com/products/displaylink-graphics |
Keywords: | dock gpu graphics usb |
Licenses: | GPL2, custom, LGPL2.1 |
Submitter: | Hideaki |
Maintainer: | endorfina |
Last Packager: | endorfina |
Votes: | 105 |
Popularity: | 0.20 |
First Submitted: | 2015-08-04 23:24 (UTC) |
Last Updated: | 2024-12-14 08:31 (UTC) |
« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 24 25 .. 44 Next › Last »
Displaylink breaks with current Xorg update to 1.20.9
Downgrade all relevant xorg packages from cache (if possible):
for pkg in $(find /var/cache/pacman/pkg/ -type f -iname "xorg*1.20.8-3*"); do sudo pacman -U $pkg; done
No worries,
remove 99-displaylink.rules
sudo tee /etc/udev/rules.d/99-displaylink.rules <<< ''
disable displaylink.service
sudo systemctl disable displaylink.service
reboot
reboot
Add to your display manager autostart, e.g. xfce4-session-settings
sudo systemctl start displaylink
Or if you don't want to edit files, uninstall and reinstall it.
My setup (strict rolling release, updated every day):
Kernel: 5.8.7-arch1-1
DE: Xfce 4.14
WM: Xfwm4
CPU: AMD Ryzen 9 4900H with Radeon Graphics
GPU: AMD ATI Renoir
GPU: NVIDIA GeForce GTX 1660 Ti Mobile/Laptop
xorg
extra/xf86-video-amdgpu 19.1.0-2
extra/xorg-server 1.20.9-2
extra/xorg-server-common
Displays
eDP Laptop Screen
HDMI-A-0 HDMI Port
DVI-I-2-1 (DisplayLink USB 3.0 Targus Dock VGA Monitor)
DVI-I-1-2 (DisplayLink USB 3.0 Thinkpad Dock HDMI Monitor)
@homelessuser: Please use a forum thread but stop spamming the package comment section with such nonsensical advice. Nobody needs to remove and install the displaylink package every time they boot their system. Maybe you mean to start the displaylink service after the X start.
Keep on investigating and when you have found the root cause of the crash, file a bug with the offending upstream package.
BTW, still working fine here with kernel 5.8.6, xorg-server 1.20.9, evdi 1.7.0
Hey guys, I've found an easier but annoying way to run DisplayLink on the latest xorg-server.
You just need to remove displaylink (and reboot) before your start x.
# add this to shutdown
sudo pacman -R displaylink
# then when you have your desktop up and running
yay displaylink
You don't need to reboot now because evdi is installed
Just unplug your displaylink screen, plug it back in and turn it on in arandr or xfce4-display-settings or whatever you're using.
Also make sure you're on
evdi-git 1.7.0.r6.g9b124a6-1
I'm running evdi-git 1.7.0 and xorg-server 1.20.9-2 with 2 displaylink screens and an hdmi screen, plus laptop screen.
I just can confirm the segmentation fault after upgrading to xorg-server-1.20.9 and that downgrading it via
sudo pacman -U /var/cache/pacman/pkg/xorg-server-1.20.8-3-x86_64.pkg.tar.zst
helps.
@xamindar I just checked with 5.8.5-arch1-1 (but connected to USB2 port, see below). No problems either.
I am using the official and most recent core/linux-lts kernel because the USB3 support for my chipset in 5.8.5 is currently broken in 5.8.5 (https://bugzilla.kernel.org/show_bug.cgi?id=208911)
If you keep getting crashes with displaylink/evdi/xorg-1.20.9 please file bugs upstream.
@bnavigator you are using a very old kernel (by Arch standards), so it working for you does not apply to the issue we are all having.
xorg-server-1.20.9-1-x86_64.pkg.tar.zst didn't work for me. Downgraded to xorg-server-1.20.8-3-x86_64.pkg.tar.zst and it's mostly working. Doesn't seem to matter which window manager I use. Package versions and abbreviated hardware lists below. Everything was working fine before the upgrade.
Please let me know if I can help.
~ $ uname -a
Linux GrantsThinkpad 5.8.5-arch1-1 #1 SMP PREEMPT Thu, 27 Aug 2020 18:53:02 +0000 x86_64 GNU/Linux
Package Versions ....
displaylink 5.3.1.34-3
evdi-git 1.7.0.r6.g9b124a6-1
xorg-server 1.20.8-3
xorg-server-common 1.20.8-3
spectrwm 3.4.1-1
intel-gpu-tools 1.25-2
vulkan-intel 20.1.6-1
xf86-video-intel 1:2.99.917+908+g7181c5a4-1
~ $ lspci
00:00.0 Host bridge: Intel Corporation Device 9b61 (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 02)
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa [Radeon 540X/550X/630 / RX 640 / E9171 MCM] (rev c0)
~ $ lsusb
Bus 002 Device 003: ID 17e9:6015 DisplayLink USB3.1 Hub
Bus 002 Device 002: ID 17ef:a356 Lenovo USB3.1 Hub
Could you state kernel version and graphics card/drivers?
Displaylink with xorg-server 1.20.9 works fine here with kernel 5.4.61-1-lts on Intel HD Graphics 4000 (xf86-video-intel)
Pinned Comments