KDE Dolphin no guarda los lugares de usuario

En una instalación nueva de openSUSE 13.2 me he encontrado con el bug 342685 aún no resuelto, que hace que los lugares que añadimos a la barra lateral de Dolphin no permanezcan cuando reiniciamos el navegador de archivos. La forma de solucionarlo es como indica el comentario 25 en la discusión, entramos al fichero:

/home/<nuestro_usuario>/.kde4/share/apps/kfileplaces/bookmarks.xml

Y ahí buscamos las etiquetas que se corresponde con el lugar que hemos creado y que no nos aparece, por ejemplo en mi caso es un acceso directo al directorio Dropbox, luego la parte del fichero a encontrar es:

<bookmark href=”file:///home/<nuestro_usuario>/Dropbox”>

<metadata owner=http://www.kde.org >

<isSystemItem>true</isSystemItem>
<metadata>
<bookmark>

La parte que tenemos que insertar en el xml es la etiqueta que ya he puesto en el ejemplo, y que podéis ver en ese fichero que la tienen todos los demás marcadores del sistema:
<isSystemItem>true</isSystemItem>

Hay que ponerla justo antes de la etiqueta <metadata> correspondiente.

Lo que hacemos es un engaño y algo chapucilla, la verdad, pues estamos haciendo creer al navegador que la carpeta es del sistema, cuando es una de usuario, pero mientras se corrige el bug, nos sirve.

Kmail no encuentra los contactos de Kaddressbook

Este error me ha aparecido en Debian Wheezy con KDE. Utilizando el cliente de correo de KDE, Kmail, he visto que aunque se cargue la libreta de direcciones con los contactos de una lista ldif (por ejemplo), cuando escribimos un correo nuevo, al pulsar en el botón “Seleccionar” para escoger los contactos a los que se mandará el correo, no aparece ninguno.

Para solucionarlo hay que ir a Preferencias del Sistema – Información personal. En el botón desplegable seleccionamos Contactos (es la opción que aparece por defecto). Veremos que en la ventana inferior aparece una sola línea que pone “Default Address Book” con tipo “File”. Pulsamos el botón “Añadir”, seleccionamos “Libreta de direcciones Akonadi” y pulsamos “Aceptar”. En la nueva ventana que aparece volvemos a seleccionar “Aceptar” y veremos que se nos ha creado una nueva fila que pone “akonadi-resource” del tipo “Akonadi”. La seleccionamos y pulsamos el botón “Utilizar como estándard”. Pulsamos Aplicar y ya está.

A partir de ese momento las direcciones de nuestros contactos estarán accesibles desde la ventana de creación de un nuevo correo.

Instalar Dropbox en KDE

Para instalarlo en arquitecturas x86_64 abrir una consola y teclear:

cd ~ && wget -O - http://www.dropbox.com/download?plat=lnx.x86_64 | tar xzf -

Para arquitecturas x86:

cd ~ && wget -O - http://www.dropbox.com/download?plat=lnx.x86 | tar xzf -

Para ejecutar el programa por primera vez:

~/.dropbox-dist/dropboxd

Para que se ejecute cada vez que arranca el escritorio vamos a Preferencias del Sistema / Arranque y apagado / Autoarranque. Pulsamos en Añadir programa, escribimos

/home/<nuestro_usuario>/.dropbox-dist/dropboxd

en la caja que aparece y pulsamos Aceptar.

Tomado de esta entrada, donde lo explican con más detenimiento. Lo he probado en Kubuntu 12.04 y en OpenSUSE 12.1 y funciona en ambos, perfectamente integrado en Dolphin.