Steam: install gpu deps + gamemode and gamescope#4571
Steam: install gpu deps + gamemode and gamescope#4571Mrid22 wants to merge 8 commits intobasecamp:devfrom
Conversation
Detect the gpu vendor with grep and install appropriate packages. Plus source the hyprland steam config and install gamemode for optimizations
|
i,m working out how to offer my games launcher up to be folded in ...it has full deck mode but pulls in all the optimization you need for desktop as well ...however intel is still a stumbling block for games scope and deck mode ...you need to pull down Mesa-git to get it to function correctly |
Isn't the git build of mesa unstable? I don't know if its a good idea to pull that instead of the stable version. Plus according to the Arch Wiki Page, you just need to add the entry to /usr/share/wayland-sessions. Though that might conflict with the autologin feature in sddm SDDM default config, because that picks the session for you. That said, there are alot of things you are pulling in with that discussion, nvidia kernel patches, audio latency fixes, which i will look into implementing with this PR, although i'm not sure how possible it would be to get the seperate gamescope display manager session. |
|
Thats right it is unstable ... hence you can,t set up intel properly for gaming in steam with the off the self Mesa it just exploded ha!....nvidia and AMD work perfectly apart from the Nvidia Modeset you need to do ...i have custom intel version of my script for the brave people that pulls in the git mesa that works ...but agreed its not something you want to install if you want a stable system ...Shutting down Hyprland and launching a standalone gamescope session is the only clean and relibable way to play 90% of the game ( with proton GE as your proton layer) ....as you run into loads of issues in wayland/hyprland..discord is train wreck of people with how to get XYZ work ...hopefully i,ll push the script to git this weekend ...its rock solid session switching ..took me a while to write that ... even on a laptop with external displays....i had my channel members Alpha and Beta test it on there kit ...we have been try to find games that break it ..any way good PR as gameing on Omarchy needs to be sort out |
Good point, i probably should get GE proton in there as well, but the issue still remains of how to boot into gamescope if sddm logs you in automatically, I also don't know if it would be a good idea to change that tho? |
|
Also should i add a migration for people that already have steam installed where it installs the gpu stuff too? |
|
Download the script and have a look it ....you don,t need a migration as it checks whats there already and then skips it, and you can see that there is no issue with the SDDM as that is key bound to super shift S to flip you into a Gamescope session and Super Shift R to get you back to hyprland , I can,t work out how to package this as an installer much like the current steam one is it would solve a lot of headaches for people |
is your session switcher on git? that way i can look at it and get a better idea, also i was asking about the migration so that people dont have to rerun omarchy-install-steam if they already have it installed, but i guess thats not super nessacary |
Oh wait its https://github.com/28allday/W.O.P.R/blob/main/WOPR.sh isnt it? I'll have to look through it for a while and integrate it slowly, but this is a great idea. |
|
Thats the older version with a Tui ...ignore that one.... I haven,t put
the new one up yet ...been busy with work
…On February 15, 2026, Luke Miles ***@***.***> wrote:
Mrid22 left a comment (basecamp/omarchy#4571)
<#4571 (comment)-
3904050975>
> > Download the script and have a look it ....you don,t need a
> > migration as it checks whats there already and then skips it, and
> > you can see that there is no issue with the SDDM as that is key
> > bound to super shift S to flip you into a Gamescope session and
> > Super Shift R to get you back to hyprland , I can,t work out how
> > to package this as an installer much like the current steam one is
> > it would solve a lot of headaches for people
> >
>
> is your session switcher on git? that way i can look at it and get a
> better idea, also i was asking about the migration so that people
> dont have to rerun omarchy-install-steam if they already have it
> installed, but i guess thats not super nessacary
>
Oh wait its <https://github.com/28allday/W.O.P.R/blob/main/WOPR.sh>
isnt it? I'll have to look through it for a while and integrate it
slowly, but this is a great idea.
—
Reply to this email directly, view it on GitHub
<#4571 (comment)-
3904050975>, or unsubscribe
<https://github.com/notifications/unsubscribe-
auth/B2SS3KRYYBIH56XEHNODBFD4MA6URAVCNFSM6AAAAACUUERGTGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTSMBUGA2TAOJXGU>.
You are receiving this because you commented.Message ID:
***@***.***>
|
|
Sure! Here's a concise and professional reply you can use: --- Hi Gavin,
Thanks for the heads-up — got it, I’ll ignore the earlier TUI version. No
rush, take your time with the new one when you’re back in the saddle. Best,
Luke --- Let me know if you’d prefer to acknowledge the PR specifically or
ask for a reminder when it’s ready!
|
|
Sure! Here's a friendly and professional reply you could use: --- Hi Luke,
Thanks for the update — no worries at all, work can be busy! 😊 I’ll keep
an eye out for the new version once you’re ready to share it. Let me know
if there’s anything I can help with in the meantime. Cheers, Gavin --- Let
me know if you’d like it to sound more formal or more casual!
|
|
@jamescraig17 that a pure copilot moment "Sure! Here's a friendly and professional reply you could use" ha ha ha ! ..AI is the best |
|
Haha, classic copilot moment! 😄 Thanks for sharing—glad we’re all getting
a laugh out of AI’s creative interpretations. “Sure! Here’s a friendly and
professional reply…” *chef’s kiss* 🎩 Let’s keep the humans in charge (and
the coffee brewing). Happy coding—and laughing! 🚀
|
Modified omarchy-install-steam to auto detect the gpu and install the right packages, along with gamescope and gamemode for optimizations and sourcing the hyprland steam config for window rules. This would probably also fix #3971