viernes, 12 de julio de 2013

Tropezando - Parte 3 - Firefox y PcManFM (o cualquier otro gestor de archivos) en KDE

Una de las cosas que hice en el portátil grande (ya que en el netbook también tengo LXLE) fue sustituir el entorno LXDE por KDE, que es más fácil de configurar, más potente, etc... Gran problema: Firefox funciona bien sobre Gonme y otros entornos basados en Gtk, pero puede dar algún problemilla en KDE.
En mi caso (y no soy el único) el problema venía al pulsar el botón "Abrir carpeta contenedora" en el menú "Descargas". En lugar de abrir PCManFM o Dolphin (otro que tuve por defecto) se empeñaba en abrir otros programas, como GNView, Nautilus o, en un alarde de absurdez, Chromium.

Nada funcionaba: ni editar el about:config de Firefox, ni cambiando el gestor por defecto, ni desinstalando el programa confictivo (ahí era cuando pasaba a abrir otro cualquiera), ni instalando el paquete firefox-kde-support...
Después de varios días de búsqueda intensiva dí con la solución:

Primero localizamos el archivo "/home/nombre de usuario/.local/share/applications/mimeapps.list", lo abrimos con cualquier editor de texto, buscamos la línea  "[Added Associations]" y debajo añadimos las siguientes líneas:
x-directory/normal=nombre.desktop
inode/directory=nombre.desktop
donde nombre es el nombre del archivo asociado al programa elegido según aparece en la carpeta "/usr/share/applications/", o el nombre del archivo precedido por "kde4-" si aparece en la carpeta "/usr/share/applications/kde4".

A modo de ejemplo, en el caso de Dolphin hay que añadir las líneas siguientes:
x-directory/normal=kde4-dolphin.desktop;
inode/directory=kde4-dolphin.desktop;

En el caso de PcManFm, que no está integrado en KDE, las líneas son:
x-directory/normal=pcmanfm.desktop
inode/directory=pcmanfm.desktop

Guardamos, cerramos, reiniciamos Firefox y listo.
Tengo entendido que puede ocurrir lo mismo con otros programas, como Chrome/Chromium, con la misma solución... pero no lo he probado.

No hay comentarios:

Publicar un comentario