E para iniciar o clamonacc você também pode iniciar ele junto da DE, o systemd é melhor porque ele carrega junto do sistema na inicialização e na DE somente se a DE for inicializada.
E como eu expliquei, coloca o systemd para iniciar um scriptshell e este scriptshell iniciar o clamonacc, outra coisa que deve que vai funcionar é colocar o Bash para iniciar o clamonacc adicionando ele no arquivo do Bash ".bashrc".
Outra coisa é que você pode iniciar manualmente, só que ai fica chato d+.
Se você pedir ao chatGPT ele escreve um script desse para iniciar no systemd para você em poucas linhas.
O script mais simplificado seria assim:
#!/usr/bin/env bash
exec /caminho/do/clamonacc
# ou pode ser também
/caminho/do/clamonacc
Só que é muito simples mas não tem tratamento de erro, o chatgpt pode fazer um com tratamento de erro bem elaborado.
E o clamonacc tem que iniciar apos o serviço do clamd porque ele é dependência, então você pode colocar um sleep no script para dar tempo do clamd iniciar.