Ok, procurei journalctl
e recebi algumas dicas e percebi o que deu errado. Eu tinha instalado um novo arquivo de configuração do serviço Cuda com o comando:
cp nvidia-persistenced.service /usr/lib/systemd/system
na suposição ingênua de que system
era um diretório no qual o arquivo de configuração de serviço seria copiado. No entanto, na realidade, esse subdiretório system
ainda não existia, portanto, o comando cp
acabou de criar um arquivo nesse local com o nome "system". Eu suponho que isso, por sua vez, confundiu o comando systemctl list-unit-files
que estava esperando um subdiretório lá.
É um erro idiota, mas postar no caso de ajudar alguém pesquisando essa mensagem.
. BTW, systemctl list-unit-files
funciona bem agora e os meus exemplos de cuda.