Autostart works perfecrly well on KDE. However, on gnome it is not the case. Here’s how you can enable it by creating a service.
- Makesure it is not enabled in Tweaks > Startup Applications:
- Create the service
mkdir ~/.config/systemd/user
nano ~/.config/systemd/user/rog-control-center.service
Enter the following and save it
[Unit]
Description=ROG Control Center Service
[Service]
Type=simple
ExecStartPre=/bin/sleep 15
ExecStart=/usr/bin/rog-control-center
Restart=on-failure
RestartSec=5s
[Install]
WantedBy=default.target
- Enable and start the service
systemctl --user enable rog-control-center.service
systemctl --user start rog-control-center.service
- Test
systemctl --user status rog-control-center.service
It should show as ‘active’. Logout and Login or reboot to see if it works as expected
Cheers!