Problemas ao iniciar o VMware Workstation 11 no Ubuntu 16.04 após a atualização do 14.04

Problemas ao iniciar o VMware Workstation 11 no Ubuntu 16.04 após a atualização do 14.04

Acabei de atualizar uma máquina 14.04 para 16.04 (64 bits - Gnome-Shell).

A atualização funcionou sem problemas óbvios. Depois de terminar a atualização e reiniciar a máquina, não consigo mais iniciar o VMware Workstation 11.1.3 (que funcionava nesta máquina antes com 14.04).

Clicar no iniciador/ícone do VMware Workstation em plank(mais um dock) resulta em uma pequena entrada visível do VMware no painel do Gnome, que então desaparece.

Iniciar vmwareno terminal não fornece saída e a GUI da estação de trabalho não aparece. O terminal retorna ao prompt sem saída.

Fiquei me perguntando se deveria tentar reinstalar a estação de trabalho, mas decidi perguntar primeiro

Qualquer ajuda é apreciada

Atualizar

  1. Desinstalar e reinstalar a estação de trabalho VMware não teve efeito
  2. Iniciando o VMware a partir do terminal via

    env VMWARE_USE_SHIPPED_LIBS=1 /usr/bin/vmware

Resulta pelo menos em alguma saída e chega ao momento em que deseja compilar seus módulos e carregá-los no kernel.

Isso termina com um erro

 Loop on signal 11

Isso acontece com meu usuário principal e também se eu iniciar o VMware com privilégios Sudo.

O conteúdo de /var/log/vmware/hostd.logpode ser vistoaqui.

Responder1

Depois de fazer uma grande quantidade de testes, incluindo desinstalação e reinstalação, remoção de preferências e reconstrução de módulos, encontrei a seguinte solução.

Temporário

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, consigo iniciar o VMware novamente

vmware

ATUALIZAR:

Por favor, veja a resposta de @Michael Firth, pois pode ser uma abordagem melhor/mais limpa.

Responder2

Como uma variação da resposta de dufte, consegui fazê-lo funcionar novamente adicionando o

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

Line into /usr/bin/vmwaree /usr/bin/vmware-netcfg, que são na verdade scripts de shell.

Fiquei nervoso com a outra opção, pois ela altera o comportamento da biblioteca para todas as coisas no sistema, em vez de apenas para o VMware

informação relacionada