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.

Comentarios:

@
32x32
@Berm Ramanujan Hace 3 años

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

Muchas gracias.

32x32
@Fernando Merino Hace 3 años

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

32x32
@Prof. Cesar S. Hace 3 años

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??

32x32
@Fernando Merino Hace 3 años

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.