lunes, 16 de mayo de 2016

Solucionar el Error Failed to load module "canberra-gtk-module" al inicia VMWare en Fedora 23, 24


Bueno, si es que a muchos les muestra el error de las librerias que se muestra en la imagen de arriba al iniciar VMWare, entonces la solución es la siguiente:

Abrir la terminal y escribir lo siguiente:

Entrar como root
su -

Instalar:
dnf install libpk-gtk-module.so libpk-gtk-module.so libcanberra-gtk-module.so

Esto se debe a que los módulos GTK solicitados no se encuentran en ninguna de las rutas definidas en /etc/ld.so.conf.d/* por lo tanto lo que haremos es definir esas rutas, sin embargo antes de denirlas, es necesario instalar dichas biobliotecas.
echo "/usr/lib64/gtk-2.0/modules" > /etc/ld.so.conf.d/gtk2.conf
ldconfig


Modo forzado:

Si con instalar las librerías necesarias no funciona, entonces instalar las fuentes completas:
dnf install PackageKit-glib-devel.i686 PackageKit-glib-devel.x86_64 PackageKit-gtk3-module.x86_64 PackageKit-gtk3-module.i686 PackageKit-gtk3-module.i686 libcanberra-gtk3.i686 libcanberra-gtk2.i686 libcanberra-gtk3.x86_64 libcanberra-gtk2.x86_64 
echo "/usr/lib64/gtk-2.0/modules" > /etc/ld.so.conf.d/gtk2.conf
ldconfig

Y listo, con eso se soluciona el problema.

4 comentarios:

  1. Esto vale oro, he buscado por todos lados el problema con vmware hasta que di con tu blog y la solucion.

    Muchas gracias.

    ResponderEliminar
    Respuestas
    1. Gracias por los comentarios, es bueno saber que te haya servidor...

      Eliminar
  2. Saludos, quisiera poder decir que me ha funcionado pero no, tengo ubuntu 16.04 e intento instalar vmware 10 32bit, y no encuentro la manera de solucionar el problema al iniciar el instalador??

    ResponderEliminar
    Respuestas
    1. Gracias por comentar. Lamentablemente no utilizo ubuntu, por ente no sabría como ayudarlo inmediatamente. Pero puede enviarme el error que le muestra al intentar instalarlo, o utilizar una versión más reciente de vmware. Con gusto puedo instalarlo en una máquina virtual. Aunque desconozco si es posible virtualizar en vmware en versiones de 32 bits en ubuntu.

      Eliminar