ProtonTricks for headtracking on Bazzite vs Fedora
Goal: Run OpenTrack (headtracking software) for Steam games on Bazzite. Compiling OpenTrack for Linux results in missing features (known issue), so attempting to run the Windows portable executable.
Result:
On Fedora using ProtonTricks from the official repo (not flatpak), running the following command results in headtracking properly sent to games and everything working as expected:
protontricks -c "wine /path/to/app/opentrack.exe" steamappidhere
On Bazzite using flatpak ProtonTricks, running the same command results in OpenTrack running, but no headtracking data is sent to the game.
Short of uninstalling ProtonTricks flatpak and layering repo ProtonTricks, is there some other permission or limitation that can be worked around to make this work? I tried various permissions in Flatseal for ProtonTricks without success. Thanks in advance.7 Replies
It turns out ProtonTricks fails to layer anyways for some reason on Bazzite.
Running
rpm-ostree install protontricks
:
error: Checkout winetricks-20250102-2.fc42.noarch: Hardlinking 37/f253174d14d01c35e72f1455b2fa2f07de00cc1787503e27ca7929583f13b5.file to winetricks: File exists
So this does seem to be a Bazzite and/or flatpak specific setup issue.That's strange, I would report this to the actual developers of open track
There is nothing different about how the flatpak launches proton versus anything else
And they need to support this because the steam deck requires it
The issue is that non-flatpak ProtonTricks works flawlessly
so that seemed more to me to be a flatpak/sandboxing issue, and thus a Bazzite-relevant issue
Yes, but not a bazzite issue
We don't make the flatpak, and it doesn't use any packages or files that we create because it's a flatpak
Right, but I assume there's something Bazzite specific that is preventing layering regular ProtonTricks
Is this not potentially a mirror of https://github.com/ublue-os/bazzite/issues/1427 ? Just trying to make sure this isn't an actual bug that needs to be reported.
GitHub
Unable to install any package when using rpm-ostree · Issue #1427 ...
Describe the bug Hello! I had installed Bazzite-nvidia recently. I had rebased from fedora-silverblue to the Bazzite-nvidia image due to the ISO being corrupt when I tried flashing the image on USB...
I already said the bug is with opentrack
We will spend not one second on this, not our problem
Layering is a last resort and this does not need layering