Starting software automatic on Steam Gaming Mode
Is is possible to start some desktop software automatically when using the Steam Gaming Mode? If not, is it possible to implement this feature? I want to start OpenRGB automatically (in background if possible) to turn of all RGB.
22 Replies
maybe as a systemd service. I do that with syncthing
Yes, i tryed to do this, but i cant get to work.
I want to use an appimage. I can start the appimage without problems in terminal. But it dont want to start through the service. Code 203 and when i use --user i get code 216.
Systemd service with the application running headless is the only good way to do this
Anything else will make Gamemode think you started a game
post your
.service
file[Unit]
Description=OpenRGB
After=network.target
[Service]
User=agentwolf
Group=wheel
ExecStart=/home/agentwolf/AppImages/openrgb.appimage --server
Restart=always
RemainAfterExit=no
[Install]
WantedBy=multi-user.target

I need to start this line at boot...
/var/home/agentwolf/AppImages/openrgb.appimage --server --profile wolf

I think its not possible to create custom services on bazzite. I tryed now to create a service to start a .sh file and it does not work to.
It's possible, I have eight of them
There's nothing preventing it
But why my services does not work?
In which folder are yours?
They're all over the place
I don't have any app images, but I have bash scripts like you that just work
And how looks the service?
Try /usr/local/bin
Very much the same as yours
Make sure your bash script is also marked as executable
Otherwise it'll never run
enable the service with --user?
Yeah
Failed to enable unit: Unit openrgb3.service does not exist


I didn't mean the service, I meant the executable bash script
Your service goes in the same place it did last time
Standard paths
Same

I dont understand it.
you probably need to scale back on the things you added to the `.service file
THANK YOU!!!! The service works, but on boot it starts too early. I need to start the service after usb devices found.
there are ways to delay it. such as the
After=
command or basic timers. I don't know the right way off the top of my head