Pular para o conteúdo

Instalando o VMware Player no Ubuntu 12.04 64 bits

Dica publicada em Linux / Software
Givaldo José O Lins givaldolins
Hits: 16.238 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Instalando o VMware Player no Ubuntu 12.04 64 bits

Quando instalei VMware no meu Ubuntu 12.04 me deparei com um problema que demorei um pouco para encontrar solução.

Toda vez que iniciava o aplicativo ele rodava um kernel module e nunca inicializava. Pesquisando um pouco encontrei uma correção para ser aplicada.

Vá ao site do VMware, cadastre-se e baixe a versão 4.0.2 do VMware Player;

Depois é instalar:

# bash VMware-Player-4.0.2-591240.x86_64.bundle

Baixe o patch que corrige o erro com o comando:

# wget -c http://weltall.heliohost.org/wordpress/wp-content/uploads/2012/01/vmware802fixlinux320.tar.gz

Descompacte usando o tar:

# tar -zxvf vmware802fixlinux320.tar.gz

E execute o script de correção:

# ./patch-modules_3.2.0.sh

Agora é só rodar o aplicativo:

vmplayer &

Espero que ajude.

"Cuidado! Contém Linux! Extremamente poderoso!"
Givaldo Lins

Configurando o modem cs-11 da Nokia no Ubuntu

Instalando o Google Earth no Ubuntu 11.10

cat como um editor de texto simples

Instalação e configuração Halberd

Descompactando vários arquivos de uma vez

APT-MIRROR no Debian Jessie 64-Bits - Repositório Local

Manual inkscape (desenhos vetoriais)

#1 Comentário enviado por fabiosilva77 em 07/05/2012 - 22:26h
Ola. Estou executando o Ubuntu Studio 12.04.

Qdo executei o programa pra rodar, apareceu uma tela. Ela é sobre VMWare Kernel Module, ai surgiu uma listinha de tarefas que o programa estava rodando para funcionar. Deu pau no segundo item, chamado Virtual network Service. E depois de rodar os outros, surgiu a mensagem:

Unable to start services.
See log file /tmp/vmware-root/modconfig-23249.log for details.

Como procedo para corrigir isto?

Obrigado!
#2 Comentário enviado por givaldolins em 08/05/2012 - 08:43h
Olá.
Verifica se você está executando ele pela primeira vez como root, pois ele tenta carregar os módulos necessários para funcionamento e acredito que se for usuário comum você não vai conseguir.
Caso persista o erro eu resolvi observando as mensagens de erro e carregando os módulos solicitiados com modprobe.
Exemplo: #modprobe vmmon
Espero que te ajude.

Valeu.
#3 Comentário enviado por fabiosilva77 em 08/05/2012 - 19:13h
Amigo, obrigado pela ajuda.

Sou um usuário linux de poucos conhecimentos, conto com a paciencia de todos =)

Fiz o que você sugeriu, inclusive dei root no terminal e puxei o vmplayer por la, mas sem sucesso. O mesmo problema continua.
#4 Comentário enviado por joaocpimenta em 18/06/2012 - 00:05h
Cara, quebrou um [*****] de um galho! Muito obrigado, rodou lindo aqui depois da aplicação do Path!
#5 Comentário enviado por serafimvdias em 19/06/2012 - 10:07h
Olá Givaldo
Quando achei sua mensagem achei que finalmente tinha resolvido o problema, mas quando fui rodar o aplicativo "patch-modules..."

veio a seguinte mensagem de erro:

linha 42: patch: comando não encontrado

e nessa linha 42 tinha o seguinte:

patch -p1 < "$curdir/$fpatch" || exit 5

* a única coisa que tenho de diferente é que a minha versão do ubuntu e do vmplayer é de 32 bits (a sua voce diz que é 64 bits)

se puder ajudar agradeço
#6 Comentário enviado por givaldolins em 21/06/2012 - 09:21h
Obrigado João, fico feliz de ter ajudado.
#7 Comentário enviado por givaldolins em 21/06/2012 - 09:32h
Olá Serafim,

Executa o comando "#which patch" e verifica se retorna o caminho do binário, se não você deve instalar o programa patch.
Se for da família Debian: # apt-get install patch
Se for da família RedHat: # yum install patch

Acredito ser esse o problema, de toda forma posta o resultado.
Valeu.
#8 Comentário enviado por givaldolins em 21/06/2012 - 10:09h
Compartilhando uma pergunta de serafimvdias:

Acontece que hoje resolvi desinstalar a versão do meu VMware antigo e reinstalado tudo usando aquela versão que voce citava. Aí quando fui rodar o "seu patch", como root, ocorreu um erro diferente, como segue abaixo:
# sh patch-modules_3.2.0.sh
patch-modules_3.2.0.sh: 27: [: player4.0.2: unexpected operator
patch-modules_3.2.0.sh: 28: [: player4.0.2: unexpected operator
Sorry, this script is only for VMWare WorkStation 8.0.2 or VMWare Player 4.0.2. Exiting

root@asdf:/tmp/seraf-exec-linux# vmware-installer -l

** (vmware-installer.py:7898): WARNING **: A conexão está fechada
Product Name Product Version
==================== ====================
vmware-player 4.0.2.591240

root@asdf:/tmp/seraf-exec-linux#

Como voce pode ver eu realmente estou usando o vmware-player 4.0.2.
Então o que está ocorrendo ?
Será que voce pode me ajudar.


Resposta:

Essas linhas no script são apenas operadores condicionais (if) que verificam a versão do VMWare. No script a comparação é com a versão 4.0.2 e não funciona para a versão 4.0.2.591240 pois quando ele compara o numeral 4.0.2 é diferente de 4.0.2.591240.
Então, você pode tentar achar a versão 4.0.2 fechada ou burlar o script editando e colocando o valor da sua versão onde tem "plreqver=4.0.2" , entendeu?

Não garanto que vá funcionar, mas é possível.
Abraço.
#9 Comentário enviado por serafimvdias em 22/06/2012 - 17:53h
em tempo...
referente ao item (7) deu tudo certo após a dica, mas ai aconteceu o outro problema já colocado pelo givaldolins no item (8).
agora, ainda no item (8), a alteração do script naquele "pireqver" usando o código completo (4.0.2.591240) não funcionou.
(já avisei o givaldolins sobre isso).
#10 Comentário enviado por andrelnx em 20/08/2012 - 23:44h
Opaa.. nem precisei esquentar a cabeça com isso... dica show!

Bem, eu instalei a versão 4.0.4 e realmente deu erro na inicialização... então rodei o script e não funfou ( pois era para a versão 4.0.2), então editei a variável "plreqver" para 4.0.4 e rodei o script novamente.. funfou! o/

Valeu mesmo pela dica.
Abraço.
#11 Comentário enviado por givaldolins em 21/08/2012 - 09:39h
Beleza André.

Que bom que funcionou para você. Fico feliz.

Abraço.

"Cuidado! Contém Linux! Extremamente poderoso!"
Givaldo Lins


Contribuir com comentário

Entre na sua conta para comentar.