VirtualBox é executado como root, Erro Crítico como usuário

3

Acabei de fazer uma nova instalação do VirtualBox 4.3.10 em uma instalação relativamente nova do 14.04 (Trusty) e estou vendo o erro abaixo ao tentar iniciar o VB como um usuário normal

Failed to create the VirtualBox COM object.
The application will now terminate.
Callee RC: NS_BASE_STREAM_WOULD_BLOCK (0x80470007)

Quando eu começo como root, parece estar funcionando bem. Então, eu estou supondo que isso é uma coisa de permissões, mas eu não sei por onde começar, até descobrir o que exatamente tem as permissões erradas.

Eu realmente tentei vários métodos de instalação diferentes, incluindo o .deb do site da Oracle, o Ubuntu Software Center e via 'sudo apt-get install virtualbox'. Eu recebo o mesmo resultado, independentemente do método de instalação.

Alguma idéia?

    
por GoldPaintedLemons 18.09.2014 / 05:06

2 respostas

0

A atribuição de ~/.config/VirtualBox deve resolver o seu problema.

Excluir está usando rm -r ~/.config/VirtualBox e você inicia sua caixa virtual. '

    
por g_p 19.09.2014 / 09:26
0

Eu tive o mesmo problema; parece ter acontecido porque minha pasta ~/.VirtualBox era de propriedade de root e, portanto, perdi as permissões de gravação. Talvez uma consequência da execução de sudo virtualbox em algum momento.

A pasta estava vazia, então eu simplesmente a deletei com sudo rm -d ... , caso contrário, algo como sudo chown myname.myname ~/.VirtualBox iria consertar o dono / grupo.

    
por mwfearnley 30.12.2016 / 17:42