While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- GitLab takes down Nintendo Switch emulator suyu due to the DMCA
- Horizon Forbidden West Complete Edition out now on Steam - works on Steam Deck
- AMD FSR 3.1 announced with Vulkan support, upscaling quality improvements
- Founder of Baldur's Gate 3 developer blasts publisher greed
- GE-Proton 9-2 released, ULWGL gets renamed to umu (Unified Linux Wine Game Launcher)
- > See more over 30 days here
-
EA anticheat arrives for Battlefield V in April, will b…
- EagleDelta -
SDL 3 will prefer Wayland Over X11, if certain protocol…
- Linux_Rocks -
Take-Two Interactive buying Gearbox from Embracer, more…
- whizse -
PUNKCAKE Délicieux just added Linux support to a whole…
- Linux_Rocks -
Oh Snap! Canonical now doing manual reviews for new pac…
- Linux_Rocks - > See more comments
Latest Forum Posts
- How to find out if a game is native for sure?
- Myrhan - Weekend Players' Club 3/22/2024
- Pengling - Nintendo-style gaming, without Nintendo!
- Linux_Rocks - I wish there was a truly trustworthy browser company...…
- Kuduzkehpan - GPU recommendations to make a gaming system with some older compo…
- bonkmaykr - See more posts
I'm trying help someone to improve their Linux support for a game made with the Visionaire engine.
At some points, e.g. when clicking their site in the credits, it should open a browser. According to what strace emits, Visionaire is calling xdg-open theirURL, which in turn calls kde-open5 theirURL - but fails to find kde-open5:
/usr/bin/xdg-open: 609: /usr/bin/xdg-open: kde-open5: not found
Both programs are sitting nicely where they should:
eike@track:~$ ls /usr/bin/kde-open5
/usr/bin/kde-open5
eike@track:~$ ls /usr/bin/xdg-open
/usr/bin/xdg-open
I changed the game's startup script as well as my system's xdg-open to emit the PATH variable, with the following results:
PATH variable in game start script: /home/eike/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PATH variable in xdg-open: /home/eike/bin
Anybody knows anything about Visionaire changing the PATH? Or got any other idea what happens here? I do know that the xdg-open used is the system's, as changing that yielded the print out. I'm quite sure Steam isn't creating the problem as I downloaded the game from itch-io as well with the same results.
Stay safe,
Eike