rankynbass / xivlauncher.core Goto Github PK
View Code? Open in Web Editor NEWThis project forked from goatcorp/xivlauncher.core
Cross-platform version of XIVLauncher, optimized for Steam Deck
License: GNU General Public License v3.0
This project forked from goatcorp/xivlauncher.core
Cross-platform version of XIVLauncher, optimized for Steam Deck
License: GNU General Public License v3.0
The game will fail to launch with a "Could not obtain Process Handle" error with Wine 9.6 Wayland. It appears that this new Wine version never gets downloaded. It appears with the *Download*
note within the launcher and clicking the "Download now!" button eventually fails silently (it reverts to saying "Download now!" after a few seconds without downloading the new Wine version).
Error is not reproducible when using an already-downloaded Wine 9.2 Wayland from XIVLauncher-RB 1.0.8.1. Newer DXVK builds download without issue.
XIVLauncher-RB version: 1.0.8.2
OS: NixOS 23.11
As mentioned in #16, Dalamud "Entrypoint Injection" does not work for me with the RB patch. I have tried the unpatched XIVLauncher.Core and Entrypoint does work, so I'm unsure of what the root cause may be.
To quote my original comment, which should've just been a standalone issue:
I am experiencing this issue as well on version
1.0.8.2
. What's weird is, Dalamud will work with entrypoint injection so long as there are no plugins installed. I can install plugins once the game is launched with Dalamud, but after some time it will crash and no longer launch, leading to the same results as the OP. If any plugins are installed, the game window will not open.I am also using the Steam service with the "Wayland" patched WINE version included in the RB launcher with DXVK 2.3.1.
I have since updated to 1.0.8.3 and the issue persists.
launcher.log
dalamud.log
dalamud.injector.log
dalamud.boot.log
(I eventually killed the process since it doesn't do anything after that point.)
xivlauncher-rb 1.0.8.3 (installed via copr)
Fedora 40
KDE Plasma 6.0.5 (Wayland)
NVIDIA driver version 550.78
I see in the patch notes that Entrypoint is supposed to work now, so I wanted to give it a shot.
A bit of environment info, I play the game on Arch Linux with KDE Plasma 6, with a Steam service account, and have tried all available Wine versions in the "Wine" tab of XIVLauncher.
The launcher is not installed as a Steam compatibility tool.
I cannot get "Entrypoint" loading to work with any Wine version.
When I click "Login" in XIVLauncher, it signs in and closes itself as normal, but my CPU activity spikes while no game appears, just staring at my desktop.
In htop
, I can see the game .exe and XIVLauncher are both running.
The game application eventually closes itself (ffxiv_dx11.exe), but the Wine server and XIVLauncher.Core linger, requiring a force close, though that may be because I'm auto-starting a Discord RPC bridge with the game.. (Entrypoint does not work even with that auto-start disabled)
launcher.log: https://gist.github.com/FridgeRacer/7de90bbcce5b5b81f1d665cdcdeb8aa5
dalamud.injector.log: https://gist.github.com/FridgeRacer/f002f33dafa9405463f16ff9ddb8e752
dalamud.log: https://gist.github.com/FridgeRacer/57bd4a53d7a13bc4338d5a65dc0140e2
dalamud.boot.log: https://gist.github.com/FridgeRacer/c5583c43efb970135c58cbcf3bfcbc81
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.