Português English

Linux

2023.01.26

Lutris: Games in Linux Easier than Ever

Lutris is an open-source gaming platform for Linux that allows users to easily install and manage Windows-only games without having to dual-boot or use a virtual machine. It works with a wide range of sources, including Steam, Epic Game Store, Origin, and Ubisoft.

Under the hood is Proton, the compatibility layer. It is not an emulator. Unlike traditional emulators, which run games in a virtual environment, Proton is a conversion layer that translates Windows system calls to Linux system calls. This allows Windows games to run natively on Linux without any performance loss. The result is that games run on Proton often perform just as well, or even better than they would on native OS. This is because it takes advantage of the performance optimizations and features of the Linux kernel, while also providing compatibility with Windows libraries and APIs. Proton also uses various performance tweaks and optimizations to improve the performance of games on Linux, and it is regularly updated with new features and bug fixes to support both recent AAA titles and older games.

I have been using Lutris on my daily Kubuntu system for the past 3 years and have had a great experience playing a wide range of games, from the latest blockbuster releases to older classic titles. From my experience, Lutris and Proton work exceptionally well and I have been able to successfully play most of the games without any problem. The process of installing and running games through Lutris is straightforward and user-friendly. The platform also provides a wide range of options for configuring and optimizing game performance, which is particularly useful for older or resource-intensive games.

Another great advantage of using Lutris is that it unifies all of your game libraries from different stores into a single interface. This eliminates the need to switch between different launchers or applications to access your games and makes it much easier to keep track of what you have installed and what you want to play next. You can browse and manage your entire collection of games from one place, regardless of where you purchased them from. If needed, Lutris launches the launcher automatically for you.

In addition to the convenience of having all of your games in one place, Lutris also provides a variety of tools and features that can enhance your gaming experience. For example, the platform allows you to create custom game configurations and launch options, manage your game saves, and keep track of which games you have completed. With Lutris, you have all of the tools you need to manage your gaming library and get the most out of your games.

Valve, the company behind Steam, has also made a significant contribution to the development of Linux gaming. They have invested a lot in developing Proton, which is now a key component of Lutris, and also the Steam Deck, a handheld gaming console that runs on Linux. This investment by Valve demonstrates a strong commitment to the Linux gaming community and it’s great to see that the gaming experience on Linux is getting better and better.

Note: You can check the list of all games that that are working fine in ProtonDB and Lutris DB. The most problematic games are those that require some anti-cheat feature, because they are tailored for Windows and use intrinsic techniques.

Lutris and Proton are powerful tools that provide a seamless gaming experience on Linux. The platform is user-friendly, easy to configure, and constantly updated to support new games and features. Have fun!

Proton db

2017.07.13

Linux on Notebook, Take 2, Mini-Buntu

My notebook is not new. I bought the Yoga 2 Pro almost 4 years ago. Two years back, I got annoyed with Windows, so I decided to install Linux in it. I was scared because on the contrary of most my PCs that I assembled myself, the Lenovo had a warranty and possibly custom hardware.

As I told, the attempt failed. It was giving me too many headaches. Also, I generally use my notebook to also program and develop games. And because the Unity Editor was not available (not at least in a reasonable version), I was kinda forced to migrate back to Windows10.

Linux 3.jpg


About 3 months ago, I decided to give it a second shot. In case I was not clear, I use Linux in the desktop, in a dual boot, for about 15 years. I saw Ubuntu entering the market. But since I start to systematically be involved on making games, the necessity of Windows started too. Back to the experiment. It was a requirement for me that the general performance had to be great. Not good, great. I would prefer to keep on the Debian-like distro because I’m familiar to. Ubuntu family if possible. So I selected both Kubuntu and Lubuntu for a ride.

Kubuntu was the one that I tested before. I like KDE since version 2 but again failed in deliver a blazing fast experience. In the notebook, the boot time was several minutes. Even Windows 10 was a couple of seconds. I decided then to format and install Lubuntu.

Lubuntu is an Ubuntu derivative using the LXDE desktop environment. Super light. Man! Boot was fast and when ready it consumed a fraction of RAM of both Windows and Kubuntu. However, during my 4 weeks test I was giving too many little problems. So I decided to make another switch.

Xubuntu is fine in a 13 inches monitor. Then came to the software selection. Lubuntu was super short on preinstalled stuff, which I like because I generally don’t use them anyway, but Xubuntu came with some. The good news is that the selection does not consume much of the drive space and are light enough in case I really want to use them.

Linux 2.jpg

I had to install Steam and it works nice. Unfortunately, GOG’s Galaxy does not have currently a Linux version, so the games have to be installed manually one by one. Also, your play time will be not computed, nor you will be alerted about updates. A second negative point is that most GOG’s games do not use the new cloud save feature, so playing a bit in the notebook and a bit in the desktop is only for games that progress do not matter. Fingers crossed for the future.

Linux 4.jpg

Finally, I was looking for a game engine that works on Linux. Unreal, as I found, works, but you have to compile it yourself. GREAT 🙁 I did it. It took hours and the result was too many crashes and too big suite to work in a notebook. I was once again looking for a lightweight engine. I tested Godot and liked. But it is still lacking.

Then I found out that Unity is, in fact, releasing in an alternative channel (through forums) the update engine for Linux. I installed it too. Crashes a lot but it works. I’ve being playing the game developer in the notebook ever since. With the excellent Visual Studio Code editor, it makes my days fun.


After 2 months and half working most of the time on this notebook, I can be happier man but in general I am already one. It is fast, close environment that I face when I deal with cloud Internet stuff and free. I plan to migrate to a newer machine in the next year, mostly to get a better amount of RAM memory and battery life. Currently, it lasts 3 hours, which is by any means a shame for a mobile device.

This is currently my desktop
This is currently my desktop

2016.01.10

Linux on Notebook Experiment Failed (for now)

I could not make it last. Farewell Ubuntu. I tried to convert to Linux my Lenovo Yoga Pro 2 laptop. Mostly because I was not using any particular Windows software and I have a particular pro-FLOSS interest. The lack of drivers and weird behaviors was taking too much of my time. I had to switch back to Windows 10 in order to make it a bearable experience. It is a major step back in my personal goal to make my life fully libre and grátis software world.

Drawbacks

Among the problems I faced:

  • Sound drivers were lacking functionality:
    • The max volume were super low to the point it was impossible to watch a movie in the notebook.
  • **KDE **with poor HDPI support. Well, it was not perfect in Windows either, but in Linux most programs, texts and interface were very distorted. I had eventually to reduce the resolution to something more normal, missing one of the major selling points of this machine.
  • Lenovo has as proprietary energy manager software. If you mostly use the computer plugged, it caps the battery maximum level to 60%, the optimal level for preservation. The software is Windows-only, so I could not revert it to normal mode; consequently, during commute the notebook died quite soon.
  • Due to a hardware problem, the yellow color is displayed wrongly on the display. It is only corrected using the infamous proprietary energy manager.

Pros

Steambox 2.jpg

But there was not only drawbacks. There were some nice points to highlight:

  • Steam worked nicely. All games I have installed worked nicely. The only concern was the huge resolution from the notebook (native 3200 x 1900)
  • The (K)Ubuntu desktop ecosystem is getting even more complete and versatile. The old odd software are now finely maturing.
    • I tried used regular Ubuntu, but the Unity UI is horrible for me.

Of course the drawbacks surpassed the pros for me. But I think that it could change in a future, with newer Linux/KDE versions and better hardware vendor support.

2015.09.16

Linux on Notebook

English
#

I like my notebook a lot. Lenovo did a great job assembling this piece of hardware, the Yoga 2 Pro, bought almost 2 years ago. Light, fast, portable, durable. It came with the weird Windows 8 and the last month it upgraded to Windows 10. It was really appreciated, because Win10 is definitively better and faster but also it is definitively the most invasive of privacy. I was getting more and more annoyed about Microsoft approach on Windows.

In fact, I’m currently in a vibe of doing things by myself to preserve privacy and enhance my general experience, personalizing things.

The main reason that I have to use Windows is mostly games: both playing and making them. But the current investment of Valve to bring it’s Steam gaming platform to Linux and Unity finally building a Linux editor, I was getting much more comfortable testing new things…

Kubuntu 15 10 3.jpg

At the same time, I started to read very good comments about the new line of KDE kits. KDE, the one desktop environment that I like the most, is reinventing itself again, it major focus on performance. Performance enough to aim into mobile space, they say. It grabbed my attention.

In a leap of faith, I removed the Windows license and installed a brand new Kubuntu 15.10 Wily Werewolf, currently in beta, to check this out

Kubuntu 15 10 2.jpg

What a cool experience! I’m still rediscovering it, but it is going well so far. KDE is really much faster and more responsive. The app selection is more robust and solves most of the problems out of the box. It lacks a better online app store that the ordinary and very unappealing repos tough.

I’m not going to, for now, give a final impression, because it is a beta phase for Kubuntu and me too. There are too mane quirks to ignore, but It can be just matter of getting used to. Maybe after a month I will close an opinion about it.

2011.08.01

Motorola Defy

Before coming to Rio de Janeiro, I used to have a small and simple cell phone. In fact, I always defended the position that the mobile phone should exactly and only this: a phone. Make and receive calls. Everything else is geekry.

But then I discovered that my old phone wouldn’t work, simply that, in Rio due to a difference of band used in the state. In fact, only São Paulo state uses a different band range and only one provider operates in this range.

So I had to buy another phone. I don’t have a notebook, so I decided to buy a phone with a typical internet functionality. Therefore a smartphone is a reasonable choice. The best phone available at the store was a Motorola Defy. I, my mistake I confess, haven’t made a single research to see which model is good which ones are bad, so I kinda had to accept that phone.

For my surprise, That is a great model. I love it.

The phone is small, light and very fast. The Android version was 2.2, but I soon decided to abandon the product warranty in order to install a newer version from the independent developers called CyanogenMod. This distro is really good, mostly because it doesn’t not have a full selection of bloated apps.

I’m now a bit addicted about cell phones. An entire selection of websites about phones and phone apps, reviews and whatever now catches my attention, even if displayed in a glimpse of second. But even with a very nearest-to-the-hand-possible tool to post stuff, I still don’t enter in the Twitter world nicely. In fact, I’m planning to remove the automatic Twitter posts from the site. Useless since I don’t use it.

There are several design choices that Motorola took that I really like. USB cable that transform into a power cable is one of the most loved ones. It’s practical and reasonable to have only one cable. I don’t use Bluetooth, but it would be nice to use it also.

Now Motorola is owned by Google, I expect to get even better support for Android.

Bruno MASSA