Question about displaylink-driver

Hi. I'm pretty new to zorin os 18 core. Im using it for like 3-4 months. My questions is: I am trying to use zorin desktop on xorg (in the settings right below the log in screen) but the problem is that my dual monitor just turn off. But if im in the "zorin desktop" setting my monitors work just fine. I am using the latest ubuntu displaylink-driver so i dont think that my driver is to old. I hope somone can help me fix this as quick as possible because i need my monitors for school. Thanks for reading, if you know the solution please tell me:)

1 Like

Hi and welcome.

" To use DisplayLink drivers on Ubuntu with Xorg instead of Wayland , you must disable Wayland in the GDM configuration and ensure the proprietary NVIDIA/AMD drivers are not used , as they are incompatible with DisplayLink.

1. Disable Wayland

Disable the Wayland session by editing the GDM3 configuration file to force Xorg:

sudo nano /etc/gdm3/custom.conf

Add or uncomment the following line in the [daemon] section:

WaylandEnable=False

Save the file and reboot your system to ensure the changes take effect.

2. Install Drivers and Fix Conflicts

  • Install the driver : Download the .deb package from the Synaptics/DisplayLink website or use the terminal commands:
wget https://www.synaptics.com/sites/default/files/Ubuntu/pool/stable/main/all/synaptics-repository-keyring.deb
sudo dpkg -i synaptics-repository-keyring.deb
sudo apt update
sudo apt install displaylink-driver
sudo reboot
  • Switch Graphics Drivers : If you are using NVIDIA or AMD proprietary drivers , they are incompatible with DisplayLink. You must switch to open-source drivers (e.g., nouveau for NVIDIA) to avoid issues like a square around the mouse cursor or blank screens.
    • For NVIDIA: Uninstall the proprietary driver (sudo apt purge nvidia-* ) and ensure the open-source driver is active.
    • For AMD: Use the default open-source amdgpu driver.

3. Configuration and Troubleshooting

  • Mouse Cursor Fix : If a box appears around the mouse cursor, the displaylink-driver.service may be starting too early. You can fix this by creating a drop-in configuration file:
sudo mkdir -p /etc/systemd/system/displaylink-driver.service.d
sudo nano /etc/systemd/system/displaylink-driver.service.d/override.conf

Add the following to ensure the service starts after the display manager:

[Service]
Before=display-manager.service
  • Provider Offloading : If the monitor does not appear, manually link the DisplayLink provider to the main GPU using xrandr :
xrandr --listproviders
xrandr --setprovideroutputsource <provider_id> 0

(Replace <provider_id> with the ID of the modesetting provider shown in the list).

Note : While Wayland support exists since version 3.32, Xorg remains the recommended environment for systems with NVIDIA hardware or those experiencing instability with Wayland.

AI-generated answer. Please verify critical facts."

2 Likes

THX a lot!

1 Like

Yet another good reason not to use proprietary blobs. :wink:

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.