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 vmware
desde 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
- Desinstalar y reinstalar la estación de trabajo vmware no tuvo ningún efecto
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.log
Se 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/vmware
y /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.