Inicialize sem iniciar o servidor X

91

Durante a instalação do Raspian, escolhi "Iniciar o X-Server após a inicialização", mas agora quero inicializá-lo uma vez sem iniciar o X-Server, portanto, tenho mais memória para executar um programa.

Como inicializo sem iniciar o X-Server?

Stein
fonte

Respostas:

96

Com a imagem Raspbian, você pode executar novamente o script de inicialização inicial usando:

$ sudo raspi-config

e digitando sua senha sudo.

Isso exibirá as mesmas opções de menu que você obteve após a primeira inicialização.

Você não precisa refazer todas as suas primeiras opções de inicialização, basta usar as teclas de seta para ir para as opções de menu que deseja alterar.

No seu caso, selecionando:

Iniciar o servidor X após a inicialização?

e escolhendo:

não ou desativar

vai resolver você.

Edição para adicionar opções não baseadas em GUI:

Conforme observado nos comentários abaixo do @mirk, o comando exato para a framboesa é:

sudo update-rc.d lightdm disable
zenbike
fonte
6
e o que isso realmente muda?
Thorbjørn Ravn Andersen
O script raspi-config cria um menu da GUI que permite fazer várias alterações na configuração do sistema. Esta parte do script ativa ou desativa o lightdm, o gerenciador de desktop usado para Raspbian. Ele usa o mesmo comando update-rc.d descrito por Bryan Dunmore. Exceto que o Raspbian não usa o GDM por padrão, e o RasPi mal o executará se instalado.
zenbike
4
Essa não é a resposta para a pergunta imho. Com raspi-config, você configura para inicializar permanentemente na CLI enquanto a pergunta pergunta como fazê-lo uma vez.
Mauro
Sim, se congelar quando a área de trabalho estiver ativada, e não ctrl + alt + f2 ... como você abre um terminal para executar esse comando? A única coisa que parece funcionar é alt + sysrq + reisub. :(
NoBugs 07/02
24

Como o X.Org funciona é que você tem um gerenciador de desktop que inicializa o X Server para você. Isso significa que, para impedir a inicialização do X Server, é necessário remover o gerenciador de destkop da lista de daemons.

Se você estiver usando o GNOME, seu gerenciador de área de trabalho é o GDM. Se você estiver usando o KDE, seu gerenciador de desktop será o KDM. Para isso, vou assumir que você está usando o GNOME; portanto, você está usando o GDM como seu gerenciador de desktop.

No Raspian, o gerenciador de desktop é chamado LightDM.

Para desativar um daemon no Debian (do qual o Raspbian é um fork), você deve executar o seguinte comando.

$ sudo update-rc.d <daemon> disable

Portanto, para desativar o LightDM, precisamos executar o seguinte comando.

$ sudo update-rc.d lightdm disable

E agora, na sua próxima reinicialização, o LightDM não deve iniciar e, por sua vez, não iniciará o X Server.

Referências

  1. Desabilitando daemons - Daemon - Debian Wiki
Mikael Dúi Bolinder
fonte
7
o comando exato para a framboesa é:sudo update-rc.d lightdm disable
mirk 17/01