Como inicializar no modo de texto no Linux Mint LMDE (baseado no Debian)

6

Ok, isso pode parecer ridículo, mas de todos os problemas que eu poderia ter, estou coçando a cabeça durante a inicialização no modo de texto. Normalmente, estou na direção oposta, como startxnão trabalhar.

Para colocar o nível de wtf disso em perspectiva, consegui executar o Photoshop CS5 sem problemas (estou tentando entrar no modo de texto para instalar os drivers gráficos da nVidia).

Falando em níveis, o conceito de níveis de execução está me confundindo; O Debian parece ter um nível de execução padrão 2 - no leia - me para os drivers, que diz que esse nível de execução seria no modo de texto e nem sequer possui rede (e que o "padrão" seria 5).

Apenas para esclarecer isso, neste Debian, /etc/inittabdiz:

# The default runlevel.
id:2:initdefault:

Então, penso em inicializar no "modo de recuperação", que é somente texto. Tenho um pressentimento de que não é o caminho para isso, pois não estou tentando "recuperar" nada e nem sei o que muda nesse modo.

Então, eu pesquiso no Google e um post diz que devo editar /boot/grub/grub.cfg. Mas esse arquivo diz no começo:

# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub

E realmente não me sinto confortável editando um arquivo que diz isso.

Então eu acho esse outro post , específico do Debian. Basicamente, ele diz para fazer root e desativar o gerenciador de login:

# update-rc.d -f gdm remove

Eu estava apenas tentando fazer isso, mas alguns comentaristas discordaram, alguns dizendo que eu deveria mover um arquivo:

# mv /etc/rc2.d/S30gdm /etc/rc2.d/K70gdm

Outros colocam isso no seu .bash_profile:

if [ "$(echo $(who am i)|awk '{print $2}')" = "tty1" ]; then startx;logout;fi

(não me pergunte o que isso significa) Alguém menciona isso como uma solução:

# apt-get remove gdm

                                     Por quê?

Alguém poderia me dizer uma maneira sã e simples de inicializar no modo de texto nesta distribuição baseada no Debian?

Camilo Martin
fonte

Respostas:

8

Então, eu tentaria update-rc.d gdm3 disableconforme a sugestão de @ Stew . Antes disso, acho que existem "algumas" atualizações a serem feitas, então eu deixo que receba atualizações nos pacotes (entre eles, Linux 2.6. * A 3.0. *).

Quando reiniciei, para minha surpresa, o linux começou no modo de texto. Se eu corresse startx, poderia entrar no ambiente gráfico sem problemas, então o que aconteceu?

A linha de comando do linux (os parâmetros para o linux do grub) incluídos text. Ei, eu editei isso antes, mas não funcionou! Agora, no log de inicialização, estava mostrando que "texto" havia chegado aos parâmetros do Linux.

Acontece que ...

             Não se edita simplesmente /boot/grub/grub.cfg

Você não deve simplesmente sudo nano /boot/grub/grub.cfgcolocar "texto" lá, há um grande aviso contra ele na parte superior do arquivo.

O caminho certo é:

$ sudo nano /etc/default/grub

E adicione "texto" a GRUB_CMDLINE_LINUX_DEFAULT.
Então, se parecia:

GRUB_CMDLINE_LINUX_DEFAULT = "silencioso"

... você precisa alterá-lo para:

GRUB_CMDLINE_LINUX_DEFAULT = " texto silencioso "

E então (diz isso na parte superior do arquivo, de alguma forma eu perdi):

$ sudo update-grub

E reinicie.
Prefiro esse método do que desabilitar um serviço, pois é o que deveria ser: editar uma linha em um arquivo de configuração. O mesmo processo pode ser repetido e, se você quiser, startxlevará você à interface gráfica do usuário enquanto estiver no modo de texto.

Para retornar ao normal, é claro, basta editar o arquivo novamente e update-grub.

Camilo Martin
fonte
Isso me ajudou muito. Obrigado. Mas eu tenho uma pergunta: isso impede o Gnome de carregar na inicialização? Ou ainda é carregado e o usuário acaba de apresentar o modo de texto?
mawburn
@ MadBurn Eu não tenho idéia no momento, mas você pode verificar executando topno modo de texto, acredito que o processo do Gnome é chamado gnome-session ou algo assim. Se não me engano, ele não será carregado, mas novamente não tenho certeza. Eu estou contente minha resposta lhe ajudou out :)
Camilo Martin
Eu acho que isso impede o processo de começar. Não consegui encontrar nada na lista de processos que me dissesse o contrário. Todos os principais processos eram apenas processos principais do sistema. De qualquer maneira, meu servidor doméstico Linux Mint 15 MATE com laptop quebrado agora funciona como um campeão. :)
mawburn
Hmmm, um laptop velho e quebrado como servidor ... uma idéia bem legal. Também tenho certeza de que o seu Gnome não está funcionando porque é muito importante pelo uso de recursos top.
Camilo Martin #
1

Eu ficaria surpreso se fosse realmente gdm e não gdm3 ou outra coisa que fosse seu gerente de exibição. aptitude search '~i~Px-display-manager'deve fornecer uma lista dos gerenciadores de exibição que você instalou.

De fato, update-rc.d -f remote gdm3seria uma maneira incorreta de desativar o serviço. Funcionaria temporariamente, mas reapareceria quando o gdm3 fosse atualizado. Isso está documentado na página de manual update-rc.d se você procurar "Um erro comum de administração do sistema".

update-rc.d gdm3 disable seria a maneira recomendada de desativar um serviço.

remover completamente o gerenciador de exibição também é uma solução, mas você pode achar que não gosta dos resultados. Você pode achar que, devido à maneira como pacakges e meta-pacotes instalados automaticamente, seu sistema deseja remover repentinamente todo o gnome . Aqui está uma boa discussão sobre esse problema e como solucionar o problema.

Bobó
fonte
Parece que você está certo, é gdm3. Na verdade, não quero remover um pacote apenas para entrar no modo de linha de comando; portanto, tentarei update-rc.d gdm3 disablerelatar o que acontece em breve . Você sabe, já faz alguns meses desde que usei outra distribuição , e por acaso descobri um atalho que me colocou no modo de texto, que usava o Openbox como gerenciador de janelas. Por acaso, o Gnome não tem algo parecido, tem ...? (Não me lembro qual era o atalho).
Camilo Martin
Encontrei uma maneira mais fácil no processo e, caramba, é tão fácil quanto eu esperava que fosse. Bom bom ol' modo de texto :)
Camilo Martin