Como posso configurar o Ubuntu Server 16.04 para carregar uma GUI sob demanda?

2

Gostaria que meu servidor inicializasse a linha de comando por padrão, mas carregasse uma GUI quando eu precisasse de uma.

Eu tenho uma máquina virtual configurada apenas para testes e tenho a GUI padrão do UNITY instalada nela, sem problemas. Eu também modifiquei o arquivo / etc / default / grub para inicializar no modo de texto. Ele não estava funcionando no início e ainda iria inicializar a GUI por padrão, mas depois de algumas pesquisas, descobri que desativar o lightdm me levou de volta ao login normal do terminal. Meu problema é que eu não posso mais voltar para a GUI completa. Eu posso usar o comando 'startx' para iniciar uma GUI praticamente sem recursos, mas isso realmente não me ajuda.

    
por Wichita 22.04.2016 / 03:41

2 respostas

2

Execute systemctl start lightdm para iniciar o lightdm e, por extensão, o restante do gui, quando desejar. systemctl stop lightdm irá desligá-lo.

    
por psusi 22.04.2016 / 04:22
1

Assuma o controle do gerenciador de login gráfico, use os seguintes comandos: -

sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target

edite o / etc / default / grub e mude

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

para

GRUB_CMDLINE_LINUX_DEFAULT="text"

Em seguida, atualize o grub, seguindo o comando: -

sudo update-grub

Após a reinicialização, o prompt de login aparecerá em vez do terminal de login do GNOME

Para iniciar o uso da GUI, siga o comando: -

sudo systemctl start lightdm.service && sudo gnome-session
    
por Mrityunjai 14.02.2017 / 18:58