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.

Lutris Open Gaming Platform New Release

By -
tagline-image
Lutris is an interesting open source application to help you manage your games from different sources, and they have released a fresh batch of builds.

It's an interesting project, but is something so general to try to cover everything needed? I can understand the reasoning of wanting to have all your games to launch in one place, so it will be fun to see where the project goes.

On the menu today is version 0.3.5 and it's an interesting one, but not for big fancy new features, but for spit and polish.
QuoteIts a couple months late but it's finally here! Lutris 0.3.5! So what's new? What took so long? Well, feature wise, not that much is new. We took what we had in Lutris 0.3.4 and made it better: lots of testing went into this release and we tried to fix any annoyances we could find. The goal was to build solid foundations for things to come, and believe me when I say there are lots of them!


Have you tried it? Let us know what you think it's like.

Official About
Lutris is an open gaming platform for GNU/Linux. It aims at supporting as many games as possible thanks to emulators and providing a simple and reliable experience when installing games.

The project combines the lutris.net website, a Linux client and game runners which are provided by your distribution or by Lutris itself. Article taken from GamingOnLinux.com.
2 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 came back to check 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.
See more from me
The comments on this article are closed.
36 comments
Page: «3/4»
  Go to:

Xodetaetl Sep 14, 2014
Quoting: crabelI've added my steam library now, the games are listed. Didn't try to install new games, but how do I add already installed games?

Manually? One by one? Btw.: Where do I find the application ID (Note: I can google that, but that number is simply inconvenient) Maybe you could ask for the Steam Library folders and "scan" from there?
I'll try and make installers for all Linux Steam games this week. In the meantime, yes, you can "install" them manually, just select Steam as the runner and put the steam game ID (it's at the end of the address of the game's page on steampowered.com) and done.

QuoteSure, that won't work without manual configuration for each game, but that could easily be done by the crowd. Somebody who creates a "base game configuration" for some game could easily share it, if you give them the option.
Anyone can submit an installer script on the website. If you want you can submit ones for Linux Steam games yourself, it can't be more easy: go to your library on the website, open the page of a Linux Steam game that doesn't have an installer, click "Write a new installer", the script is automatically generated, you just have to submit it. (Yes, we could probably automate the whole process but didn't get around to detecting the available platform for Steam games yet.)

QuoteHow do I configure the steam runtime, I mean, which executable? /usr/games/steam? or ~/.local/... something?
If it doesn't auto-detect your Steam installation, you need to point to ~/.steam/bin (Steam creates this folder at first launch, it points to the real install folder).

And thanks for the Gtk errors report. We'll see if we can / need to do something.

OH by the way, there is a recent bug on Steam that affect us: if Steam isn't started, launching a game from Lutris will start Steam but you have to double-click it a second time for it to finally launch.
Segata Sanshiro Sep 14, 2014
Quoting: Xodetaetl
QuoteAre there any plans to include some sort of universal gamepad configuration?
Absolutely. It's one of the features that shouldn't be too long to come, I think.

That's awesome! This should come pre-installed on all distributions :P
Xodetaetl Sep 14, 2014
QuoteMaybe you could ask for the Steam Library folders and "scan" from there?
I skipped this but yes, we could sync the un/installed state of Steam and Desura games in some way and it should be pretty easy to do as we have all the foundations ready for this.
crabel Sep 14, 2014
@Xodetaetl:
Well, if you hadn't mentioned "'ll try and make installers for all Linux Steam games this week" I would probably made and uploaded one or two. But since I doubt that you create hundreds of them "by hand", I guess it won't help you :)

I think for widespread use you need to do a lot of autodetect stuff, people are lazy. :)

Btw.: It doesn't autodetect my steam installation. Hmm, don't know Python but I looked into steam.py and don't understand how you detect it. Since it probably should, if you have any questions, please ...

I just noticed: steam_data_dir tests 4 folders.
Alas, my Steam Library ist /Data/SteamLibrary/ and there are no games in the "usual" folders. Maybe this causes problems?

Another thing:
Maybe it would be a good idea to add some help pages or a forum?
Some pages with quite common usecases like:
"How to add my steam games"
"How to add my Humble Bundle(s)"
"How to add ..."
A couple of screenshots are probably enough, just to get people started.

Or is there a forum, where people can ask questions.

Another thing: Any plans to add a PPA? I am a sucker for automatic updates, you know ;)
Xodetaetl Sep 14, 2014
Quoting: crabel@Xodetaetl:
Well, if you hadn't mentioned "'ll try and make installers for all Linux Steam games this week" I would probably made and uploaded one or two. But since I doubt that you create hundreds of them "by hand", I guess it won't help you :)
Actually I create hundreds by hand :P. Reason: I don't have the code for the Steam scrapper and Strider who wrote it isn't here today so I can't work on automation. But it's fast by the hand, I've just done 100 in under half an hour (and Strider already had done a large part actually), so I should be done with the whole 666 (huh) games pretty soon – if my fingers don't completely wear off mid-course.

QuoteI think for widespread use you need to do a lot of autodetect stuff, people are lazy. :)
It's the whole point of the project. :)

QuoteBtw.: It doesn't autodetect my steam installation. Hmm, don't know Python but I looked into steam.py and don't understand how you detect it. Since it probably should, if you have any questions, please ...
The detection is twofold. First it detects if Steam is present simply by checking if the "steam" command is available. Then it looks for the game files in common Steam folders.
So yes, if you install your Steam games in a custom path, our current implementation doesn't detect it. We need to improve that. A workaround is to make "~/.steam/steam/SteamApps/" a symlink to your /Data/Steamlibrary/ folder.

QuoteAnother thing: Maybe it would be a good idea to add some help pages or a forum?
It's planned. We're just starting to get some visibility but it's indeed well time to work on this aspect of the project.

QuoteAnother thing: Any plans to add a PPA? I am a sucker for automatic updates, you know ;)
We haven't discussed this but I think we'll have to go for built-in auto update or it won't be manageable, since we have install scripts on the server that depend on the client's version.
Kossak Sep 14, 2014
I'm not sure why one would want to use it instead of steam? Is it only for launching games? What does it do that steam doesn't?
lave Sep 14, 2014
Quoting: KossakI'm not sure why one would want to use it instead of steam? Is it only for launching games? What does it do that steam doesn't?

theres a lot different to steam
1. you can launch titles that are not on steam
2. launch titels that are from different platforms (and run through emulators)
3. it used gtk thus fits into your os nicely
4. its open source
5. it loads instantly and uses less recources

i would be agree that someone who uses and likes steam a lot and only plays game that are in his steam libary, lutris is kinda redundant. for everyone else this can be quite nice tho, and if you buy drm free games on humblebundle/gog this may even be way better for you than steam.
crabel Sep 14, 2014
Quoting: XodetaetlOH by the way, there is a recent bug on Steam that affect us: if Steam isn't started, launching a game from Lutris will start Steam but you have to double-click it a second time for it to finally launch.

I have chosen /usr/games/steam as runtime and it seems, I don't have that problem. A configured game launches at once.


Hmm, maybe you could just simply do a "which steam" in Linux?

About the path:
In my installation there's a file config.vdf in ~/.steam/config that contains the path:
"BaseInstallFolder_1" "/Data/SteamLibrary"

Not sure if that's always the case, but I guess you could parse the Library folder from there.


@Kossak:
If you only use Steam, well, than this tool doesn't help you that much. But if you install stuff from Humble Bundle or from elsewhere, it is useful.
ave Sep 14, 2014
Quoting: FutureSuture
QuoteI can understand the reasoning of wanting to have all your games to launch in one place, so it will be fun to see where the project goes.
I understand the reasoning as well. One would be shocked at just how many people want to buy their games from Steam or a place that sells games redeemable through Steam just to have them all in one place. Then again, you can already launch games not bought on Steam through Steam as well but that has not persuaded the aforementioned people from purchasing games not redeemable on Steam, strangely.

Yeah I'm one of those. However there is good reason to only buy with Steam, apart from having your collection in one place:
- Knowing where it is if you ever need to download it again.
- Steam achievements and steam workshop
- DLC- you can only buy dlc for games that you bought on steam.
- don't need other more invasive forms of DRM
- security of knowing they will probably be around a long time, so you probably wont lose your purchase from the company going under/ or service being discontinued.
- I like Steam.
DrMcCoy Sep 14, 2014
There's no way I'd add all my 348(*) ScummVM games by hand, though. Yes, that does include lots of different versions per game. :P

EDIT: (*) Oops, forgot AGI/SCI games
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.