Los indicadores del icono de la barra de estado desaparecen al despertar de la suspensión


8

Entonces, cuando me despierto de la suspensión, esto sucede:

Los iconos que faltan son Skype y Mega. Cuando cierro uno de esos programas, aparece el otro icono, así:

¿Cómo puedo solucionar esto o crear un script que actualice la barra de estado?

Respuestas:


6

Como soluciones temporales hasta que se solucione el error, puede crear un archivo fe icons.sh (no olvide otorgarle derechos de ejecución con chmod + x) en cualquier ubicación:

#!/bin/bash

dbus-monitor --session "type=signal,interface=com.canonical.Unity.Session,member=Unlocked" | 
  while read MSG; do
    LOCK_STAT=`echo $MSG | awk '{print $NF}'`
    if [[ "$LOCK_STAT" == "member=Unlocked" ]]; then
        killall unity-panel-service
        /usr/lib/x86_64-linux-gnu/unity/unity-panel-service&
    fi
  done

Después de guardar el script, abra las aplicaciones de inicio de Ubuntu desde el menú de aplicaciones y configure este script para que se ejecute después de iniciar sesión:

ingrese la descripción de la imagen aquí

Cada vez que desbloquea la pantalla, el servicio del panel de la unidad se eliminará e iniciará automáticamente, manteniendo sus iconos en su lugar.


Excelente respuesta! +10 ahora y mañana +50 !!!
Fabby

1
A mí también me funciona, gracias. ¿Se ha archivado este error en algún lugar para poder seguir su progreso?
Sergei Morozov

@SergeiMorozov Tomó un poco de búsqueda, pero parece que esto se está rastreando como bugs.launchpad.net/ubuntu/+source/unity/+bug/1628383
joelittlejohn

@joelittlejohn, gracias. Desde aquí bugs.launchpad.net/ubuntu/+source/unity/+bug/1635625 , parece que el problema se ha solucionado en yakkety.
Sergei Morozov

Si esto se soluciona, todavía no está en yakkety estable (o como se llame). Estoy en 16.10 / yakkety con las últimas actualizaciones, y todavía tengo el problema.
joelittlejohn

-1
killall unity-panel-service
/usr/lib/x86_64-linux-gnu/unity/unity-panel-service&

me lo resuelve, pero soy demasiado vago para saber dónde ponerlo para el inicio automático al despertar. Al menos sabemos quién está a cargo de esto :-)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.