Gaming on Ubuntu Desktop

Hi m8,

Are the games installing on steam when you are in Ubuntu? If you haven’t tried please try this. In your steam Library right click a game then properties > compatibility > Force the Use of a Specific Steam Play Compatability Tool.

Now you should be able to install the game. Check the steam download section for any dependencies. Once everything is downloaded you should be able to click play.

Also enabling shader caching makes games load faster.

Hope this helps,


Hey folks, continuing the gaming blog series, I’ve switched it up a bit with a Raspberry Pi Minecraft server tutorial! Keeping it in this thread, but will cross post to the Raspberry Pi discourse as well.

Future posts will cover some of the other game stores and it sounds like a post about driver setups would be useful as well :wink: one for the new year!

I had that once when I tried to play games which were installed to my NTSC drive. Moving the game AND the Proton version used by the game to my main ext4 drive fixed the issue for me. It is a known Steam bug.

Awesome statement… Bug for wayland for the game. delete your clipboard
My self would have…
Be sure to delete your clipboard before gaming also has a buffer over flow… drats… AppArmor is a plus…in contain mode…
for the full list for wayland in 2021 …
Safe Gaming…
Perhaps an edge on the game…

This is the extras package with above…Safe Gaming!
@madhens is correct!

What sort of modifications does the Ubuntu team do to the kernel? Does it include drivers that are available in newer kernels that are backported?

there are extra security patches, and drivers from linux-next can be backported if needed … additionally the config is adjusted for certain user space app/service expectations


And these gets refreshed every 6 months?


3 Likes might serve as inspiration .
I’ll have a closer look at it later.

Looks like Canonical really means it:


Please, Canonical, consider adding a proper Flatpak support into Ubuntu. Flatpak and xdg portals are regularly outdated, there is no support in Snap Store (GNOME Software fork) for Flatpaks etc. Many gaming-related tools and games themselves are packaged as Flatpaks and most mainstream distributions support Flatpaks nowadays.


and integrate that with package managers and not only discover.
I think synaptic and muon that cater towards power users will also benefit, even if that requires maintaining a patched fork

1 Like

Hopefully this will allow Ubuntu to receive up-to-date drivers on the kernel, official support for gaming peripherals (i.e. macro mapping) with OEMs.

1 Like

The community is at it, but official support with full featured drivers based on documentation is a lot better and faster.
Hopefully we will get a good person and a lot of communication with the community.

Hi all,

I have a few updates from Ubuntu Budgie team. We have been working hard improving gaming experience for our users.
Our community project gained some visibility, @LInuxForEveryone wrote an awesome article on Forbes about our work. Others have pitched in with suggestions and feedback.
Since there is a lot going on there, I have been editing first post of the thread to recap all major work, tasks, and updates, with links to specific posts for those that want more details.

You can find the link to our discourse thread here:
I would be very grateful if some of you could have a look and leave a comment. I know it is not Ubuntu proper, but our “Ubuntu Budgie Welcome” is a Snap, and all the code is on github. I hope our work can be also used by other Flavors or Ubuntu proper.


Hello Ubuntu Gamers!

More news from Ubuntu Budgie team: I wrote a couple of posts published today. First one is about our work on Budgie Gaming application, and second post is dedicated to OpenRazer and Polychromatic.
Luke Horwell and Luca Weiss certainly deserve some love for all the great work they are doing to support Razer devices on Linux. :star_struck:

Ubuntu Budgie post on our Budgie Gaming application:

Front Page Linux post on OpenRazer and Polychromatic:

It has been a long evening for me, writing all that and another post dedicated on Unattended Upgrades. Will head to social media and various channels tomorrow to spread the word.

Constructive criticism is always welcome! Code contributions and ideas even more so :sweat_smile: :heart:


Very cool! Will check it out :slight_smile:

1 Like

I’m assuming it’ll install the PPAs of each respective client? I know for a fact that CoreCtrl & OpenRGB aren’t available in Ubuntu’s repo.


Our thought process was to use applications in this order:

  1. From Ubuntu repositories if possible (including universe and multiverse).
  2. From Snap if up to date and working fine.
  3. From PPA if up to date and working fine. Users are notified if 3rd party repository is about to be added to system, and they can cancel or continue.

If you want to know more, our discussion regarding PPAs and Snaps for each application can be found here: .

We are keeping track of PPAs and how those are maintained, and as more packages get into Ubuntu Repositories, we will be happy to transition. Regarding CoreCtrl, it also provides “Mesa almost stable”, so I reached out to Ernst Sjöstrand, maintainer of the PPA to thank him for his work and let him know he is helping us all with his repository.

In our future plans, we want to work on a “PPA maintenance tool” so that less tech savvy users get some help maintaining their PPAs especially after release-upgrades. We are busy with 22.04 release now but hopefully we can dedicate some time to it soon enough.
I shared my initial idea and thoughts on a discourse post: