Você pode:
- Execute o ARChon Runtime para o Chrome. É um tempo de execução do Android, feito para o Google Chrome. Mais informações Clique aqui. (Você precisará converter o APK para o pacote archon com o telefone Android. Também nem todos os aplicativos são compatíveis. garanta uma dor de cabeça, prepare seu paracetamol.
- Execute o android-x86 em um VirtualBox ou similar. Mais informações aqui. Você pode ter problemas de desempenho porque emulou a GPU mesmo assim.
- Use o Genymotion. Mais informações aqui. Basicamente, algo como BlueStacks , mas também tem suporte a vários dispositivos e, o mais importante, suporta o Ubuntu. (Eu não posso comentar para o desempenho, mas no Windows, é ótimo! Também suporta multi touch screens - mais uma vez no Windows. Não posso comentar sobre o Ubuntu.)
Para exatamente como o vinho, onde você não está emulando todo o sistema operacional, acho que o ARChon é a resposta mais precisa. Mas tenho certeza que você vai ter muitos problemas e provavelmente desistir como eu.
Todos nós sabemos que o Android é baseado no kernel do Linux. Mas isso não significa que é a mesma coisa. O Android não usa o servidor X como seu desktop.
Então, AFAIK, não há solução até agora. Desculpa.