Docs

Installing it.

Windows driver order, the Linux packages, the layered route for atomic Fedora, and where macOS currently stands.

Windows

Install TC-Helicon’s official GoXLR drivers first. The Utility replaces the official app; it does not replace the driver. Without the driver the mixer simply never appears.

The order that works:

  1. Official TC-Helicon drivers.
  2. GoXLR Utility (goxlr-utility-1.2.4.exe, or winget install goxlr-utility).
  3. Then plug the device in.
The single most common failure

Doing those three in a different order. If you get “device not found” or a Dice driver error after everything looks installed, unplug the mixer, reinstall the drivers cleanly, and only then plug it back in.

The Utility installs to C:\Program Files\GoXLR Utility by default — worth knowing for the CLI.

Linux

Packages are published for each of the major families:

PackageFor
goxlr-utility_1.2.4-1_amd64.debDebian, Ubuntu and derivatives
goxlr-utility-1.2.4-1.x86_64.rpmFedora, RHEL and friends
goxlr-utility-1.2.4-suse.x86_64.rpmopenSUSE specifically
yay -S goxlr-utilityArch, via the AUR

Installing from a package places the udev rules for you, which is what gives your user permission to talk to the device. If you build by hand instead, you have to do that step yourself — see Building.

The Linux and macOS packages aren’t hosted on this site yet; the download page lists the exact filenames each one expects.

  • Ubuntu 24.04 has its own documented considerations worth reading up on before you install.
  • Pipewire is strongly preferred over PulseAudio. Most latency complaints are PulseAudio.
  • If the tray icon doesn’t show up, it’s usually the SNI manager starting after the Utility. Handled as of 1.2.4.

Fedora Atomic and Bazzite

Image-based Fedora variants can’t take a plain rpm -i, so you layer the package instead:

  1. Download the latest non-SUSE RPM from the releases page. The openSUSE-flavoured one is the wrong file here.
  2. rpm-ostree install goxlr-utility-1.2.4-1.x86_64.rpm
  3. Reboot. A layered package isn’t live until the new deployment boots — this step is not optional.
  4. Launch GoXLR Utility from the applications menu; the config UI comes up.
  5. Want it on boot? Turn it on in the app under System → Utility Settings.

SteamOS

SteamOS has an immutable root, so the install is a build rather than a package. The full procedure — done entirely inside your home directory, no sudo, no unlocking the filesystem — is on the Building page.

macOS

There are .pkg installers for both Intel (goxlr-utility-macos-1.2.4-intel.pkg) and Apple Silicon (goxlr-utility-macos-1.2.4-m1.pkg).

Experimental

macOS support is marked experimental by the project itself. Treat it as usable-but-rough rather than finished, and report what breaks.

Written from the GoXLR Utility project’s own documentation (Fedora Atomic & Bazzite, the project README) and reproduced here in our own words, so you don’t have to leave the site. The project’s originals remain the authority if anything here goes stale.