It requires root for nvidia-settings but fails each time I make my own autostart on systemd

  • robzombie91@lemm.eeOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago
     fan.service - NVIDIA Fan Control on Wayland Arch
         Loaded: loaded (/etc/systemd/system/fan.service; enabled; preset: disabled)
         Active: active (running) since Tue 2023-10-17 18:29:39 EDT; 4s ago
       Main PID: 2691 (sudo)
          Tasks: 3 (limit: 38401)
         Memory: 5.9M
            CPU: 39ms
         CGroup: /system.slice/fan.service
                 ├─2691 sudo /home/rob/Documents/fan.sh
                 ├─2692 /bin/bash /home/rob/Documents/fan.sh
                 └─2699 sleep 5
    
    Oct 17 18:29:39 robpc systemd[1]: Started NVIDIA Fan Control on Wayland Arch.
    Oct 17 18:29:39 robpc sudo[2691]:     root : PWD=/ ; USER=root ; COMMAND=/home/rob/Documents/fan.sh
    Oct 17 18:29:39 robpc sudo[2691]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
    Oct 17 18:29:39 robpc sudo[2694]: ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.
    Oct 17 18:29:39 robpc sudo[2692]: Current GPU temperature: 0
    Oct 17 18:29:39 robpc sudo[2698]: ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.