setfont modifie la police dans la console VGA (ce que vous obtenez lorsque vous appuyez sur CTRL-ALT-F1, etc.) Cela ne fera rien dans Terminal.
Normalement, seul l'utilisateur root peut accéder au périphérique de console auquel setfont doit se connecter pour effectuer le changement de police. C'est pourquoi vous obtenez un message d'erreur lorsque vous l'exécutez à partir de votre compte d'utilisateur normal. Une exception est lorsqu'un utilisateur est connecté à la console VGA... alors l'utilisateur a accès à la console et setfont réussit.
Le fait que vous receviez le message d'erreur chaque fois que vous démarrez Terminal signifie que vous avez probablement une commande dans votre .bashrc, .bash_profile, .bash_login, .profile ou /etc/profile qui est exécutée chaque fois que vous démarrez un terminal. Se pourrait-il que vous ayez setfont dans l'un de ces endroits? sinon, recherchez quelque chose d'autre qui pourrait accéder à la console.
Correction d'une erreur similaire dans Ubuntu en tapant xdg-open
suivi du nom du fichier.