Al arrancar Evince en KDE, no aparecen algunos iconos de la barra de herramientas

Si arrancas Evince desde Gnome, la barra de herramientas funciona bien. Pero si lo arrancas desde KDE, te encuentras conque algunos de los iconos aparecen como un cuadrado en blanco con un aspa roja.

Además, si arrancas Evince desde una ventana de comandos xterm, te encuentras con multitud de mensajes de error tal que así:

 
(evince:23994): Gtk-WARNING **: Error loading theme icon for stock: 
El icono «stock_zoom-page-width» no está presente en el tema
(evince:23994): Gtk-WARNING **: Error loading theme icon for stock: 
El icono «stock_preview-two-pages» no está presente en el tema
(evince:23994): Gtk-WARNING **: Error loading theme icon for stock: 
El icono «stock_new-master-document» no está presente en el tema
(evince:23994): Gtk-WARNING **: Error loading theme icon for stock: 
El icono «stock_zoom-page» no está presente en el tema
(evince:23994): Gtk-WARNING **: Error loading theme icon for stock: 
El icono «stock_zoom-page-width» no está presente en el tema

Este error me trajo bastante de cabeza, hasta que un mensaje en un foro me dió una pista acerca de lo que estaba sucediendo.

Y es que Evince es un programa Gnome, y carga la configuración a través de un demonio que se llama "gnome-settings-daemon". Este demonio es el que especifica todo el aspecto en pantalla de los programas Gnome (lo que llamamos "tema"). Sin él, el programa funciona igualmente, pero con un tema GTK muy básico y sin ningún "lujo" como son determinados iconos que no vienen por defecto. Como ya habrás adivinado, KDE no tiene por qué cargar ese demonio, así que tendrás que hacerlo "a mano".

La forma más práctica es abrir una ventana de terminal (como xterm o konsole), y teclear este comando:

 
[lacofi@jeanette ~]$ whereis gnome-settings-daemon
gnome-settings-daemon: /usr/libexec/gnome-settings-daemon 
[lacofi@jeanette ~]$ cd .kde/Autostart
[lacofi@jeanette Autostart]$ cd .kde/Autostart
[lacofi@jeanette Autostart]$ ln -s /usr/libexec/gnome-settings-daemon gnome-settings-daemon

KDE arrancará automáticamente cualquier programa o enlace a programa que se encuentre en el directorio "~/.kde/Autostart", así que a partir de ahora, cada vez que arranques KDE, se cargará también el demonio gnome-settings-daemon, y Evince (y otros programas) encontrarán sin problemas sus iconos y configuraciones.

Be Sociable, Share!

Puedes seguir cualquier respuesta a esta entrada mediante el canal RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio.

Deja un comentario

Disculpa, debes iniciar sesión para escribir un comentario.