#[0.0.8-RC3] Buttons that open the browser don't work on Chrome + Linux

42 messages · Page 1 of 1 (latest)

uncut depot
#

You've run afoul of this: https://forums.factorio.com/viewtopic.php?t=101339

Horticular also had this bug in their beta and it took me forever to figure it out.

The user can fix by adding LD_PRELOAD="" %command% to their launch options, but you can fix this globally by unsetting that environment variable before making the call to open the user's browser.

This impacts the feedback form, the discord bug report button, and anything else that might try to open the browser.

blissful dragon
#

Try running in Steam Linux Runtime 3.0

uncut depot
#

The game runs fine natively. It just has this very common bug.

#

It's fixed with the launch option above.

blissful dragon
#

Not Proton, Steam Linux Runtime 3.0

#

That should fix it without the launch option

uncut depot
#

1.0 is the only option I see

#

Under "force the use of a specific Steam Play compatibility tool"?

blissful dragon
#

Yes

uncut depot
#

We really need someone to escalate this bug up to Valve 😭

At least two games have just silently shipped workarounds now.

blissful dragon
#

You'll need to figure out why you don't have 3.0 at some point anyway, probably

uncut depot
#

It might be because I'm on the steam client beta and that's the default.

blissful dragon
#

So am I

uncut depot
#

shrug I'm okay waiting for tobspr to see the bug. It's a really easy fix.

blissful dragon
#

The bug's been reported a couple times, runtime 3.0 is the fix we landed on

uncut depot
#

I'm sure he wants a good out of the box experience for users and not have to tell whatever % of them are Chrome users to all have to individually do some workaround.

#

Oh. That's insane.

#

It's one line to unset the environment variable that doesn't actually do anything.

blissful dragon
#

Only I don't have that environment variable in the first place and still run into it

uncut depot
#

Steam sets it

#

You can find more info in the factorio forum thread.

#
[+] Works great
[-] Exhibits the bug
[ ] Not yet tested


[+] SteamDeck
[+] Ubuntu 22.04 + Gnome + Firefox
[-] Ubuntu 22.04 + Gnome + Chrome
[+] Ubuntu 24.04 + Gnome + Firefox
[+] Ubuntu 24.04 + Gnome + Chrome
[ ] Mint 20.1 + Mate + Firefox
[-] Mint 20.1 + Mate + Chrome
[+] Mint 21.1 + Mate + Firefox
[-] Mint 21.1 + Mate + Chrome
[+] Mint 21.3 + Mate + Firefox
[-] Mint 21.3 + Mate + Chrome
[+] Mint 21.3 + Cinnamon + Firefox
[-] Mint 21.3 + Cinnamon + Chrome
[+] Arch + Mate + Firefox
[-] Arch + Mate + Chrome
[+] Arch + Gnome + Firefox
[-] Arch + Gnome + Chrome

It's also only Chrome. This is what I tested when narrowing things down for Horticular's launch.

blissful dragon
#

I don't even have chrome installed

uncut depot
#

Oooo interesting. I never ran into it with Firefox.

#

Not on all those tests.

#

Well. I fixed my feedback form so I can finally submit that scrolling feels way too slow on the tasks page. I guess if the team doesn't wanna fix this, that's a bummer. But there's all the info I have on it.

#

Is shapez2 on github like shapez was? I could always submit a PR I guess.

blissful dragon
#

No, it is not

#

And it won't be

#

Too much proprietary code

uncut depot
#

That's fair

blissful dragon
#

Doesn't fix it for me anyway, just tested

uncut depot
#

For the people who do have access to Steam Runtime 3.0 (I'll have to figure out why I don't) you should plop something in #linux-specific

#

You might have an unrelated bug

blissful dragon
#

And I've seemingly had the least bugs of anyone on linux reporting them :p

uncut depot
#

Hmmm I do have it installed.

#

But it's not an option for Shapez2

#

I wish I could tell which one it was using by default.

blissful dragon
#

Educated guess? 2.0