Pressione Ctrl+ Alt+ F7para retornar à tela de login. Você pode sair da sessão do terminal em tty1 digitando exitantes de fazer isso.
O processo startx -- :1iniciará outra sessão X no terminal tty1, efetuando login 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
Mude a linha GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"paraGRUB_CMDLINE_LINUX_DEFAULT="text"
Ctrl- X, pressione Ye depois Enterpara salvar e sair.
sudo update-grub
Reinicialize e você deverá aparecer diretamente no tty1 - não é necessário pressionar Ctrl-Alt-F1.
Faça login e, em seguida, startxpara inicializar na área de trabalho padrão, ou
unity pela unidade
unity-2d-shell para Unity 2D
gnome-shell para o Gnome
sudo service lightdm start para obter a tela de login (se você a corrigir :)
Mas não quero voltar à tela de login. O motivo é que não consigo fazer login na tela de login porque o layout do teclado errado está disponível. A minha ideia é: faça login na linha de comando e carregue a área de trabalho do ubuntu (ou o que for chamado).
precisa saber é o seguinte
1
@doYourBit, veja a edição extensa na resposta
ish
1
@izs: Como você pode iniciar outra sessão x simplesmente digitando startx. A exibição padrão,: 0, já está sendo usada; portanto, você precisa especificar uma exibição diferente para usar, não é? Lembro-me de fazer isso uma vez no passado como um experimento, mas não era tão simples na época. Eu apenas tentei e não funcionou para mim.
Marty Fried
1
@ MartyFried: você está absolutamente correto, obrigado por me lembrar. Você precisaria fazer start -- :DISPLAYpara ter sucesso. Eu editei a resposta para refletir isso.
Ish
Você precisará esperar um pouco depois de ver o cursor no canto superior esquerdo da tela até que o login apareça; ou pelo menos eu fiz. Por curiosidade, desconectei e entrei em uma sessão de cairo-dock que deixou meu laptop em um estado inutilizável até ler estas instruções.
Christopher
11
Se você deseja 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 você estiver usando o GNOME , digite gnome-shell.
Ou digite apenas startxse você deseja carregar o ambiente de área de trabalho padrão: P
Isso funciona perfeitamente! O único problema que vejo é o comando 'startx' que executa uma unidade que possui um "X" em vez de um ponteiro do mouse e nenhuma área de trabalho, menu ou outros ícones. Irá postar uma pergunta separada para isso.
Dave Collins
@DaveCollins, obrigado pelo ponteiro. Fiz uma alteração no comando que causou o problema que você observou.
Daniel Okwufulueze
1
Eu estava perdendo a sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.targetparte. Espero que isso ajude outros como eu.
fiorentinoing
6
Inicialização única temporária no modo de texto
Outra opção para evitar o modo gráfico na inicialização sem alterar completamente sua configuração do grub é pressionar 'e' no menu do grub. Isso mostrará os comandos que o grub usará para inicializar e permitirá que você os altere apenas para esta 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
Na 14.04, essa linha provavelmente terminará com "bastante splash", mas poderá terminar com "nomode". Qualquer que seja o final, altere-o para "text" para informar ao Linux que você deseja inicializar no modo de texto.
Em seguida, pressione F10 para inicializar com as novas configurações temporárias.
Adicionar opção de menu de modo de texto ao grub
Se você deseja adicionar um item no menu grub, pode seguir as instruções em
Respostas:
Para retornar à tela de login
Pressione Ctrl+ Alt+ F7para retornar à tela de login. Você pode sair da sessão do terminal em tty1 digitando
exit
antes de fazer isso.O processo
startx -- :1
iniciará outra sessão X no terminal tty1, efetuando login 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
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
paraGRUB_CMDLINE_LINUX_DEFAULT="text"
sudo update-grub
startx
para inicializar na área de trabalho padrão, ouunity
pela unidadeunity-2d-shell
para Unity 2Dgnome-shell
para o Gnomesudo service lightdm start
para obter a tela de login (se você a corrigir :)fonte
start -- :DISPLAY
para ter sucesso. Eu editei a resposta para refletir isso.Se você deseja 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 você estiver usando o GNOME , digite
gnome-shell
.Ou digite apenas
startx
se você deseja carregar o ambiente de área de trabalho padrão: Pfonte
Para pular a GUI de login sem usar Ctrl+ Alt+ F1, faça o seguinte:
sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
paraGRUB_CMDLINE_LINUX_DEFAULT="text"
#GRUB_TERMINAL=console
removendo a linha principal#
/etc/default/grub
arquivo e sair do vi.Atualize
/boot/grub/grub.cfg
para aplicar sua alteração executandosudo update-grub
Se o seu computador usa o systemd, você deve dizer ao systemd para pular a GUI de login padrão assim:
Reinicie o computador:
sudo reboot
Agora, a GUI de login nunca será exibida.
Quando estiver no terminal, corra
sudo systemctl start lightdm
para iniciar a área de trabalho padrão.fonte
sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.target
parte. Espero que isso ajude outros como eu.Inicialização única temporária no modo de texto
Outra opção para evitar o modo gráfico na inicialização sem alterar completamente sua configuração do grub é pressionar 'e' no menu do grub. Isso mostrará os comandos que o grub usará para inicializar e permitirá que você os altere apenas para esta inicialização. encontre a linha que começa como:
Na 14.04, essa linha provavelmente terminará com "bastante splash", mas poderá terminar com "nomode". Qualquer que seja o final, altere-o para "text" para informar ao Linux que você deseja inicializar no modo de texto.
Em seguida, pressione F10 para inicializar com as novas configurações temporárias.
Adicionar opção de menu de modo de texto ao grub
Se você deseja adicionar um item no menu grub, pode seguir as instruções em
Adicione o modo de console / inicialização de texto ao menu grub
fonte