Como fazer uma aplicação GUI rodar no ubuntu sem um gerenciador de desktop?

1

Um dos meus amigos recentemente me perguntou se era possível executar uma aplicação GUI no Ubuntu sem instalar um ambiente de desktop. Ele tinha uma máquina no trabalho que funciona como seu servidor. Portanto, não há nenhum DM ou DE instalado nele. Ele queria rodar um navegador sem instalar um DE que iria bagunçar as coisas. Enquanto uma solução é instalar um ambiente de desktop leve como o xfce ou o lxde, decidi descobrir uma solução que funciona sem nenhuma. Estarei postando minha solução abaixo porque não encontrei nada que funcionasse on-line e sinto que isso poderia ajudar outras pessoas a enfrentar esse problema. Sinta-se à vontade para fazer sugestões ou sugerir soluções alternativas.

* Minha solução funciona com o Firefox, mas não com o Chrome. Os detalhes estão abaixo. Se alguém descobrir, por favor, deixe um comentário.

    
por yolo7398 18.12.2016 / 19:49

1 resposta

1

Instale o xdm e o Firefox usando o seguinte comando:

sudo apt-get install xdm firefox -y

Crie o arquivo .desktop com o seguinte conteúdo:

[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/firefox
TryExec=/usr/bin/firefox
Name=Firefox
Comment=Testing

Eu nomeei meu firefox.desktop mas você pode nomear o que quiser.

Cole este arquivo em / usr / share / xsessions usando o seguinte comando:

sudo mv firefox.desktop /usr/share/xsessions

Por fim, inicie o xdm usando o seguinte comando ou reinicie o computador e escolha firefox como seu gerenciador de área de trabalho.

sudo service xdm start

Para sair, pressione Ctrl + Alt + F1 para entrar no modo de terminal. A partir daqui, você pode desligar o computador ou reiniciar o gerenciador de área de trabalho para fazer login em um ambiente de área de trabalho diferente.

* Eu usei o xdm porque ele é leve, mas qualquer outro gerenciador de área de trabalho como lightdm, gdm ou sddm também funcionará.

** Quando eu tentei isso com o Google Chrome, me deparei com um problema. A janela não estava cobrindo a tela inteira e havia espaço preto em torno dela. Se alguém descobrir como consertar isso, por favor, comente.

    
por yolo7398 18.12.2016 / 19:49