Comment puis-je ajouter «Afficher le bureau» au tableau de bord GNOME ou au Dock Ubuntu?

26

Je migre d'Unity vers GNOME. Un élément qui me manque est un bouton "Afficher le bureau" (aka "minimiser toutes les fenêtres") dans le tiret. Comment puis-je ajouter cette fonctionnalité au tableau de bord GNOME (ou au dock Ubuntu dans Ubuntu 17.10 et versions ultérieures), même si cela signifie créer un .desktopfichier personnalisé ?

(Je sais que je peux utiliser le raccourci clavierCtrl + Super+ D pour afficher le bureau et que je peux installer une extension pour ajouter un bouton "Afficher le bureau" à la barre supérieure , mais je veux spécifiquement un bouton dans le tiret.)

david.libremone
la source
Faites ceci: ubuntuhandbook.org/index.php/2018/10/… .
Gabriel Staples le

Réponses:

31

J'ai trouvé un moyen de le faire:

  1. Ouvrez un terminal et installez wmctrl:

    sudo apt-get install wmctrl
    
  2. Créer un script shell nommé show-desktop.sh(je l'ai mis dans mon dossier personnel)

    gedit ~/show-desktop.sh
    

    placez ce code là-dedans:

    #!/bin/bash
    status="$(wmctrl -m | grep "showing the desktop" | sed -r 's/(.*)(ON|OFF)/\2/g')"
    
    if [ $status == "ON" ]; then
        wmctrl -k off
    else
        wmctrl -k on
    fi
    

    et le rendre exécutable:

    chmod +x ~/show-desktop.sh
    
  3. Créez un fichier show-desktop.desktopdans un ~/.local/share/applications/dossier:

    gedit ~/.local/share/applications/show-desktop.desktop
    

    Ajoutez ce texte et enregistrez (n'oubliez pas de changer la valeur <your user>):

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=user-desktop
    Exec=/home/<your user>/show-desktop.sh
    
  4. Ouvrez le tableau de bord, recherchez show desktop et ajoutez-le aux favoris.

AndAC
la source
6
Testé et fonctionne également sur Ubuntu 18.04 LTS. C'est le meilleur moyen que j'ai trouvé pour le faire depuis qu'ils ont supprimé l'option `` Ajouter une icône de bureau sur le lanceur '' du panneau Paramètres système / Apparence / Comportement. C'était une fonctionnalité tellement utile. Parfois, je ne comprends vraiment pas les développeurs Ubuntu ...
bytepan
4
Dans le fichier "show-desktop.desktop" (sujet 3), j'ai changé "Icon = show-desktop" en "Icon = desktop", car le précédent ne fonctionnait pas.
samuelcersosimo
Ce n'est pas adapté aux débutants. Comment créer un fichier dans le dossier des applications? Je ne peux pas simplement le créer et l'enregistrer via l'interface graphique car il est protégé. Merci.
Rabbit
2
@Rabbit, vous devez utiliser les privilèges root. Ouvrez un terminal et tapez: sudo nano /use/share/applications/show-desktop.desktop
AndAC
1
@ Lapin je comprends. Je pense que cela pourrait être mieux expliqué. Peut-être que quelqu'un avec un meilleur anglais pourrait éditer mon message pour le rendre plus facile pour les débutants.
AndAC
1

Tout d'abord, sachez que les raccourcis clavier Super(touche Windows) + Dou Ctrl+ Alt+ Dbasculeront entre afficher / masquer le bureau. Vous pouvez vous habituer à ce raccourci clavier et décider qu'il vaut mieux que de cliquer sur une icône de toute façon. Néanmoins, nous pouvons créer un raccourci cliquable qui fera simplement ce raccourci clavier pour que nous puissions afficher / masquer le bureau.

Notez que je recommande d'utiliser l'option 1 [MON CHOIX PRÉFÉRÉ] OU l'une des méthodes de l'option 2 ci-dessous, mais pas les options 1 et 2 ensemble, car elles semblent entrer en conflit de manière étrange. C'est-à-dire: si vous configurez l'option 1 puis configurez l'une des options 2, supprimez simplement l'icône Afficher le bureau de l'option 1 en tant que favori et arrêtez de l'utiliser. Des choses étranges se produisent si vous cliquez sur l'icône Afficher le bureau de l'option 1 après avoir installé l'une des options 2. Je pense que c'est parce que xdotool(utilisé par l'option 1) tente d'envoyer des messages à votre système comme s'ils venaient de votre clavier, donc cependant les méthodes de l'option 2 fonctionnent, elles sont en conflit avec xdotoolou quelque chose et parfois votre Superclé ou vos touches de souris semblent obtenir "bloqué" simplement en utilisant les deux options ensemble. Notez que ce comportement inhabituel et bogué ne se présente PAS, cependant, si vous utilisez manuellement le Super+ Dshorcut avec une méthode Option 2, OU si vous utilisez uniquement la méthode Option 1 et aucune méthode Option 2.

Ma configuration préférée, par conséquent, consiste à utiliser la méthode de l'option 1 ci-dessous (marquée comme "MON PERSONNEL FAVORI") conjointement avec le raccourci clavier Super(touche Windows) + Dchaque fois que j'en ai envie.

Cela me convient le mieux.

Option 1 (MON PERSONNEL FAVORI):

Crédit: Je n'ai pas trouvé ça, le génie Ubuntu et le blogueur Ji m l'ont fait, ici: http://ubuntuhandbook.org/index.php/2018/10/add-show-desktop-button-ubuntu-18-10 -18-04 / . J'emprunte directement à son matériel (dont beaucoup sont cités directement):

  1. "Ouvrez le terminal ( Ctrl+ Alt+ T) et installez xdotool:"

    sudo apt install xdotool
    
  2. "Ensuite, créez l'icône de raccourci show desktop et modifiez-la via la commande:"

    gedit ~/.local/share/applications/show-desktop.desktop
    

    "Lorsque le fichier s'ouvre, collez les lignes suivantes et enregistrez-le."

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=desktop
    Exec=xdotool key --clearmodifiers Super+d
    
  3. "Enfin, recherchez" afficher le bureau "dans le menu de l'application, puis cliquez avec le bouton droit et sélectionnez" ajouter aux favoris ":"

    "C'est ça. Profitez-en!"

    Le voici, comme indiqué sur mon bureau:

    entrez la description de l'image ici

Option 2:

Option 2.A:

Cliquez sur votre icône "Menu Démarrer" (icône à 9 points) et tapez "afficher le bureau". Attendez quelques secondes que les résultats de la recherche s'affichent, puis cliquez sur et installez l'une des extensions Gnome Shell. (Notez que ces résultats de recherche proviennent simplement du centre logiciel Ubuntu).

entrez la description de l'image ici

Pour plus d'informations sur les extensions Gnome Shell, consultez mon autre réponse ici: /ubuntu//a/1089033/327339 .

Ex: voici le premier: entrez la description de l'image ici

Cliquez sur le bouton "Installer" et voici à quoi cela ressemble sur mon bureau:

entrez la description de l'image ici


Option 2.B:

En voici une autre [ autrefois mon favori personnel, mais je suis ensuite revenu à l'option 1 car elle semble fonctionner de la manière la plus fluide et la plus cohérente]:

entrez la description de l'image ici

Et voici à quoi cela ressemble installé: entrez la description de l'image ici

Gabriel Staples
la source