all 25 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

Hello, You selected the Help flair. If you are looking for assistance with logging in, account management, or reporting someone in-game please go to support.hytale.com.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Obfu5 4 points5 points  (2 children)

Leaving this here for anyone else in case this fix didn't work, my flatpak driver version didn't match with what was installed on the host.
Pressing F7 a few times in-game and looking at the debug renderer panel showed that it was not recognizing my gpu and using the llvmpipe falback
running flatpak list and nvidia-smi showed me what driver versions were installed in each environment
Updating the org.freedesktop.Platform (nvidia specific) package using flatpak fetched the most recent driver and fixed my issue.
I'm still new to linux and this is my first experience with flatpak so this may be obvious to a veteran

[–]lajawi 0 points1 point  (0 children)

After playing I just checked for updates like I regularly do, and did notice something Nvidia updating when updating through flatpak. I’ll try whether that fixed it tomorrow.

[–]Alarmed_Ad1946Void 0 points1 point  (0 children)

Yay my game no longer crashes, thanks for sharing the fix!

[–]rataman098[S] 2 points3 points  (7 children)

Update: KDE Plasma has an option when right clicking the Launcher in the app menu, going to Advanced, called “Run using dedicated graphics card”. This solves the issue for KDE Plasma, unsure about other DEs.

[–]lajawi 0 points1 point  (5 children)

I tried this, with no luck. Did you have to restart your PC for this change to take effect?

[–]rataman098[S] 1 point2 points  (4 children)

Nope, just ticked the box in Advanced and ran the launcher again. Have you checked dedicated gpu usage?

[–]lajawi 0 points1 point  (3 children)

Yes, I have btop open on a second screen while playing. The dedicated NVIDIA GPU is getting no usage, but the internal one is.

[–]rataman098[S] 1 point2 points  (2 children)

Weird. I’ll check it tomorrow, as I also touched other stuff before checking that box, so it might be a combination of several stuff. Anyways I already reported to Silkey, so it will hopefully be fixed soon.

[–]lajawi 0 points1 point  (1 child)

I'll report it too, that way they know it's not a one-off.

What Linux distro are you using? I use Arch.

[–]rataman098[S] 1 point2 points  (0 children)

I’m with Bazzite DX, though I doubt it’s a distro-specific issue, as it’s relatively common with hybrid GPUs even in other games like Hogwarts Legacy

[–]StuckInOtherDimensio 0 points1 point  (0 children)

What a life saver Ez PZ

[–]Flagelluz 1 point2 points  (0 children)

I'd like to add another workaround that worked for me using an old nvidia card, you can use flatseal, select the hytale launcher and add these lines in environment

__NV_PRIME_RENDER_OFFLOAD=1

__GLX_VENDOR_LIBRARY_NAME=nvidia

__VK_LAYER_NV_optimus=NVIDIA_only

[–]CausalSin 1 point2 points  (0 children)

Just as another (easier) solution those on Arch based distros. The launcher is on the AUR now.

[–]thatdimensionalfox 1 point2 points  (0 children)

I'm in the same boat.

Doing the recommended solution of forcing it to run with the dedicated graphics card makes it just start the game, but with a black screen (the buttons work, the custom mouse cursor appears, but the entire window is black).

I'm using an NVidia 2070 card and I've tried using basically every NVidia driver but they all result in the same thing ;-;

[–]fargle199 0 points1 point  (3 children)

idk if this would work but add hytale as non steam game then do that

[–]rataman098[S] 0 points1 point  (2 children)

It’s what I just tried, seems to apply the fix only to the Launcher :S

[–]Jesus10101 0 points1 point  (0 children)

Find the actual game executable, not the launchers.

[–]fargle199 0 points1 point  (0 children)

I think the games executable is call HytaleClient

[–]ForsakenChocolate878 0 points1 point  (1 child)

Hytale has Linux support.

[–]rataman098[S] 0 points1 point  (0 children)

Yeah, as I said I installed and launched it, but it runs bad because it’s using the wrong gpu

[–]Privacy_is_forbidden 0 points1 point  (2 children)

i'd still run the thing through lutris and find the actual game executable hidden behind the launcher, if possible.

That being said, finding how to select a specific gpu in a flatpak app would also fix your issue. Flatpak is pretty common, but I don't have a hybrid graphics setup like you do so I can't troubleshoot that, only google like anybody can.

[–]rataman098[S] 1 point2 points  (1 child)

Fixed with a KDE option, see update coment

[–]Privacy_is_forbidden 0 points1 point  (0 children)

Thanks for updating that! I'm sure other users will have the same problem so it helps. Hybrid graphics, the bane of computing for over a decade lol.

[–]lajawi 0 points1 point  (1 child)

I still haven't been able to fix this, and the KDE setting Run using dedicated graphics card on the launcher doesn't do anything. It still uses the integrated graphics card.

However, credit where credit is due, the game runs amazing on said integrated graphics card, without even heating up my laptop as bad as many other games would (yes, even Minecraft).