Como inicializar no modo de linha de comando e manter outros serviços inalterados

4

Eu quero configurar minha instalação do Ubuntu para inicializar em um prompt de linha de comando em vez do Gnome Desktop Environment. Eu corri o comando abaixo para efetuar isso:

sudo update-rc.d -f gdm remove

Funcionou conforme planejado e me colocou em um prompt do shell durante a reinicialização, MAS muitos serviços (por exemplo, acesso à rede) não estavam em execução naquele momento.

Eles iniciaram quando eu iniciei o GDM manualmente a partir do prompt do shell.

Como obtenho o Ubuntu para inicializar no shell de comando sem o GDM, mas sem desabilitar outros serviços ou ter que habilitá-los manualmente?

Ao remover o gdm usando update-rc.d, eu mudei o boot do nível de execução do Ubuntu para? Analisei a GUI do Boot-Up Manager no modo Avançado, mas não consegui reunir muito da guia Serviços.

Edit: O problema não foi o que eu pensei que fosse. Eu descrevi o problema modificado e a solução na minha resposta abaixo.

PS: Como está, a questão é enganosa, embora o problema subjacente seja válido.

    
por nagul 10.08.2009 / 00:58

3 respostas

4

Acontece que eu estava latindo na árvore errada. Os serviços estavam sendo chamados, mas minha rede não estava sendo configurada até eu entrar no GDM. Isso teve um efeito em cascata em qualquer coisa que esperasse uma rede configurada.

Arquivei um relatório de erros no Ubuntu Launchpad e observei Alguns outros relatos de bugs me ajudaram a entender o que estava acontecendo com o meu sistema. A solução foi:

I've figured out why the network was configured on my other Ubuntu system, and am consequently able to do the same on this system: "Available to all users" option was selected on the default connection in the Network Manager applet. This enabled the system to configure the network even though I'm not logged in through GDM. I've verified that the network gets configured on this system too when the option is turned on.

On a side note, it would be nice if available networks could be detected and configured via console in a similar manner to how the Network Manager applet behaves. I guess that now my network is auto-configured so I can turn off GDM during boot and still remotely connect to the system.

Eu estava basicamente esperando que a conexão wi-fi pré-configurada funcionasse no modo de console, mas descobriu-se que não era uma expectativa válida. As redes configuradas através do applet Network Manager a partir do GNOME só entram em vigor quando o mesmo usuário se conecta ao GDM, ou se "Disponível para todos os usuários" estiver selecionado na conexão. É meio não intuitivo, mas é assim.

    
por 10.08.2009 / 11:55
0

Tente entrar em um nível de execução que não use o GDM. Essa é a maneira mais fácil de fazer isso.

    
por 10.08.2009 / 01:13
0

No console, há o cnetworkmanager, um frontend da CLI para o NM.

Obtenha aqui: link

    
por 08.10.2009 / 19:09