como executo uma aplicação mir a partir de uma linha de comando?

3

Eu quero executar o webapp-container a partir do terminal local em um telefone Ubuntu Touch ou executá-lo de uma sessão ssh no telefone. Eu estou procurando por algo como a variável de ambiente DISPLAY para definir para dizer onde colocar a interface do usuário, mas isso é MIR, não X, então eu não posso fazer isso. Existe uma maneira de iniciar os clientes Mir e dizer a eles qual é o servidor deles?

phablet@ubuntu-phablet:~$ webapp-container http://www.ubuntu.com
UbuntuClientIntegration: connection to Mir server failed. Check that a Mir server is
running, and the correct socket is being used and is accessible. The shell may have
rejected the incoming connection, so check its log file
Aborted (core dumped)

Eu tenho que fazer algo para tornar o soquete Mir acessível?

    
por Alan Bell 19.04.2015 / 17:11

2 respostas

2

O Mir parece usar a variável de ambiente MIR_SOCKET , que eu encontrei em um telefone Ubuntu (emulado) em /var/run/mir_socket .

export MIR_SOCKET=/var/run/mir_socket

e você pode estar definido.

    
por wvengen 11.08.2015 / 19:45
1

Uma maneira rápida e suja é apenas passar o arquivo da área de trabalho de um aplicativo não confinado (esse aplicativo não pode ser executado), por exemplo,

webapp-container http://www.ubuntu.com --desktop_file_hint=/usr/share/applications/webbrowser-app.desktop
    
por Mike Sheldon 20.04.2015 / 15:12