¿Cómo minimizo la evolución a la bandeja del sistema en Ubuntu?

11

En Ubuntu, algunas aplicaciones se pueden configurar para minimizar en lugar de salir al cerrar. Por ejemplo, Empathy se minimiza en la bandeja del sistema (icono de correo) cuando se presiona el botón de cerrar en la ventana de la aplicación. ¿Cómo hago que Evolution haga esto también?

Esencialmente, me gustaría tener Evolution oculto en la bandeja del sistema en lugar de tener que volver a iniciarlo cada diez minutos para buscar nuevos mensajes (o dejarlo abierto y abarrotar la barra de tareas).

Jephir
fuente

Respuestas:

10

Este complemento permite "cerrar" o minimizar Evolution al indicador de correo (bandeja) de forma nativa .

En realidad, simplemente minimiza Evolution y lo oculta del buscapersonas para comportarse como "cerrado",
al igual que los otros programas. (Empathy, Gwibber, ...) Para instalarlo:

  1. Descargue la última versión del complemento (por ejemplo evolution-tray-0.0.8.tar.gz).
  2. Una vez descargado, ábralo y extraiga su contenido.
  3. Abra una terminal ( ) y en la carpeta del complemento.Applications -> Accessories -> Terminalcd
  4. Instale sus dependencias ejecutando:

    sudo apt-get install evolution-dev
    sudo apt-get install intltool
    
  5. correr ./configure

  6. Si lo anterior no dio errores, ejecute  make
  7. Finalmente, instale el complemento ejecutando:

    sudo make install
    

¡Disfrutar!

Fransua
fuente
+1 Excelente respuesta! Si bien todas las otras respuestas sugieren usar programas externos como AllTray, está haciendo referencia a una forma simple y nativa de hacerlo. Buen trabajo.
Alba Mendez
1
¿Dónde está el directorio de complementos para el correo de Evolution? Es /usr/lib/evolution/plugins/?
Daniel Andrei Mincă
44
lo que hice fue extraer el archivo en Descargas y cden la carpeta creada a partir de él, y ya lo instalé, evolution-devpero cuando lo ejecuto ./configureme muestra el error `comprobando la versión de Evolution ... 3.18.5.2 El paquete evolution-plugin-3.0 no se encontró en el paquete -config ruta de búsqueda. Quizás debería agregar el directorio que contiene evolution-plugin-3.0.pc a la variable de entorno PKG_CONFIG_PATH No se encontró el paquete evolution-plugin-3.0 configure: error: No se puede encontrar el directorio de complementos `
Ahmad Muzakki
5

Puede usar AllTray o KDocker para esto. Actualmente, Evolution no tiene una forma integrada de enviarse a la bandeja. AllTray debería estar disponible a través de synaptic.

John T
fuente
4

He intentado AllTray , evolution-tray , Kdocker , evolution-on original (según el repositorio KostadinAtanasov en github) y mail- notify -evolution (que se utiliza para enviar notificaciones mientras Evolution está cerrado); todos ellos tienen problemas con las nuevas versiones de evolución conmigo; la mayoría de ellos no se han actualizado hace muchos años.

He encontrado una bifurcación de evolución que se ha actualizado para que coincida con el desarrollo de la evolución 3.22, que parece seguir siendo válida hasta mi versión actual de evolución 3.28.

URL del complemento : Evolution-on

Pasos para construir

Versión de Ubuntu: 18.04
Entorno de escritorio: Gnome (ubuntu predeterminado)

Puede encontrar otros nombres y versiones de paquetes en otras distribuciones.

  1. Instalar dependencias de desarrollo.

    sudo apt-get install -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev evolution-plugins autoconf
    
  2. Clon

    mkdir evolution_on && cd evolution_on
    git clone https://github.com/acidrain42/evolution-on.git .
    
  3. Configurar e instalar

    autoreconf -sivf
    ./configure
    make
    sudo make install
    
  4. Puede eliminar dependencias más tarde.

    sudo apt-get remove -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev
    sudo apt-get autoremove
    
Muhammad Yusuf
fuente
Esto sigue funcionando, no pude compilar evolution-tray, pero evolution-onsimplemente funciona.
Harlandraka
1

La respuesta aceptada no funcionó para mí. Lanza un error en el paso 6 y no sé cómo solucionarlo. AllTray también parece haber detenido el desarrollo.

Sin embargo, Minimize to Tray funcionó para mí, Ubuntu 19.04 y Evolution 3.32.1. Se puede encontrar más información en la página de github .

Una vez que agregué la extensión, también ejecuté lo siguiente para que funcione:

sudo apt install xdotool
SaTa
fuente