The setup of nvidia.persistenced is formulated as follows.
1. check the status of nvidia-persistenced
$ sudo systemctl status nvidia-persistenced
2. Enable nvidia-persistenced
$ sudo systemctl enable nvidia-persistenced
3. Reboot for execution
$ sudo reboot
If there are issues in the above-mentioned second step, developers need to do the following.
4. Open nvidia-persistenced.service
$ sudo gedit /lib/systemd/system/nvidia-persistenced.service
5. Modify and add the content of the file
1). Modify the line in section of [Service]
[Service]
Change
ExecStart=/usr/bin/nvidia-persistenced --user nvidia-persistenced --no-persistence-mode --verbose
To:
ExecStart=/usr/bin/nvidia-persistenced --user nvidia-persistenced --persistence-mode --verbose
2). Add the following lines into the file:
[Install]
WantedBy=multi-user.target
RequiredBy=nvidia.service
Notes:
The temporal method to set nvidia.persistenced is to use the following command:
$ sudo nvidia-smi -pm 1
Cheers