From there, make sure both boxes are checked to enable Steam Play on supported and all other titles, and you’re good to go! In the Steam application, head to the Steam menu at the top of your window and click on “Settings” and then “Steam Play” at the bottom.
Steam is available for download in the Pop!_Shop or by using the following command: And as with all things in Linux, if you search the issue you’re having in your search engine, you’re likely to find a solution. Valve is still in the process of expanding compatibility, so keep checking back in to see how your game is faring. Even if your game hasn’t yet reached Platinum or Gold status, that doesn’t mean it’s doomed to be buggy forever. Of the top thousand games at the time of writing this blog, only 6% received a Borked rating.
The end result for Linux users is the desired outcome: Buy the game, install it, and press play.
Built from a fork of WINE, Proton translates Windows commands into code compatible with Linux systems, allowing games to launch and run smoothly. To do this, it uses tools like DirectX Vulkan that would normally have to be installed and maintained by each user.
Read on for a fundamental guide on how to get the best gaming experience on Pop!_OS.ĭeveloped by Valve Software, Proton works through Steam Play to take games developed for Windows and translate their code into a language that’s compatible with Linux. However, thanks to contributions from developers and engineers across the Linux community, gaming on Linux is now easier than ever. For Linux-and Linux distributions like Pop!_OS-this complicated matters.
Most PC games are developed with Windows in mind. We know spam when we see it and will delete it.Over the years, Microsoft Windows has had a lock on gaming. This means things like repetitious posting of similar content, low-effort posts/memes and misleading/exaggerated titles on link posts. We all need to support each other to help GNU/Linux gaming grow. If it's a link post, think about writing a comment to tell us more - the more you engage with us, the more we like it. If you've ported your game to Linux or created some GNU/Linux-gaming-related content (reviews, videos, articles) then, so long as you're willing to engage with the community, please post it here. Remember you are talking to another human being.ĭevs and content producers. Heated discussions are fine, unwarranted insults are not. Please mark "standalone" tech-support requests as support request and re-flair them as answered if an answer has been found (even if it was "this can't be done"). This wiki page can help you gather system information. What exactly did you do, and how, and with what version of what? How have you tried to troubleshoot the problem? Vague, low-effort tech-support requests may get removed. Include relevant details like logs, terminal output, system information. Tech-support requests posted outside the Weekly Tech-Support Thread should be of general interest. It is not (primarily) a tech-support forum. r/Linux_Gaming is for informative and interesting gaming content, news and discussions.