void-linux / void-packages

The Void source packages collection
https://voidlinux.org
Other
2.49k stars 2.11k forks source link

Package Request: 'gamemode' - Optimises Linux system performance on demand #13246

Closed ghost closed 2 years ago

ghost commented 5 years ago

https://github.com/FeralInteractive/gamemode It's an amazing app developed by Feral Interactive!

You can boost the performance of regular apps as well, not just games ;)

Hoshpak commented 5 years ago

It has a hard dependency on systemd so it can't be packaged for Void currently. Upstream doesn't seem to have any intention to change that.

ghost commented 5 years ago

@Hoshpak As far as I can see they are cool with changing that.

Check out the answer a contributor gave to this question https://github.com/FeralInteractive/gamemode/pull/147#issuecomment-495960518

also relevant: https://github.com/FeralInteractive/gamemode/issues/15

nonchip commented 2 years ago

note that currently gamemode builds and runs just fine without systemd when configured like this:

./bootstrap.sh -Dwith-sd-bus-provider=elogind

from my preliminary tests i'm not sure if there's any performance benefit but the daemon definitely runs (simply made a user service exec gamemoded) and reacts to clients (i enabled notify-send on start/stop in the gamemode.ini which tells me it's "gamemoding" as expected)

paper42 commented 2 years ago

merged in #36564