Link Search Menu Expand Document

Supported distributions

📝 Note the following table lists the distributions that our installation script supports. Unfortunately, there’s an additional restriction; the driver compilation won’t succeed when the Linux kernel version is very new; please read our kernel-version documentation about this issue.

We try to support as many Linux distributions as possible. But there are so many that it’s impossible to test all of them. Also, some do not provide the required kernel headers and build tools, or target exotic hardware that we don’t have access to.

The following table lists some of the the distributions where we have successfully tested our installation process. The meaning of the remarks column is:

  • apt: our driver repository is added to your sources and you won’t have to re-run our installer unless you reinstall your OS from scratch
  • apt-rpm, dnf, pacman, ppm, swupd, yum, xbps, zypper: no driver repository; you’ll have to re-run our installer manually after major kernel version updates (e.g. from 5.8 to 5.11)
  • eopkg, pkgtool: no dkms; you’ll have to re-run our installer manually after even minor kernel version updates (e.g. from 5.10.1 to 5.10.2)
DistributionVersionHeaders packageRemarks
All official Ubuntu flavors16.04 - 21.04linux-headers-*apt
All official Debian blends8 - 11linux-headers-*apt
ALT Linux9.1kernel-header-modules-std-defapt-rpm
antiX Linux19.3 386linux-headers-4.9.235-antix.1-486-smpapt, see note 1
Arch Linuxrollinglinux-headerspacman
Arco Linuxrollinglinux-headerspacman
Artix Linuxrollinglinux-headerspacman
Bluestar Linuxrollinglinux-headerspacman
Bodhi Linux5.1linux-headers-genericapt
CentOS Linux8kernel-develdnf, see note 2
CentOS Stream8kernel-develdnf, see note 2
Clear Linux2.7.2kernel-lts2019-dkmsswupd, needs reboot
deepin20.2linux-headers-deepin-amd64apt
Devuan3 (beowulf)linux-headers-amd64apt
Elementary OS5.1.7 Heralinux-headers-generic-hwe-18.04apt
EndeavourOSrollinglinux-headerspacman
Enso OS0.4linux-headers-genericapt
Fedora Workstation33kernel-develdnf
Feren OSpseudo-rollinglinux-headers-genericapt
Freespire7.0linux-headers-genericapt
Garuda Linuxrollinglinux-headerspacman
Gecko Linux15.2kernel-develzypper
Gentoo Linuxrollinglinux-headersemerge deps manually
KaOS Linuxrollinglinux-headerspacman, no dkms
Kali Linux2020.04linux-headers-amd64apt
KDE neon20.04linux-headers-genericapt
Kodachi8.4linux-headers-genericapt
Linux CNC2.8.0linux-headers-rt-amd64apt
Linux Lite5.0linux-headers-genericapt
Linux Mint19 - 20.1linux-headers-genericapt
LinuxFX10.8linux-headers-genericapt
LXLE18.04linux-headers-genericapt
Mageia8kernel-develdnf
Manjaro Linuxrollinglinux-headerspacman, see note 3
MX Linux19.2 386linux-headers-686-paeapt
Netrunner21.01linux-headers-genericapt
Nitrux1.3.9linux-headers-genericapt
Oracle Linux8.3kernel-develdnf, use -uek kernel
OpenMandriva4.2 Argonkernel-develdnf
openSUSE Leap15.2kernel-develzypper
openSUSE Tumbleweed20210408kernel-develzypper
Parrot OS4.10 Home MATElinux-headers-amd64apt
PCLinuxOS2021.02kernel-develapt-rpm
Peppermint OS10linux-headers-generic-hwe-18.04apt
Pop! OS20.10linux-headers-genericapt
PureOSHephaestus 9.0linux-headers-amd64apt
Q4OS3.12 Centauruslinux-headers-amd64apt
Raspberry Pi OS10 Busterraspberrypi-kernel-headersapt
Reborn OS2021.04.22linux-headerspacman
Red Hat Enterprise Linux8.3kernel-develdnf, see note 2
Scientific Linux7kernel-develyum
Slackware14.2kernel-headers-5.10.30-x86-1pkgtool, see note 4
Solus4.2linux-current-headerseopkg
SparkyLinux5.12linux-headers-amd64apt
Trisquel9.0linux-headers-genericapt
Ultimate Edition6.6linux-headers-genericapt
Void Linux20210218linux-headersxbps
Voyager20.04linux-headers-genericapt
Zorin OS15.3 Litelinux-headers-generic-hwe-18.04apt

Notes

📝 Note that if you are not satisfied with the level of support that we are able to offer for your distribution, you may return the adapter back to Amazon for a refund, as it comes with a 2 year warranty.

  1. AntiX Linux has a broken pkexec, so our installation command should use sudo instead:

     sh -c 'wget deb.trendtechcn.com/install -O /tmp/install && sudo sh /tmp/install'
    
  2. CentOS and RHEL backport some new features to older kernels, confusing the Realtek driver. Currently the driver can only work by installing the kernel-lt and kernel-lt-devel packages, which upgrade to the 5.4 long term support kernel (or the -ml ones which upgrade to the mainline 5.11 kernel). Additionally, dkms isn’t included in their stock repositories. Our driver can work without it, but it’s best if you make it available.

     # Add the repository for dkms
     sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
     # Add the repository for the -lt kernels
     sudo rpm -ivh https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
     # Install the -lt kernels
     sudo dnf install -y --enablerepo=elrepo-kernel kernel-lt kernel-lt-devel
     # Then reboot, then run our installer
    
  3. Manjaro Linux shows a prompt about which kernel headers to install; please select the matching one, for example if your kernel is 5.10 then choose the linux510-headers package.

  4. Slackware doesn’t include dkms in its stock repositories; if you’re frequently changing kernels, you can optionally install it

See also the unsupported distributions list.