goatcorp / XIVLauncher.Core

Cross-platform version of XIVLauncher, optimized for Steam Deck
GNU General Public License v3.0
106 stars 39 forks source link

After "finishing" patch, not launching game on Arch Linux, DXVK failed to create instance #166

Open yaomtc opened 4 days ago

yaomtc commented 4 days ago

Dawntrail install/patch process seems to have finished but I suspect something went wrong with it, as the game will no longer launch with XIVLauncher. Here is the output. (This occurs both with the Flatpak version on Flathub and the XIVLauncher.Core-arch.tar.gz build of 1.1.0)

[S_API] SteamAPI_Init(): Loaded '/home/yaomtc/.local/share/Steam/linux64/steamclient.so' OK.
Setting breakpad minidump AppID = 39210
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198000487107 [API loaded no]
wineserver: using server-side synchronization.
info:  Game: ffxiv_dx11.exe
info:  DXVK: v1.10.1-async
info:  Found built-in config:
info:  Effective configuration:
info:    dxvk.shrinkNvidiaHvvHeap = True
info:    d3d11.cachedDynamicResources = vi
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Required Vulkan extension VK_KHR_surface not supported
err:   DxvkInstance: Failed to create instance
info:  Game: ffxiv_dx11.exe
info:  DXVK: v1.10.1-async
info:  Found built-in config:
info:  Effective configuration:
info:    dxvk.shrinkNvidiaHvvHeap = True
info:    d3d11.cachedDynamicResources = vi
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Required Vulkan extension VK_KHR_surface not supported
err:   DxvkInstance: Failed to create instance
bugQ commented 4 days ago

Have you tried launching with the official launcher at least once since patching? There is a new EULA that must be accepted and will only display there.

reiichi001 commented 4 days ago

The EULA does not matter. It's only used by the official launcher before anything login-related.

reiichi001 commented 4 days ago

This looks more like DXVK is failing. Do you have a working vulkan provider / up to date GPU drivers?

You also cannot switch between the flatpak and a native build without resetting wine and the wine prefix, or you'll run into other issues.