CryoByte33 / steam-deck-utilities

A utility to improve performance and help manage storage on Steam Deck.
GNU General Public License v3.0
3.22k stars 80 forks source link

SMT disable #49

Closed Boricuaenluna closed 1 year ago

Boricuaenluna commented 1 year ago

I would love to have the capability to enable/disable SMT as part of your tool

CryoByte33 commented 1 year ago

Is anyone else interested in this?

Some things to keep in mind:

DavidDeSimone commented 1 year ago

My personal recommendation would not be to have steam-deck-utilities allow enable/disable SMT - as you have said, powertools already handles that functionality on a per-game basis, and I would argue most people using this tool will also be familiar with powertools.

A future point of expansion for steam-deck-utilities could be recommending when to disable/enable SMT on a per-game basis based on benchmarks and community observations, but that is kind of an orthogonal idea.

CryoByte33 commented 1 year ago

I'll leave this open for a few days, if anyone else wants it please let me know here!

bugworm commented 1 year ago

Well, it depends on what direction this project is going. For now I see it as "tweaks to optimize/simplify stuff that SteamOS doesn't do well". SMT is double-edged sword, and it's easier to just use decky-loader with plugin to manage that stuff anyway, and if someone really need to disable SMT in desktop mode, he can just use a script to do that(it'll be easier to do that, actually). Complicating it to the point of having user reports and auto adjustments seems like different goal, so while it might work as a different project, I don't think SD-utilities should go this route.

CryoByte33 commented 1 year ago

I'm closing this for the reasons stated above. If anyone really wants to see this, please reopen for discussion!