simplesmente desabilite a aceleração gráfica 3d nas configurações da virtualbox vm e ela funcionará. Coloque ambos em aceleração 3d e 2d
Instalei o SDK do telefone Ubuntu em uma VM do VirtualBox que executa o Ubuntu Precise (12.04.2 LTS) como o sistema operacional convidado.
As "extensões de convidado" foram instaladas.
O kernel do sistema operacional convidado é 32 bits 3.2.0-37 sem PAE.
Eu segui as instruções de instalação do SDK no link , e a instalação pareceu funcionar sem problemas.
No entanto, quando tento executar o aplicativo demo "Conversor de moeda", qmlscene
informa muitos erros com o formulário:
OpenGL Warning: XGetVisualInfo returned 0 visuals for 0x8db7f98
finalmente seguido pela mensagem:
Unrecognized OpenGL version
Uma caixa preta aparece, mas nada é desenhado dentro dela. Alguém sabe o que pode estar causando esse problema?
simplesmente desabilite a aceleração gráfica 3d nas configurações da virtualbox vm e ela funcionará. Coloque ambos em aceleração 3d e 2d
Eu estava usando um laptop muito antigo para executar o VirtualBox. Eu instalei o virtualbox em um Macbook Pro mais recente e re-instalei o Ubuntu + Phone SDK. Agora, o aplicativo de demonstração funciona, então meu problema pode estar tentando ser executado em uma máquina muito antiga.
O problema é que o Ubuntu SDK faz uso do OpenGL ES para renderizar widgets, porque ele pode usar gráficos acelerados por hardware para ele mesmo em dispositivos móveis. O VirtualBox, no entanto, não suporta atualmente o OpenGL ES em sua GPU virtual, portanto, ele não pode executar nenhum aplicativo do SDK do Ubuntu.
Para mim, a caixa preta foi um erro no código, geralmente a parte da interface do usuário, procure na depuração que o Qt Creator fornece e verifique se você está usando a QML Scene (apenas para verificar novamente)
Até onde eu posso ver na página da moeda app conversor você precisa do Ubuntu 12.10 em vez de 12.04 (o que eu acho que é bastante estranho btw).
Eu começaria com a atualização para 12.10 e tente novamente.
Boa sorte!
ps. Eu também estou começando a investigar o desenvolvimento de um aplicativo para o Ubuntu Phone.