Skip to content

Conversation

@westinn
Copy link

@westinn westinn commented Jan 4, 2026

This PR targets this issue.

Adding support for VDF files of any name in compatibilitytools.d folders, as well as support for absolute file paths for the install_path VDF value.

More specifically, to fix an issue with CachyOS using the install_path value to install binaries in a new location, which although matches Steam expected behavior, many tools did not support.

…lders, as well as support for absolute file paths for the `install_path` VDF value.
@Matoking
Copy link
Owner

Matoking commented Jan 6, 2026

Thank you for the PR!

I reproduced your findings by building an old revision of proton-cachyos-slr. There was a brief period of time when it was installed under /opt with an absolute path in the VDF file, though this change was short-lived and reverted soon after. But I can confirm Steam supports this and so should Protontricks by extension.

@westinn
Copy link
Author

westinn commented Jan 6, 2026

Thank you for the PR!

I reproduced your findings by building an old revision of proton-cachyos-slr. There was a brief period of time when it was installed under /opt with an absolute path in the VDF file, though this change was short-lived and reverted soon after. But I can confirm Steam supports this and so should Protontricks by extension.

Yes, it is currently reverted in a new release from Cachy. The maintainers in the official discord mentioned that the change will still eventually happen, as it is a better implementation, but that currently it just seems to cause problems for users.

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

Successfully merging this pull request may close these issues.

2 participants