Solución a problema con el ícono de Firefox en KDE

La situación:

Cuando instalé Firefox desde los repositorios de Linux Mint usando KDE en Debian tuve el problema de que el ícono de Firefox no aparecía, mostraba solo un ícono genérico, mientras que sí lo hacía en LXDE. Lo solucioné buscando y probando cosas en Google, pero luego de una actualización de Firefox me volvió a suceder.

No encontré nadie que tuviera el mismo problema específicamente así que me decidí a escribir estas líneas. El propósito de este post es ayudar a quienes hayan tenido el mismo problema, y además se pueden inferir algunas cosas sobre cómo funcionan los íconos en KDE que pueden ser útiles para otros problemas.

La solución que encontré no es definitiva y probablemente vuelva a tener el mismo problema luego de la próxima actualización de Firefox. Así que invito a quién quiera ayudar a darme una mano para mejorar el post y hacerlo más útil.

La solución:

Lo primero que traté de hacer fue conseguir los íconos de Firefox, sencillamente usé la función buscar de Dolphin y los encontré. Hay varios tamaños, me quedé con el más grande.
En mi caso se encontraban en /usr/share/icons/nuoveXT2/128×128/apps/firefox.png.

firefox

Se los dejo acá ad referendum de que se pueda por temas de licencias.

Después, los atajos de escritorio se encuentran en la carpeta /usr/share/applications. Nos interesa específicamente firefox.desktop. Entonces, en terminal:

sudo nano /usr/share/applications/firefox.desktop

Se abre el archivo, navegamos hasta abajo donde encontraremos el parámetro Icon= el cual editamos para que quede

Icon=/usr/share/icons/nuoveXT2/128×128/apps/firefox.png

Guardamos Ctrl + o y salimos Ctrl + x

Qué aprendimos:

Los íconos se guardan en /usr/share/icons

Los archivos de acceso de escritorio en /usr/share/applications

Qué falta:

Como dije, esta solución no es definitiva, pero por otra parte es una forma de entender un poco de cómo funcionan los accesos del escritorio y paneles de KDE. Si tuviese el mismo problema de nuevo lo podría solucionar bastante rápido.

Vi que en hay otro post sobre instalación de Firefox en el cual configura el acceso de escritorio manualmente, quisiera saber qué pasa con esto luego de actualizaciones.

+


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

      Christopher Castro dijo

    el mio lo dejo así y siempre se actualiza el icono correctamente

    [Desktop Entry]
    Version=1.0
    Name=Firefox Web Browser
    Name[es]=Navegador web Firefox
    Comment=Browse the World Wide Web
    Comment[es]=Navegue por la web
    GenericName=Web Browser
    GenericName[es]=Navegador web
    Keywords=Internet;WWW;Browser;Web;Explorer
    Keywords[es]=Explorador;Internet;WWW
    Exec=firefox %u
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=firefox
    Categories=GNOME;GTK;Network;WebBrowser;
    MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
    StartupNotify=true
    Actions=NewWindow;NewPrivateWindow;

    [Desktop Action NewWindow]
    Name=Open a New Window
    Name[es]=Abrir una ventana nueva
    Exec=firefox -new-window
    OnlyShowIn=Unity;

    [Desktop Action NewPrivateWindow]
    Name=Open a New Private Window
    Name[es]=Abrir una ventana privada nueva
    Exec=firefox -private-window
    OnlyShowIn=Unity;

         Facundo dijo

      Es un problema que tuve en Debian específicamente. Disculpen las pocas explicaciones. Soy nuevo en GNU/Linux y es mi primera publicación acá.

           truko22 dijo

        ^___^

      eliotime3000 dijo

    Con Iceweasel, cero problemas.