Impossível iniciar o VMWare Workstation após a atualização para o 13.04

24

Após a atualização para o 13.04, não consigo iniciar o VMWorkstation. Eu recebo a seguinte mensagem:

Before you can run VMware, several modules must be compiled and loaded into the running kernel.

Kernel Headers 3.8.0-19-generic

Kernel headers for version 3.8.0-19-generic were not found. If you have installed them in a non-default path you can specify the path below.

Alguém tem alguma ideia do que fazer a seguir?

Ubuntu 13,04 64bit

Se eu direcionar o caminho para:

/usr/src/linux-headers-3.8.0-19-generic

Recebo a seguinte mensagem:

C header files matching your running kernel were not found.

Obrigado

Adicional:

Como sugerido, executo este terminal:

cd /lib/modules/$(uname -r)/build/include/linux 

sudo ln -s ../generated/utsrelease.h 

sudo ln -s ../generated/autoconf.h 

sudo ln -s ../generated/uapi/linux/version.h

No entanto, agora recebo o seguinte:

Before you can run VMware, several modules must be compiled and loaded into the kernel CANCEL / INSTALL

Eu INSTALE, a janela fecha e nada acontece .... Alguma idéia?

ADICIONAL:

Eu instalei isto:

sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev

E tudo foi lançado ...

Muito obrigado pelas sugestões e ajuda ... Isso é o que eu amo sobre o Ubuntu ... ele tem uma ótima comunidade útil ...!

Nota: Também encontrado isso que pode ajudar os outros também: AQUI

ERRO ADICIONAL:

Não foi possível abrir / dev / vmmon: é um diretório. Por favor, certifique-se de que o módulo do kernel 'vmmon' esteja carregado.

Falha ao inicializar o dispositivo monitor.

Monitore todas as configurações em cinza

RESOLUÇÃO:

Reinstalação dos drivers da Nvidia

    
por pst007x 27.04.2013 / 03:46

8 respostas

22

Hit mesmo problema aqui com o Ubuntu 13.04 no mês passado. Na época, a atualização para o VMWare Player 5.0.2 build-1031769 resolveu o problema. Avanço rápido um mês, bateu um novo problema hoje após as recentes atualizações 13.04, novamente VMWare não iria começar. A versão mais recente do player VM ainda é 5.0.2. O Google me leva a esta explicação:

link

A execução do seguinte comando vmware com root privs resolveu o problema para mim:

sudo vmware-modconfig --console --install-all

HTH

    
por chrisinmtown 21.05.2013 / 14:56
11

Isso funcionou para mim:

sudo apt-get install build-essential linux-headers-$(uname -r) open-vm-dkms
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

então

sudo vmware-config-tools.pl

... e você está feito.

    
por DinGODzilla 26.05.2013 / 01:20
3

Eu instalei os pacotes sugeridos como acima, mas ele ainda me deu o mesmo erro. Instalar o mais recente VMWare Player resolveu o problema.

    
por Ethan Brown 14.05.2013 / 01:55
2

Eu já tinha o mais recente VMWare Player instalado com o mesmo problema. Simplesmente reinstalar ajudou, ou seja, desinstalando primeiro e depois instalando novamente:

sudo vmware-installer -u vmware-player
sudo bash ~/Downloads/VMware-Player-5.0.2-1031769.x86_64.txt
    
por jfrantzius 03.07.2013 / 12:31
1

Eu tentei todas as soluções acima, incluindo uma nova instalação e ainda não seria iniciado. Ainda dizia: "Antes de poder rodar o VMware, vários módulos devem ser compilados e carregados no kernel CANCEL / INSTALL"

Depois de muita pesquisa, o que eu tive que fazer é isto: Eu abri um terminal e entrei:

sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev

e depois:

sudo apt-get install gcc

e depois:

sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"

Começou logo depois disso. Espero que isso ajude.

    
por Joshie 17.05.2013 / 17:33
1

Na página de instalação do Ubuntu VMWare Player , use

sudo apt-get install build-essential linux-headers-$(uname -r)

para instalar os cabeçalhos. Então, você pode deixá-lo instalar ou você pode desinstalar e reinstalar o vmware player.

    
por Sam King 17.05.2013 / 21:33
1

YMMV, mas se você tiver problemas com erros relacionados ao vmci (no Linux Kernel 3.8. *), este script de bash postado por vincent pode funcionar. Use-o depois de desinstalar o produto VMWare primeiro e, em seguida, instale novamente:

#!/bin/bash
if [[ $UID != 0 ]]; then
    echo "Please run this script with sudo:"
    echo "sudo $0 $*"
    exit 1
fi

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

cd /usr/lib/vmware/modules/source
sudo tar -xf vmci.tar
cd vmci-only/linux
sudo sed '127s/.*/   .remove = vmci_remove_device,/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
sudo sed '1753s/.*/static int/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
sudo sed '1981s/.*/static void/' driver.c > driver.c.tmp
mv driver.c.tmp driver.c
cd ../..
sudo tar -cf vmci.tar vmci-only/
sudo rm vmci-only/ -Rf
sudo vmware-modconfig --console --install-all
sudo rm /usr/src/linux-headers-$(uname -r)/include/linux/version.h
echo "Done"

Fique de olho também no artigo da VMware no wiki do Arch Linux . Este artigo é principalmente para Arch Linux, mas a maioria dos patches / truques / soluções alternativas também pode ser aplicada ao Ubuntu.

    
por NullNoname 11.08.2013 / 07:41
1

Parece que o principal problema com a estação de trabalho vmware no 13.04 é compilar módulos como o vmci.ko. A maneira mais fácil de obter isso é fazer apt-get install open-vm-dkms . Isso instala vmci.ko e amigos.

    
por user151607 17.05.2013 / 23:18