diff --git a/docs/desktop/gaming/proton.md b/docs/desktop/gaming/proton.md index c3b2c48315..a902077a86 100644 --- a/docs/desktop/gaming/proton.md +++ b/docs/desktop/gaming/proton.md @@ -1,60 +1,59 @@ --- title: Gaming on Linux with Proton author: Joseph Brinkman -contributors: +contributors: Steven Spencer --- ## Introduction -Proton is a project by Valve to bring gaming to the Linux desktop within their Steam client. Proton is a fork of [Wine](https://www.winehq.org/), a compatibility layer used to run Windows applications on linux (as well as other POSIX-compliant operating systems). +Proton is a project by Valve to bring gaming to the Linux desktop within their Steam client. Proton is a fork of [Wine](https://www.winehq.org/), a compatibility layer used to run Windows applications on Linux (and on other POSIX-compliant operating systems). -Since Proton's conception in August of 2018, 802 reviews have been posted to the [Proton Compatible Steam Group](https://store.steampowered.com/curator/33483305-Proton-Compatible/about/)! This is tremendous progress by Valve and the Proton community, as only 27 games were originally tested and certified at its original release date. +Since Proton's conception in August of 2018, there have been 802 reviews posted to the [Proton Compatible Steam Group](https://store.steampowered.com/curator/33483305-Proton-Compatible/about/)! This is tremendous progress by Valve and the Proton community, as only 27 games were originally tested and certified at its original release date. -Unlike Wine, Proton typically does not require any configuration and is aimed for complete beginners. Simply install Steam and enable Proton! +Unlike Wine, Proton typically does not require any configuration and aims for the complete beginner. Just install Steam and enable Proton! ## Assumptions -* A Rocky Linux Workstation with a desktop environment -* flatpak +* A Rocky Linux Workstation with a desktop environment +* Flatpak * Steam account -## Install steam +## Install Steam -Install steam with flatpak: +Install Steam with Flatpak: ```bash flatpak install steam ``` -Enter option `20` to choose `app/com.valvesoftware.Steam/x86_64/stable` and press ++"Enter"++ to install steam. +Enter option `20` to choose `app/com.valvesoftware.Steam/x86_64/stable` and press ++enter++ to install Steam. -![Installing steam option 20](images/Timeline_1_01_00_22_00.jpg) +![Installing Steam option 20](images/Timeline_1_01_00_22_00.jpg) -Once steam is installed it will automatically start updating. +After installing Steam it will automatically start updating. ![Steam updates](images/Timeline_1_01_04_16_00.jpg) -After updating, you will be required to sign into your steam account. Sign up for an account if you don't have one. +After updating, you must sign into your Steam account. Sign up for an account if you do not have one. ![Steam](images/Timeline_1_01_06_09_04.jpg) ## Enable Proton compatibility -Once you are signed into Steam, click on ++"Steam"++ in the top left corner. Then select ++"Settings"++. +After signing into Steam, click on ++"Steam"++ in the top left corner, and then select ++"Settings"++. ![Steam settings](images/Timeline_1_01_10_18_38.jpg) -Select ++"Compatibility"++ from the left-hand menu in Steam settings. +Select ++"Compatibility"++ from the left menu in Steam settings. ![Compatibility settings](images/Timeline_1_01_10_58_27.jpg) -Notice in the photo above that "Enable Steam Play for supported titles" is enabled and "Enable Steam play for all other titles" is not. What this means is that a selection of games that have been tested and verified to work with Proton are ready to play, but any unverified game will not run. Some unverified titles work nearly flawlessly with Proton but lack controller mappings or something relatively small. For this reason I reccommend enabling Steam play for unsupported titles and testing them out yourself! +Notice in the photo above that "Enable Steam Play for supported titles" shows enabled and "Enable Steam play for all other titles" is not. This means that games tested and verified to work on Proton are ready to play, but any unverified game will not run. Some unverified titles work nearly flawlessly with Proton but lack controller mappings or something relatively small. For this reason the author recommends enabling Steam play for unsupported titles and testing them out yourself! Toggle "Enable Steam Play for all other titles". Restart Steam when prompted. -![Steam play for all other titles being toggled](images/Timeline_1_01_11_07_44.jpg) +![Steam play for all other titles toggled](images/Timeline_1_01_11_07_44.jpg) ## Conclusion -Once Steam is restarted, download your favorite Windows title and give it a go! No further configuration necessary. Happy gaming! - +After restarting Steam, download your favorite Windows title and give it a go! No further configuration necessary. Happy gaming!