¿Cómo puedo agregar "Mostrar escritorio" al tablero de GNOME o al Dock de Ubuntu?

26

Estoy migrando de Unity a GNOME. Un elemento que me falta es un botón "Mostrar escritorio" (también conocido como "minimizar todas las ventanas") en el tablero. ¿Cómo puedo agregar esta funcionalidad al guión de GNOME (o al dock de Ubuntu en Ubuntu 17.10 y posterior), incluso si eso significa hacer un .desktoparchivo personalizado ?

(Sé que puedo usar el método abreviado de tecladoCtrl + Super+ D para mostrar el escritorio y que puedo instalar una extensión para agregar un botón "Mostrar escritorio" a la barra superior , pero específicamente quiero un botón en el tablero).

david.libremone
fuente
Haga esto: ubuntuhandbook.org/index.php/2018/10/… .
Gabriel Staples

Respuestas:

31

Encontré una manera de hacer eso:

  1. Abra una terminal e instale wmctrl:

    sudo apt-get install wmctrl
    
  2. Crear un script de shell llamado show-desktop.sh(lo puse en mi carpeta de inicio)

    gedit ~/show-desktop.sh
    

    coloque este código allí:

    #!/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
    

    y hacerlo ejecutable:

    chmod +x ~/show-desktop.sh
    
  3. Crea un archivo show-desktop.desktopen la ~/.local/share/applications/carpeta:

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

    Agregue este texto y guarde (no olvide cambiar el valor <your user>):

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=user-desktop
    Exec=/home/<your user>/show-desktop.sh
    
  4. Abra el tablero, busque mostrar escritorio y agréguelo a los favoritos.

AndAC
fuente
66
Probado y trabajando también en Ubuntu 18.04 LTS. Esta es la mejor manera que he encontrado para hacerlo, ya que eliminaron la opción 'Agregar ícono de escritorio al iniciador' desde el panel Configuración / Apariencia / Comportamiento del sistema. Fue una característica muy útil. A veces realmente no entiendo a los desarrolladores de Ubuntu ...
bytepan
44
En el archivo "show-desktop.desktop" (tema 3), cambié "Icon = show-desktop" a "Icon = desktop", porque el anterior no funcionaba.
samuelcersosimo
Esto no es amigable para principiantes. ¿Cómo creo un archivo en la carpeta de aplicaciones? No puedo crearlo y guardarlo allí a través de la interfaz gráfica de usuario porque está protegido. Gracias.
Conejo
2
@ Rabit necesita usar privilegios de root. Abra una terminal y escriba: sudo nano /use/share/applications/show-desktop.desktop
AndAC
1
@ Conejo lo entiendo. Creo que esto podría explicarse mejor. Tal vez alguien con un mejor inglés podría editar mi publicación para que sea más fácil para los principiantes.
AndAC
1

En primer lugar, sepa que los atajos de teclado Super(tecla de Windows) + Do Ctrl+ Alt+ Dalternarán entre mostrar / ocultar el escritorio. Puede acostumbrarse a este atajo de teclado y decidir que es mejor que hacer clic en un icono de todos modos. Sin embargo, podemos crear un atajo en el que se pueda hacer clic que simplemente hará este atajo de teclado para que podamos mostrar / ocultar el escritorio.

Tenga en cuenta que recomiendo usar la Opción 1 [MI ELECCIÓN PREFERIDA] O uno de los métodos de la Opción 2 a continuación, pero no la Opción 1 y la Opción 2 juntas, ya que parecen entrar en conflicto de formas extrañas. Es decir: si configura la Opción 1, configure una de las Opciones 2, simplemente elimine el icono Mostrar escritorio de la Opción 1 como favorito y deje de usarlo. Suceden cosas extrañas si hace clic en el icono Mostrar escritorio de la Opción 1 después de instalar una de las Opciones 2. Creo que esto se debe a que xdotool(utilizado por la Opción 1) está intentando enviar mensajes a su sistema como si vinieran de su teclado, por lo que, sin embargo, los métodos de la Opción 2 funcionan, entran en conflicto con xdotoolalgo y, a veces, Superparece que la tecla o el mouse parecen "pegado" simplemente usando ambas opciones juntas. Tenga en cuenta que este comportamiento inusual y con errores NO se presenta, sin embargo, si usa manualmente el shorcut Super+ Djunto con un método de Opción 2, O si usa solo el método de Opción 1 y ningún método de Opción 2.

Mi configuración favorita, por lo tanto, es utilizar el método de la Opción 1 a continuación (marcado como "MI FAVORITO PERSONAL") junto con la Super(Tecla de Windows) + Dmétodo abreviado de teclado siempre que lo desee.

Esto me queda mejor.

Opción 1 (MI FAVORITO PERSONAL):

Crédito: No se me ocurrió esto, Ubuntu genio y blogger Ji m lo hicieron, aquí: http://ubuntuhandbook.org/index.php/2018/10/add-show-desktop-button-ubuntu-18-10 -18-04 / . Estoy tomando prestado directamente de su material (muchos de ellos citados directamente):

  1. "Abrir terminal ( Ctrl+ Alt+ T) e instalar xdotool:"

    sudo apt install xdotool
    
  2. "Luego crea el ícono de acceso directo del escritorio y edítalo mediante el comando:"

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

    "Cuando se abra el archivo, pegue las siguientes líneas y guárdelo".

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=desktop
    Exec=xdotool key --clearmodifiers Super+d
    
  3. "Finalmente busque 'mostrar escritorio' en el menú de la aplicación, luego haga clic derecho y seleccione 'agregar a favoritos':"

    "Eso es. ¡Disfruta!"

    Aquí está, como se muestra en mi escritorio:

    ingrese la descripción de la imagen aquí

Opcion 2:

Opción 2.A:

Haz clic en el ícono de "Menú de inicio" (ícono de 9 puntos) y escribe "mostrar escritorio". Espere unos segundos a que aparezcan los resultados de búsqueda y haga clic en e instale una de las extensiones de Gnome Shell. (Tenga en cuenta que estos resultados de búsqueda simplemente provienen del centro de software de Ubuntu).

ingrese la descripción de la imagen aquí

Para obtener más información sobre Gnome Shell Extensions, consulte mi otra respuesta aquí: /ubuntu//a/1089033/327339 .

Ej: aquí está el primero: ingrese la descripción de la imagen aquí

Haga clic en el botón "Instalar" y así es como se ve en mi escritorio:

ingrese la descripción de la imagen aquí


Opción 2.B:

Aquí hay otro [ solía ser mi favorito personal, pero luego volví a la Opción 1 porque parece funcionar mejor y ser más consistente]:

ingrese la descripción de la imagen aquí

Y esto es lo que parece instalado: ingrese la descripción de la imagen aquí

Gabriel Staples
fuente