martes, marzo 07, 2017

Recuperar el icono desaparecido de Dropbox en Linux

Recientemente he tenido algunos choques con Dropbox en Linux. El más incómodo es que en los escritorios modernos de Linux, léase KDE Plasma, Cinnamon, XFCE y otros, no aparece el ícono de Dropbox en el panel de notificaciones, aunque sí funciona la sincronización.

La resolución es bastante sencilla. Tan sencilla, de hecho, que es extraño que no la hayan agregado en el paquete oficial. Según Web Upd8, hay que hacer lo siguiente:

  1. Renombrar el archivo de autoinicio de Dropbox, ubicado en ~/.config/autostart/ y cambiar la línea donde dice Exec por Exec=dbus-launch dropbox start
  2. Copiar el archivo recién editado a ~/.local/share/applications/
  3. Desactivar el inicio automático de Dropbox, usando el comando dropbox autostart n para que no se vuelva a generar el archivo incorrecto. No se preocupen, Dropbox iniciará automáticamente de todas formas.
Toda esta secuencia de pasos se puede realizar rápidamente, como usuario común, con estas líneas:
cd ~/.config/autostart/
sed -i 's/^Exec=.*/Exec=dbus-launch dropbox start/' \
    dropbox.desktop
cp dropbox.desktop start-dropbox.desktop
mkdir -p ~/.local/share/applications/
mv dropbox.desktop ~/.local/share/applications/
dropbox autostart n
Y listo. Prueben cerrar y volver a iniciar la sesión, y con eso tendrán el clásico ícono indicador del estado de la sincronización.