goatcorp / FFXIVQuickLauncher

Custom launcher for FFXIV
https://goatcorp.github.io/
GNU General Public License v3.0
2.71k stars 326 forks source link

Unable to begin movement when moving camera #1064

Open ghost opened 2 years ago

ghost commented 2 years ago

Update disclaimer

What did you do?

Unable to start movement or jumping when moving the camera.

This issue is not present when launching game through Stream using Proton Experimental or on Windows.

Platform

Linux (native)

Wine/Proton runner version

Native

Relevant log output

No response

mmansell83 commented 2 years ago

I experienced the same problem using the current Flatpak available via Flathub. At the time of writing it is version 1.0.0.9. I was able to resolve the problem by switching from the flatpak bundled wine and to the latest Proton-GE available at https://github.com/GloriousEggroll/proton-ge-custom/releases, specifically version GE-Proton7-25.

I'm using Fedora 36 as my Linux Distribution.

Slown61 commented 1 year ago

I have the same problem, I can't change the version of proton used by FXIVQuickLauncher (6.2.40-1 AUR).

In Manjaro/Gnome

paweljw commented 1 year ago

I can confirm the same problem. Switching the flatpak version of xivlauncher to use GE-Proton7-37-provided wine seems to have resolved it. I also updated game/dxvk.conf to contain dxgi.maxFrameLatency = 1 at the same time, so the result is a bit contaminated, but something between the two definitely helped.

Flatpak installation of xivlauncher had to be unsealed via Flatseal to be able to reach the GE installation, of course.

crocodisle commented 3 months ago

@paweljw I'm having this same issue and looking to implement any of these fixes. Are there any resources that could instruct me on how to change the version of wine to GE Proton? I've been searching but can't seem to find out how. I tried downloading Flatseal but all I get are ways to change permissions, it seems.

Also is dxvk.conf inside XIV's game folder or is it somewhere else? My game folder doesn't have that file, it seems.

Any insight is appreciated.

EDIT: So I downloaded the latest GE-Proton and changed the version of wine via the wine settings in the launcher to it but the game crashes instantly after launching.

paweljw commented 3 months ago

@crocodisle you're replying to a comment from a year and a half ago. I have since both given up playing on Linux, and playing FFXIV altogether, so I can't exactly check my config. Sorry.

If I remember correctly, I had to create dxvk.conf myself. Yes, it's the ffxiv install's game folder.

Did you unseal the flatpak? You may also want to look at some configs/versions people report as working on https://www.protondb.com/app/39210. There's some comments about hiding wine exports there, as well.

I can't check any of this, so I'm theorising at this point.

ghost commented 3 months ago

@crocodisle, I'm in the same position as paweljw but as far as I can recall FFXIVLauncher gives you the otion to select a custom wine path. You can download a pre-built wine binary such as from GloriousEggroll (https://github.com/GloriousEggroll/wine-ge-custom) extract it and point XIVLauncher to the directory that should work.

crocodisle commented 3 months ago

@paweljw @Eskers Thank you both for your replies! I managed to fix it by replacing the wine version in the launcher's settings to this one here:

https://github.com/GloriousEggroll/wine-ge-custom/releases/tag/GE-Proton8-26

It was as simple as downloading the tarball, extracting it, and then pasting the path of the wine's bin directory into the settings.

Thank you for the help!