Librem13 doesn't work with USB-C docks?

Thanks a lot for all the information!

I’ve now got connected to a Librem13v4 an i-tec USB 3.0 Docking Station that works fine so far (didn’t use audio).

It didn’t work out of the box and it uses closed source drivers provided by DisplayLink only for Ubuntu.

@swinny mentioned the very helpful script to install the drivers into Debian which does not work on PureOS.

The script checks whether it runs on a support distribution by reading lsb_release -is and lsb_release -cs. On my system the result is

user@system:~$ lsb_release -is
PureOS
user@system:~$ lsb_release -cs
amber

To use the script one needs to substitute the lines for checking for Debian with the values from the output of lsb_release - like e.g. for my computer

# Debian
elif [ "$lsb" == "PureOS" ];
then
        if [ $codename == "amber" ];
        then

But even after that change for me the script didn’t fully work.

I ended up reading it and the installation scripts contained inside the driver package by DisplayLink and check step by step was had been missing.

In the end it worked, but it’s not been anything someone without knowledge of udev, systemd, shell-scripts should try.

But yes, the hardware I bought works and I can now dock by just connecting one USB-connector and my power connector.

Edit: I didn’t work with wayland. Had to switch back to Xorg.