vinegarhq / vinegar

An open-source, minimal, configurable, fast bootstrapper for running Roblox on Linux.
https://vinegarhq.org
GNU General Public License v3.0
375 stars 34 forks source link

DXVK doesn't get installed to prefix after running `vinegar delete` #384

Closed guihkx closed 4 months ago

guihkx commented 4 months ago

Acknowledgement of preliminary instructions

What problem did you encounter?

I have a DXVK version specified for the Player:

[player]
renderer = "D3D11"
dxvk = true
dxvk_version = "1.10.3"

Then, I deleted the prefix and binaries with:

$ flatpak run org.vinegarhq.Vinegar delete
2024/02/21 20:22:44 INFO Deleting Wineprefixes and Roblox Binary deployments!

However, upon launching the Player again, Vinegar didn't set up DXVX.

The workaround I found was to manually delete the state file: ~/.var/app/org.vinegarhq.Vinegar/data/vinegar/state.json. Then, launching the Player again made Vinegar set up DXVK correctly.

System information

* Vinegar: v1.7.3 
* Distro: Freedesktop SDK 23.08 (Flatpak runtime)
* Processor: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
  * Supports AVX: true
  * Supports split lock detection: false
* Kernel: 6.7.5-arch1-1
* Wine (Player): v9.2 (Staging)
* Wine (Studio): v9.2 (Staging)
* Flatpak: [x]
* Cards:
  * Card 0: nvidia 0000:01:00.0 /sys/class/drm/card0
apprehensions commented 4 months ago

Solved in a48ad4c671ee9b464ed526a403389f51491222ac

Needs a stable release.