ThirteenAG / WidescreenFixesPack

Plugins to make or improve widescreen resolutions support in games, add more features and fix bugs.
https://thirteenag.github.io/wfp
MIT License
2.35k stars 223 forks source link

[GTASA] Instant crash under Proton (Linux) #928

Open SoyIago opened 3 years ago

SoyIago commented 3 years ago

As stated in the title, this mod doesn't work while using Proton under a Linux OS, in my case tested under Debian 10 (Linux 5.10 & Linux 5.8) and Ubuntu 20.04 (Linux 5.9) using on both latest Proton release from Valve and from Proton-GE repo.

Brief description of the issue:

Game doesn't show up at all. Simply removing this mod mades the game playable again, AFAIK this is a problem that relay here, because ASI Loader doesn't throw me any errors with other ASI mods.

What has been tested:

  1. Proton outside Steam client.
  2. Proton without DXVK (aka DirectX to OpenGL).
  3. Pure Wine 6.1 (both default and virtual desktop mode).

My thoughts (handle with care, may be terribly wrong):

I'm not a developer, but this may have to be an interoperability problem with Linux window' manager or some kind of issue reading supported screen resolutions or something like that.

This issue may be present for other games too but I didn't test any more than San Andreas so far.

ghost commented 3 years ago

i can confirm having the same behavior with wine-staging-6.1

SoyIago commented 3 years ago

(deleted)

SoyIago commented 3 years ago

I'm reopening the issue because you're right, my countermeasurement is unrelated, I swear I didn't change anything else and now the game works just fine.

Deleted both my San Andreas User Files dir and my Wine prefix and game stills working fine on a everything as default sceneario, I haven't touched any configuration, haven't updated anything else outside Linux's related software, weird af.

Proton is still crashing anyway, no matter I do DXVK or OpenGL.

ghost commented 3 years ago

The same goes for wine-staging-6.2 and 6.3 on archlinux 5.11.

what can we do to get to the ground of it? can i provide any logs that could be helpful?

M6894 commented 3 years ago

Same instant crashes on Archlinux 5.11.2. I'm using Proton experimental, but game also crashes with Proton 5.13-6. Tried that on clean install with Silent patch applied overwriting vorbisFile.dll with WF provided.