Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Psebay from developer Eugeny Butakov is an atmospheric moto trials adventure and it's now available on Linux.

After going from no plans for it in 2017, the developer mentioned on December 24th that the Linux version would be available soon as we noted before. As promised, it did gain a Linux version on December 26th.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

I picked up a copy to give it a test but sadly, it doesn't run out of the box on Ubuntu 18.10 due to issues with libcurl. It's a known issue (more here), affecting multiple games and applications and it's a bit of a nuisance. You might see this error if you try it in terminal "version `CURL_OPENSSL_3' not found".

There's a way around this issue though, which should work for other games. You can set this as a launch option:

LD_LIBRARY_PATH="/home/username/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/:/home/username/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/" %command%You will of course need to adjust that for your own username in the two places noted in bold. Simply put, this will tell the game where to look for a version of it that works.

To do so, right click on the game in your Steam library, go to Properties and hit the button labelled "Set Launch Options..." and when you've adjusted your username paste it in. Once done, I can confirm it now works quite nicely.

For those using a gamepad, just be aware that the in-level menu only seems to work with the D-pad. If you use a Steam Controller, an odd one is that the stick stops working to lean your body if the game loses focus.

Seems like quite a nice game too, lovely atmosphere to it. You can find it on Steam.

Hat tip to dpanter for the fix.

Article taken from GamingOnLinux.com.
8 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
10 comments

dpanter Jan 3, 2019
Amusing story behind the problem... (someone yell at me if I'm misunderstanding the history and summarizing incorrectly)

Programs may assume libcurl is built against openssl but some distributions build against gnutls. Trying to call openssl functions will then fail and it looks like libcurl is to blame. :)

The reason for going with gnutls may be that OpenSSL's license is not compatible with the GPL. idk :P

Pre-loading the steam-runtime directories lets the game use the older library versions Valve graciously ships with Steam. We should let the developers know about this so it can be fixed. This damn issue keep popping up every now and then, it's 2019 now dag nabbit!


Last edited by dpanter on 3 January 2019 at 11:12 pm UTC
da_habakuk Jan 4, 2019
hm looks like xmoto.. i spent so much time with this. great and sometimes frustating game.
activate2010 Jan 4, 2019
Just a small thought about the provided fix. Would it not be easier by just replacing username with $USERNAME or $USER ? That way it just 'works' when copied and pasted.
dpanter Jan 4, 2019
...replacing username with $USERNAME or $USER ? That way it just 'works' when copied and pasted.
Just remember to drop the quotes if you do, or use ~/ instead of /home/username/. Plenty ways to skin this cat.
BTW multiple entries to LD_LIBRARY_PATH must be colon-separated.
micha 10 years Jan 4, 2019
The weirdest thing is that the game worked the first time I launched it but then wouldn't anymore until I used the fix. I wonder how that can be?
rick4003ddd Jan 16, 2019
The same for me.
But now the game doesn't start and the fix don't work.

how can i do?
dpanter Jan 16, 2019
Rick: start the game from a terminal and see what the error message is. It might not even be the same problem.

Pro tip: Come over to the GoL Discord for live discussion/help.
rick4003ddd Jan 17, 2019
I find the solution. On my debian testing the right command is this:

LD_LIBRARY_PATH="/home/username/.steam/bin32/steam-runtime/i386/usr/lib/i386-linux-gnu/:/home/username/.steam/bin32/steam-runtime/i386/lib/i386-linux-gnu/" %command%
dpanter Jan 17, 2019
Well, bin32 is just a symlink to the ubuntu12_32 directory so your command is for all intents and purposes the same one as Liam posted initially.

Here's the all-purpose, general oneliner, for any and all distros, no quotation marks, using current user home dir alias and symlinked Steam runtime dir... (assuming that Steam is installed in current users home dir)

LD_LIBRARY_PATH=~/.steam/bin32/steam-runtime/i386/usr/lib/i386-linux-gnu/:~/.steam/bin32/steam-runtime/i386/lib/i386-linux-gnu/ %command%
dpanter Feb 4, 2019
Psebay worked without problems for me, Debian sid.
It does struggle with ultrawide 3440x1440, sometimes pan/zooms the camera around so much that the bike disappears from view.
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!
The comments on this article are closed.