Code Monkey home page Code Monkey logo

xivlauncher.core's Issues

"Could not obtain Process Handle" due to Wine failing to download

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

Entrypoint Injection not working with 1.0.8.3 (RB patch specifically)

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

Cannot use Entrypoint with 1.0.7.3

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.