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

5

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 anteriormente com a máquina 14.04).

Clicar no ícone / lançador do VMware Workstation em plank (ainda outro encaixe) resulta em uma entrada de vmware visível no painel do Gnome que desaparece.

A partir de vmware do terminal não há saída e a GUI da estação de trabalho não aparece. O terminal retorna ao prompt sem saída.

Eu queria saber se eu deveria tentar reinstalar a estação de trabalho, mas decidi perguntar primeiro

Qualquer ajuda é apreciada

Atualizar

  1. Desinstalar & amp; reinstalar a estação de trabalho do vmware não teve nenhum 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 atinge o momento em que deseja compilar seus módulos & amp; carregar no kernel.

Isso termina com um erro

 Loop on signal 11

Isso acontece para meu usuário principal e também se eu iniciar o vmware com privilégios de sudo.

O conteúdo de /var/log/vmware/hostd.log pode ser visto aqui .

    
por dufte 11.05.2016 / 15:03

2 respostas

10

Depois de fazer uma grande quantidade de testes, incluindo desinstalar & amp; reinstalar, removendo preferências e reconstruindo 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, eu sou novamente capaz de iniciar o vmware por

vmware

ATUALIZAÇÃO:

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

    
por dufte 12.05.2016 / 12:03
7

Como uma variação da resposta de dufte, consegui que funcionasse novamente adicionando

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

Linha em /usr/bin/vmware e /usr/bin/vmware-netcfg , que na verdade são scripts de shell.

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

    
por Michael Firth 05.01.2017 / 20:41