Você também pode executá-lo no telefone via XMir. Você precisa criar um lançador personalizado para sua aplicação X11, digamos que seja chamado my_x11_app, e o arquivo da área de trabalho é ~ / .local / share / applications / my_x11_app.desktop, assim: baixo voto favorito
[Desktop Entry]
Name=My X11 App
X-Ubuntu-Touch=true
X-Ubuntu-XMir-Enable=true
Exec=/path_to_my_app/my_x11_app
Icon=/path_to_my_app/my_x11_app.png
Terminal=false
Type=Application
Se você não conseguir ver o ícone do aplicativo no telefone entre outros aplicativos, basta usar o recurso de pesquisa, ele irá verificar novamente os ativadores e, em seguida, o ícone estará lá.
Além disso, se você precisar de um suporte de teclado na tela no aplicativo x11, há duas condições que você precisa cumprir:
- você precisa instalar os pacotes maliit-inputcontext-gtk3 e maliit-inputcontext-gtk2 no seu telefone ubuntu
- pode ser necessário definir variáveis de ambiente em seu aplicativo, pelo menos exportar GTK_IM_MODULE = maliitphablet
Eu escrevi um artigo sobre isso no meu blog: link
Como alternativa, você pode instalar o Libertine e usar seu aplicativo x11 com ele.