#[0.0.7] Linux: Exporting is broken under Proton

44 messages Β· Page 1 of 1 (latest)

quiet scroll
#
  1. Linux crash when exporting under Proton Experimental:
    Steps to reproduce:
  • create a virtual machine (or boot a linux device, preferably ubuntu)
  • install steam and download the game
  • create a save and back out to the main menu
  • click into "play" and attempt to export the save
  • the game crashes
    STEPS TO PREVENT:
    export it anywhere that isn't the default folder proton opens and name it something other than what is automatically filed out (what appears to be either a lot of spaces, or tab inputs)
  1. Canceling an export under Proton Experimental causes the game to freeze up:
    steps to reproduce: See Video
jolly pollen
#

The version of Unity used doesn't play nice with Wayland for some of this stuff πŸ˜…

errant gladeBOT
#

πŸ•’ The bug you reported has been fixed and is currently in the final testing phase before being released in the next update! Thank you for helping us improve our game.

jolly pollen
#

πŸ‘€

deep hatch
#

We have updated our unity version that includes some fixes for Linux.

You can find it in the beta 0.0.8
#✨updates message

Would be curious if this version still has the same issue.

jolly pollen
#

I'll be trying a couple things later, it seems

deep hatch
#

Awesone, yeah it seems promising with audio already working a lot better. But I saw not every Linux bug is fixed, so we just have to see πŸ™‚

jolly pollen
#

Well this one is related to Wayland vs X11, so I'm curious if this one was fixed alongside

simple girder
#

Yeah no import and export still crashes the game immedeatly

#

My assumption is that it has no folder to select? Ergo it has no given path? Not sure how the windows version works

#

I'm just speculating tho

jolly pollen
#

Aw, shame. I'll try on native later

#

My laptop is busy being unhappy with me right now πŸ˜…

deep hatch
simple girder
#

Correct.

#

It just dumps it in home root.

#

On native anyhow

#

didn't test the proton version

jolly pollen
#

Apparently that specific thing is also on Windows I think I saw in one report? Either way, I'll be testing again soon as I get the chance

jolly pollen
#

No dice, still crashes

#

I would love read only source access to deep dive this

simple barn
#

oop someone beat me to the bug report

inland pelican
#

Well the documentation for the file browser library we use (since Unity doesn't provide it out of the box) mentions running the file browser with X11 to "support" wayland:

To add support for Wayland, please create a shell-script that starts your application with
X11 as backend, like this:
"GDK_BACKEND=x11 ./<applicationName>.x86_64"
or
"GDK_BACKEND=x11 ./<applicationName>.x64"

So if someone could try exporting a save when running the game with GDK_BACKEND=x11 %command% that'd be great!

jolly pollen
#

I'll look later

#

Ey, good news

#

That works

#

I would definitely add that to #linux-specific; running the game with GDK_BACKEND=x11 %command% in the steam launch options fixes that

#

It works on native anyway, I don't have any time to test under Proton

inland pelican
jolly pollen
#

I'm far from an expert, but I know enough to say this should be fine

#

Probably

errant gladeBOT
#

πŸ•’ The bug you reported has been fixed in version 0.0.8!

inland pelican
#

(kinda, still need to run with the launch args manually for now...)

sharp mist
#

Sadly I'm unable to get it working, did you do anything else ?

sharp mist
sharp mist
#

Yeah I've been trying this and other stuff out for a while now. @jolly pollen do you think this post should be reopened ? What other stuff would you guys need to help me out ?

jolly pollen
#

Replace "./shapez 2.x86_64" with %command%

sharp mist
#

Haven't been able to play shapez 2 for a while but we're back in business !

#

Thanks a lot πŸ‘Œ

rich latch
#

Import and Export running wayland is still not working in [pre4]. But the work around by setting GDK_BACKEND=x11 %command% in Properties - General - Launch Options fixed the issue for me.
(Sorry for necro-bumping, but a post in https://discord.com/channels/1000343719314198548/1092755204774039653 would have saved me a lot of searching in Discord and on the web. Maybe it's a good idea to reanimate this channel?)