web-dev-qa-db-fra.com

Comment supprimer le nom d'utilisateur de l'applet du panneau de menu de session XUbuntu?

Je n'ai jamais besoin que mon nom d'utilisateur apparaisse sur le bureau car je suis le seul à utiliser mon ordinateur. Je préférerais qu'il y ait quelque chose comme une icône d'arrêt au lieu du nom d'utilisateur pour ouvrir le menu de la session. Comment y parvenir dans XUbuntu 11.10?

5
Ivan

Vous pouvez supprimer le menu de la session et ajouter un élément appelé "Bouton d'action". Par défaut, il affichera le menu habituel de déconnexion de xfce (identique à l’élément du menu principal).

Si cela est trop vierge, vous pouvez ajouter un lanceur personnalisé et ajouter les différentes commandes supportées par xfce4-session-logout: (extrait de xfce4-session-logout --help)

 -l, --logout Déconnectez-vous sans afficher la boîte de dialogue de déconnexion 
 -h, --halt Arrêtez sans afficher la boîte de dialogue de déconnexion 
 -r, --reboot Redémarrez sans afficher la dialogue de déconnexion 
 -s, --suspend Suspendre sans afficher la boîte de dialogue de déconnexion 
 --hibernate Hibernate sans afficher la boîte de dialogue de déconnexion 
 -f, --fast Déconnectez-vous rapidement; ne sauvegardez pas la session 
 

N.b .: Ceci est à partir de xubuntu 11.04, devrait toujours fonctionner dans 11.10.

3
aquaherd

Depuis Xubuntu 14.04, le menu de session a été supprimé du panneau par défaut et remplacé par un bouton de déconnexion dans le menu Whisker.

Le menu de la session peut être facilement restauré en ajoutant des "boutons d'action" au panneau. cependant, cela n'a aucune option pour masquer uniquement le nom d'utilisateur. D'où le menu alternatif.

Configurer le menu alternatif

À partir de l'étape 3, la fenêtre "Lanceur" doit rester ouverte.

  1. Cliquez avec le bouton droit sur le panneau, puis sélectionnez Panneau> Ajouter de nouveaux éléments ...

  2. Dans la fenêtre "Ajouter de nouveaux éléments", sélectionnez et cliquez sur Launcher - Add . Un lanceur vide sera ajouté au panneau. Puis appuyez Esc clé ou cliquez sur le bouton Close pour fermer la fenêtre.

  3. Cliquez avec le bouton droit sur le lanceur (affiché avec l'icône par défaut) et sélectionnez Propriétés . Dans la fenêtre "Lanceur", il n'y a que deux boutons activés par défaut.

    How to create Launcher - Part A

  4. Pour commencer, cliquez sur l'icône inférieure pour ajouter le premier nouvel élément vide. Dans la fenêtre "Edit Launcher", indiquez les informations suivantes pour le premier lanceur.

    +----------+----------------------------------------------+
    |    Name: | Lock Screen                                  |
    |          +----------------------------------------------+
    | Comment: | Run xflock4 to lock this session             |
    |          +----------------------------------------------+
    | Command: | xflock4                                      |
    |          +----------------------------------------------+
    |    Icon: | (click "No icon" and select                  |
    |          | `system-shutdown-panel` from "Status Icons") |
    +----------+----------------------------------------------+
    
  5. Cliquez sur OK pour confirmer.

  6. Pour revenir à la fenêtre "Edit Launcher", cliquez sur Enregistrer pour ajouter le premier lanceur au panneau. L'icône précédemment sélectionnée apparaîtra maintenant comme un seul bouton dans le panneau.

    How to create Launcher - Part B

  7. Pour ajouter le deuxième lanceur, cliquez à nouveau sur la même icône dans la fenêtre "Lanceur" et renseignez les informations suivantes de la même manière pour le deuxième lanceur.

    +----------+----------------------------------------------+
    |    Name: | Log Out...                                   |
    |          +----------------------------------------------+
    | Comment: | Log Out of the Xfce Desktop                  |
    |          +----------------------------------------------+
    | Command: | xfce4-session-logout                         |
    |          +----------------------------------------------+
    |    Icon: | (leave this empty as "No icon")              |
    +----------+----------------------------------------------+
    
  8. Cliquez sur Enregistrer pour ajouter le deuxième lanceur. Le lanceur va maintenant afficher un bouton fléché à côté du premier lanceur; Cliquez sur le bouton fléché pour afficher le deuxième lanceur et les lanceurs suivants.

    How to create Launcher - Part C

  9. Répétez les étapes 7 et 8 avec les détails suivants pour les autres lanceurs.

    +----------+----------------------------------------------+
    |    Name: | Switch user                                  |
    |          +----------------------------------------------+
    | Comment: | Run dm-tool to return to greeter             |
    |          +----------------------------------------------+
    | Command: | dm-tool switch-to-greeter                    |
    +----------+----------------------------------------------+
    
    +----------+----------------------------------------------+
    |    Name: | Suspend                                      |
    |          +----------------------------------------------+
    | Comment: | Suspend without displaying dialog            |
    |          +----------------------------------------------+
    | Command: | xfce4-session-logout --suspend               |
    +----------+----------------------------------------------+
    
    +----------+----------------------------------------------+
    |    Name: | Shut Down                                    |
    |          +----------------------------------------------+
    | Comment: | Halt without displaying dialog               |
    |          +----------------------------------------------+
    | Command: | xfce4-session-logout --halt                  |
    +----------+----------------------------------------------+
    
  10. Réorganisez les lanceurs en cliquant sur les deux icônes en haut, de manière à ce que les lanceurs soient répertoriés dans l'ordre suivant.

    +-------------+
    | Lock Screen |
    | Switch User |
    | Suspend     |
    | Shut Down   |
    | Log Out...  |
    +-------------+
    
  11. Cliquez sur Avancé , puis sélectionnez Désactiver les info-bulles et position du bouton fléché: Bouton intérieur .

  12. Enfin, cliquez sur le bouton Close pour terminer.

    How to create Launcher - Part D

Le Launcher va maintenant apparaître et se comporter de manière similaire au menu Session, sauf que le bouton fléché est visible à l'intérieur du bouton et qu'il n'y a pas de séparateur. Une autre différence est que Launcher autorisera toujours le menu "Changer d'utilisateur" quel que soit le système hôte, qu'il soit mono-utilisateur ou multi-utilisateur. Cette action ne change pas directement d'utilisateur, mais retourne à l'écran de connexion (Même comportement que "Changer d'utilisateur" dans le menu Whisker).

Mises en garde d'installation

Les étapes ci-dessus ne sont pas parfaites. L'utilisation de lanceurs pose des problèmes mineurs, mais ils peuvent être améliorés par des solutions de contournement.

Le menu de session avec Launcher semble laid, avec un espacement et une icône inégaux.

Xubuntu affiche par défaut les images sur les boutons et dans les menus. L'utilisateur peut désactiver l'option "Afficher les images dans les menus" dans Apparence> Paramètres> Menus et boutons . Cela masquera l’icône du menu dans son ensemble, ce qui comprend le menu de l’application, le menu contextuel et le menu du panneau.

Sinon, essayez d’ajouter d’autres icônes permettant aux lanceurs restants d’équilibrer l’espacement, mais le menu ne paraîtra pas naturel en raison de l’espacement important.

À l'exception du programme de lancement "Déconnexion ...", les autres actions ne feront apparaître aucune boîte de dialogue de confirmation.

Contrairement aux boutons d'action, Launcher n'a aucun moyen évident d'afficher la boîte de dialogue de confirmation. Cela peut être résolu en affectant une commande à chaque action avec un dialogue d'assistance dans Zenity ou en configurant la clé correspondante dans GSettings, le cas échéant. Je n'ai pas trouvé de solution simple à ce problème.

Trivial issues using Launcher

Globalement, je n’ai trouvé aucune mise en garde sérieuse lors de l’utilisation du menu de session créé à l’aide de Launcher. Le menu de remplacement fonctionne comme prévu et pourrait être amélioré en modifiant la commande pour modifier le comportement.

Configuration testée sous Xubuntu 14.04 (Xfce 4.10) et Xubuntu 16.04 (Xfce 4.12). Les captures d'écran ont été prises à l'aide de Xfce Screenshot et Shutter, arrangées et coloriées en alpha dans GIMP, puis ont été ajoutées à l'annotation à l'aide de l'éditeur intégré dans Shutter.

TL; DR Le menu Session ne propose pas cette option pour masquer le nom d'utilisateur. Utilisez "Launcher" dans le panneau Xfce pour créer le menu de session sans le nom d'utilisateur.

1
clearkimura