Como inicializo o console e, em seguida, inicio o desktop Ubuntu a partir dele?

40

Na página de login do Ubuntu eu tenho que pressionar Ctrl + Alt + F1 para poder logar como um usuário usando a linha de comando .

Mas como eu chego primeiro à linha de comando e, em seguida, inicio a área de trabalho do Ubuntu?

    
por doYourBit 09.06.2012 / 22:00

4 respostas

42

Para retornar para a tela de login

Pressione Ctrl + Alt + F7 para retornar à tela de login. Você pode sair de sua sessão de terminal em tty1 digitando exit antes de fazer isso.

Fazer startx -- :1 iniciará outra sessão X no terminal tty1, registrando você diretamente (use: 2, etc. para exibir ainda mais). Observe que o login em várias sessões como o mesmo usuário não é recomendado e pode levar à instabilidade do sistema.

Para pular a tela de login completamente, inicialize no console e inicie a GUI, você deve modificar o GRUB:

  • sudo nano /etc/default/grub
  • Alterar linha GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" para GRUB_CMDLINE_LINUX_DEFAULT="text"
  • Ctrl - X , pressione Y e depois Digite para salvar e sair.
  • sudo update-grub
  • Reinicie e você deve entrar diretamente em tty1 - sem necessidade de pressionar Ctrl-Alt-F1.
  • Login e, em seguida, startx para inicializar na área de trabalho padrão ou
    • unity para Unity
    • unity-2d-shell para o Unity 2D
    • gnome-shell para o Gnome
    • sudo service lightdm start para obter a tela de login (se você corrigir:)
por ish 09.06.2012 / 22:20
10

Para pular o login GUI sem usar Ctrl + Alt + F1 , faça o seguinte:

  • sudo vi /etc/default/grub
  • Pressione i para entrar no modo de edição vi.
  • Altere a linha que lê GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" para GRUB_CMDLINE_LINUX_DEFAULT="text"
  • Remova o comentário da linha que lê #GRUB_TERMINAL=console removendo o primeiro #
  • Pressione Esc para sair do modo de edição vi.
  • Digite : w q para salvar a alteração feita no arquivo /etc/default/grub e sair do vi.
  • Atualize /boot/grub/grub.cfg para que sua alteração seja aplicada executando sudo update-grub

    Se o seu computador usa o systemd, você deve dizer ao systemd para ignorar a GUI de login padrão assim:

    sudo systemctl enable multi-user.target --force
    sudo systemctl set-default multi-user.target
    
  • Reinicialize seu computador: sudo reboot

Agora, a GUI de login nunca será exibida.

Quando estiver no terminal, execute sudo systemctl start lightdm para iniciar a área de trabalho padrão.

    
por Daniel Okwufulueze 09.12.2016 / 11:15
9

Se você quiser carregar uma nova área de trabalho a partir do terminal, digite um destes itens:

  • Se estiver usando o Unity , digite unity .

  • Se estiver usando o Unity 2D , digite unity-2d-shell .

  • Se estiver usando o GNOME , digite gnome-shell .

Ou apenas digite startx se quiser carregar o ambiente de área de trabalho padrão: P

    
por espectalll 09.06.2012 / 22:16
5

Modo de inicialização única temporária em texto

Outra opção para evitar o modo gráfico na inicialização sem alterar completamente a configuração do grub é pressionar 'e' no menu grub. Isso mostrará os comandos que o grub usará para inicializar e permitirá que você os altere apenas para essa inicialização. encontre a linha que começa como:

linux  /boot/vmlinuz-{your current kernel version and root=UUID=some big long id} ro quite splash

Em 14.04 essa linha provavelmente terminará com "bastante splash", mas pode terminar com "nomode" Seja lá o que for, mude para "texto" para dizer ao Linux que você quer inicializar no modo de texto.

Em seguida, pressione F10 para inicializar com as novas configurações temporárias.

Adicione a opção de menu de modo texto ao grub

Se você quiser adicionar um item no menu do grub, você pode seguir as instruções em

Adicionar modo de inicialização de console / texto ao menu do grub

    
por oatkinson 23.06.2014 / 01:01