Problemas al iniciar VMware Workstation 11 en Ubuntu 16.04 después de la actualización desde 14.04

Problemas al iniciar VMware Workstation 11 en Ubuntu 16.04 después de la actualización desde 14.04

Acabo de actualizar una máquina 14.04 a 16.04 (64 bits - Gnome-Shell).

La actualización funcionó sin problemas obvios. Después de finalizar la actualización y reiniciar la máquina, ya no puedo iniciar VMware Workstation 11.1.3 (que antes funcionaba en esta máquina con 14.04).

Al hacer clic en el icono/lanzador de VMware Workstation en plank(otra base más), aparece una breve entrada de vmware visible en el panel de Gnome que luego desaparece.

Comenzar vmwaredesde la terminal no produce resultados y la GUI de la estación de trabajo no aparece. La terminal regresa al mensaje sin resultados.

Me preguntaba si debería intentar reinstalar la estación de trabajo, pero decidí preguntar primero.

Cualquier ayuda es apreciada

Actualizar

  1. Desinstalar y reinstalar la estación de trabajo vmware no tuvo ningún efecto
  2. Iniciando vmware desde la terminal a través de

    entorno VMWARE_USE_SHIPPED_LIBS=1 /usr/bin/vmware

Da como resultado al menos algo de salida y llega al momento en el que quiere compilar sus módulos y cargarlos en el kernel.

Esto termina con un error.

 Loop on signal 11

Esto sucede para mi usuario principal y también si inicio vmware con privilegios sudo.

/var/log/vmware/hostd.logSe puede ver el contenido.aquí.

Respuesta1

Después de realizar una gran cantidad de pruebas, incluida la desinstalación y reinstalación, la eliminación de preferencias y la reconstrucción de módulos, encontré la siguiente solución.

Temporario

export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1/:$LD_LIBRARY_PATH

Permanente

echo /usr/lib/vmware/lib/libglibmm-2.4.so.1 | sudo tee -a /etc/ld.so.conf.d/LD_LIBRARY_PATH.conf
sudo ldconfig

Como resultado, puedo volver a iniciar vmware

vmware

ACTUALIZAR:

Consulte la respuesta de @Michael Firth, ya que podría ser un enfoque mejor y más limpio.

Respuesta2

Como variación de la respuesta de Dufte, pude hacerlo funcionar nuevamente agregando el

export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libglibmm-2.4.so.1/:$LD_LIBRARY_PATH

Línea en /usr/bin/vmwarey /usr/bin/vmware-netcfg, que en realidad son scripts de shell.

Estaba nervioso por la otra opción, ya que cambia el comportamiento de la biblioteca para todas las cosas en el sistema, en lugar de solo VMware.

información relacionada