Page 1 sur 1

xia 22.1 - Masquage utilisateur fenetre de connexion et perte de la fenetre d'identification pour les applis root

Posté : lun. 7 avr. 2025 20:28
par nonobond007
Bonjour,
En cours d'installation de linux Mint 22.1 Xia Cinnamon sur mon nouveau PC je rencontre ce problème (cela fonctionne très bien sur mon LInux Mint Una 20.3 Mate).
Dans la littérature linuxienne du web, concernant lightdm, j'ai trouvé et j'applique cette règle depuis quelques années: Pour masquer mon utilisateur "USER" de la fenêtre de connexion, je passe Le paramètre SystemAccount=false à SystemAccount=true dans le fichier /var/lib/AccountsService/users/USER
La manip a toujours fonctionné très bien.
Je fais la même chose sur 22.1 Xia, l'utilisateur disparaît bien de la liste de la fenêtre de connexion et je peux me loguer sans problème sur la session de "USER" en tapant manuellement le nom USER et le mot de passe.
Sauf que une fois sur le bureau, si je veux lancer, timeshit, gparted...en bref une appli qui demande des droits root pour se lancer, la fenêtre d'authentification qui demande de mot de passe root n’apparaît plus, par contre sudo sous le terminal me permet toujours de lancer ces même applis sans problème.
Tout revient dans l'ordre quand je repasse le paramètre SystemAccount=true à false.

Avez-vous une piste pour me permettre de masquer un de mes utilisateurs de la fenêtres de connexion sans perdre les fenêtres de connexion root?

Merci beaucoup!

Re: xia 22.1 - Masquage utilisateur fenetre de connexion et perte de la fenetre d'identification pour les applis root

Posté : mer. 9 avr. 2025 20:00
par nonobond007
Bonjour, si ça peut aider j'ai trouvé une solution de contournement.
Je ne saurais rentré dans les détails, mais en recherchant sur le web, j'ai vu qu'en passant la valeur de SystemAccount=true dans le fichier de mon USER, le compte est tagué comme un 'compte système' (ce qui peut paraître évident...) et que c'est polkit qui me cause des soucis (même si avant ça n'avait pas d'impact avec UNA 20.3...)
Donc pour masquer mon USER dans la fenetre de connexion de lightdm sans qu'il passe pour un SystemAccount, il faut éditer ou créer le fichier /etc/lightdm/slick-greeter.conf pour qu'il contienne:

[Greeter]
hidden-users=USER #pour un utilisateur
hidden-users=USER1 USER2 USER3 #pour plusieurs utilisateurs ou hidden-users=USER1;USER2;USER3 si ça ne marche pas avec des espcaces entre les nom de compte...

Bonne journée à tous!