Package Details: roon-proton 0.2.0-10

Git Clone URL: https://aur.archlinux.org/roon-proton.git (read-only, click to copy)
Package Base: roon-proton
Description: Roon desktop controller and native audio endpoint for Arch Linux
Upstream URL: https://github.com/massiveadam/roon-wine
Keywords: audio music pipewire proton roon wayland wine xwayland
Licenses: MIT
Conflicts: roon-wine
Provides: roon-wine
Submitter: massiveadam
Maintainer: massiveadam
Last Packager: massiveadam
Votes: 0
Popularity: 0.000000
First Submitted: 2026-07-13 19:29 (UTC)
Last Updated: 2026-08-13 14:08 (UTC)

Dependencies (14)

Required by (0)

Sources (9)

Latest Comments

imhkr commented on 2026-09-04 16:44 (UTC)

when running roon-proton setup, I get the following error:

roon-wine: Roon Bridge archive checksum verification failed; the upstream artifact may have changed

massiveadam commented on 2026-07-13 21:37 (UTC)

Thanks for testing and reporting this! The fresh-install failure shown in your log should be fixed in roon-proton 0.2.0-5.

The current Roon installer was exiting under Proton before leaving a detectable installation. The package now extracts and verifies the bundled Roon payload directly and includes a compatibility fix for UMU 1.4.0.

Please update and try:

yay -S roon-proton
pacman -Q roon-proton
roon-proton setup desktop

pacman -Q should report roon-proton 0.2.0-5. The new setup desktop command combines installation and launch while preserving the existing prefix.

For the optional PipeWire system-following audio endpoint, use:

sudo modprobe snd-aloop pcm_substreams=1
roon-proton setup

This project is currently beta. It has been live-tested on CachyOS with Niri/Wayland and fresh-install tested in a clean Arch environment, but it has not yet been tested across every desktop, compositor, GPU, and audio configuration.

Please let me know whether 0.2.0-5 fixes it. If not, post the output of roon-proton doctor along with your desktop environment and whether you are using X11 or Wayland.

FabioLolix commented on 2026-07-13 20:32 (UTC)

HI, don't seem it can find the just installed version, already did the commands in order before the post below

$ roon-proton run
roon-wine: Roon is not installed; run 'roon-proton install'
[fabio@archlinux ~]$ roon-proton install
==> reusing existing prefix (no user data will be deleted)
==> using GE-Proton10-34
==> using verified cached Roon installer
==> using GE-Proton10-34
INFO: umu-launcher version 1.4.0 (3.14.6 (main, Jun 15 2026, 11:36:54) [GCC 16.1.1 20260430])
/usr/lib/python3.14/site-packages/urllib3/_request_methods.py:182: FutureWarning: URLs without a scheme (ie 'https://') are deprecated and will raise an error in urllib3 v3.0. To avoid this FutureWarning ensure all URLs start with 'https://' or 'http://'. Read more in this issue: https://github.com/urllib3/urllib3/issues/2920
  return self.urlopen(method, url, **extra_kw)
INFO: steamrt3 is up to date
INFO: Running 'GE-Proton10-34' using runtime 'sniper'
INFO: Running 'steamrt3' using runtime 'host'
setlocale "en_US.UTF-8": No such file or directory
pv-locale-gen: Missing locale en_US.UTF-8
pv-locale-gen: Generating locale it_IT.UTF-8...
pv-locale-gen: Generated locale it_IT.UTF-8 successfully
pv-locale-gen: Generating locale en_US.UTF-8...
pv-locale-gen: Generated locale en_US.UTF-8 successfully
pv-adverb[62511]: W: Container startup will be faster if missing locales are created at OS level
ProtonFixes[62557] INFO: Running protonfixes on "GE-Proton10-34", build at 2026-03-23 03:55:11+00:00.
ProtonFixes[62557] INFO: Running checks
ProtonFixes[62557] INFO: All checks successful
ProtonFixes[62557] WARN: Game title not found in CSV
ProtonFixes[62557] INFO: Using early stage global defaults for UNKNOWN (0)
ProtonFixes[62557] INFO: No early stage global protonfix found for UNKNOWN (0)
ProtonFixes[62557] INFO: Running protonfixes on "GE-Proton10-34", build at 2026-03-23 03:55:11+00:00.
ProtonFixes[62557] INFO: Running checks
ProtonFixes[62557] INFO: All checks successful
ProtonFixes[62557] INFO: Using main stage global defaults for UNKNOWN (0)
ProtonFixes[62557] INFO: No main stage global protonfix found for UNKNOWN (0)
Proton: /home/fabio/.cache/roon-wine/RoonInstaller64.exe
Proton: Executable a unix path, launching with /unix option.

Starting program with command-launcher service.

To run commands in the per-app container, use a command like:

/home/fabio/.local/share/umu/steamrt3/pressure-vessel/bin/steam-runtime-launch-client \
    --bus-name=:1.147 \
    -- \
    bash

wineserver: NTSync up and running!
[fabio@archlinux ~]$ roon-proton run
roon-wine: Roon is not installed; run 'roon-proton install'
[fabio@archlinux ~]$