an-anime-team / an-anime-game-launcher

An Anime Game launcher for Linux with telemetry disabling
https://discord.gg/ck37X6UWBp
GNU General Public License v3.0
1.44k stars 64 forks source link

Game unable to render login screen #370

Open jokermage opened 1 month ago

jokermage commented 1 month ago

I tried asking about this in the discord, but they were unable to help. I am using flatpak aagl to install on Linux 21.3 (based on Ubunto 22.04 using the 5.15.0-107-generic kernel). My Graphics card is AMD Vega 20 [Radeon VII] using the amdgpu driver and Mesa 23.2.1-1ubuntu3.1~22.04.2. I had tried multiple supported Wine versions and DXVK versions, but the same thing always seems to happen. The game will start with the Hoyoverse and Genshin logos, then go to the Health Warning screen. After a bit, the login music starts playing, but the screen remains on the health warning. If I tab out of the game, the screen goes black or invisible (showing the desktop and any open windows). About the time the music start, the log from the terminal window begins spamming "VK_ERROR_DEVICE_LOST" until I close the game. I included a log of the lines from terminal that immediately precede the "VK ERROR" spam.

VK_ERROR_DEVICE_LOST.log

Please let me know if there is anything else I should try or any other information you might need.

PopCat19 commented 3 days ago
Try using Soda 8.0-2 with dxvk-gplasync-v2.3.1-1; it rendered the login and the puzzle captcha for me. It also performed more stable than other wine variants I've tested using nvidia 550 drivers. If it still doesn't work, try reinstalling the radeon drivers then reboot.

If you were in a xwayland session, try testing with xorg x11 session. Make sure everything is updated with sudo apt update --upgrade and flatpak update. | The last thing to attempt when everything above doesn't work, completely remove and reinstall the launcher and the game. It won't guarantee any fix, but it's worth trying for any results.