Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Protontricks was closed due to the following error" (Ubuntu 24.10) #358

Open
dziadulewicz opened this issue Oct 31, 2024 · 6 comments
Open

Comments

@dziadulewicz
Copy link

dziadulewicz commented Oct 31, 2024

Describe the bug

Error dialog after crash:

Protontricks was closed due to the following error:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/protontricks/cli/util.py", line 159, in wrapper
return cli_func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 277, in main
proton_app = find_proton_app(
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 848, in find_proton_app
tool_app = find_steam_compat_tool_app(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 610, in find_steam_compat_tool_app
section for section in iter_appinfo_sections(appinfo_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 531, in iter_appinfo_sections
raise SyntaxError(
SyntaxError: Invalid file magic number. The appinfo.vdf version might not be supported by the current version of Protontricks - please check for updates.

=============

Please include this entire error message when making a bug report.
Log messages:

Found Steam directory at /home/tux/.local/share/Steam
Using default Steam Runtime at /home/tux/.local/share/Steam/ubuntu12_32/steam-runtime
WINETRICKS environment variable is not available. Searching from $PATH.
Found 2 Steam library folders
Currently logged-in Steam user: tux
Couldn't find custom shortcuts. Maybe none have been created yet?
Using 'zenity' as GUI provider

To Reproduce
Steps to reproduce the behavior:

  1. Install Protontricks from the App Center and start Protontricks
  2. Choose a game to work with ("Select Steam app")and click Ok
  3. Crash. And the before stated error dialog appears
@dziadulewicz dziadulewicz changed the title "Protontricks was closed due to the following error" (Ubuntu 24.04.1 LTS) "Protontricks was closed due to the following error" (Ubuntu 24.10) Oct 31, 2024
@dziadulewicz dziadulewicz closed this as not planned Won't fix, can't repro, duplicate, stale Oct 31, 2024
@dziadulewicz dziadulewicz reopened this Oct 31, 2024
@dziadulewicz
Copy link
Author

Found 2 Steam library folders: this is a laptop with an SSD and an external older HDD (which holds all the games downloaded). If this makes Protontricks mechanism possibly confused (?)

@Matoking
Copy link
Owner

Matoking commented Nov 5, 2024

Are you using Protontricks v1.12.0? Older releases are no longer compatible with the current Steam client.

@YolKay
Copy link

YolKay commented Nov 8, 2024

Are you using Protontricks v1.12.0? Older releases are no longer compatible with the current Steam client.

I'm also having this same issue. I'm running Ubuntu and have the 1.12.0 version of the flatpack installed. I went through Issue 304, but I haven't found a solution yet.

@Matoking
Copy link
Owner

Are you using Protontricks v1.12.0? Older releases are no longer compatible with the current Steam client.

I'm also having this same issue. I'm running Ubuntu and have the 1.12.0 version of the flatpack installed. I went through Issue 304, but I haven't found a solution yet.

The Flatpak version of Protontricks was missing default filesystem permissions for the Steam Snap installation directories. An update should go live in a few hours with a fix. Can you check if this solves the issue?

@Robotic-Actual
Copy link

Still having this issue on Ubuntu 24.04 with the latest version of MO2

@0x6A7232
Copy link

MX Linux, based on Debian Bookworm, latest version I can get from the official repos is 1.10.2 and the flatpak version doesn't work (filesystem permissions issue, it seems, even when granted with Flatseal?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants