well, the systemd error is gone (thx for the patch!), but a new one came up:
artix:[artix]:~$ optimus-manager --status
Optimus Manager (Client) version 1.3
Current GPU mode : intel
GPU mode requested for next login : no change
GPU at startup : intel
Temporary config path: no
artix:[artix]:~$ optimus-manager --switch nvidia
Traceback (most recent call last):
File "/usr/bin/optimus-manager", line 33, in <module>
sys.exit(load_entry_point('optimus-manager==1.3', 'console_scripts', 'optimus-manager')())
File "/usr/lib/python3.8/site-packages/optimus_manager/client/__init__.py", line 55, in main
_gpu_switch(config, args.switch, args.no_confirm)
File "/usr/lib/python3.8/site-packages/optimus_manager/client/__init__.py", line 69, in _gpu_switch
run_switch_checks(config, switch_mode)
File "/usr/lib/python3.8/site-packages/optimus_manager/client/client_checks.py", line 10, in run_switch_checks
_check_daemon_active()
File "/usr/lib/python3.8/site-packages/optimus_manager/client/client_checks.py", line 25, in _check_daemon_active
if not checks.is_daemon_active():
File "/usr/lib/python3.8/site-packages/optimus_manager/checks.py", line 108, in is_daemon_active
return _is_service_active("optimus-manager")
NameError: name '_is_service_active' is not defined
artix:[artix]:~$