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.
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?
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.
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
Tags ubuntu-touch mir phone