Iniciando e Parando o X11 e o LXDE na Linha de Comandos

16

Eu tenho um Raspberry Pi com o Debian Wheezy (Raspbian) e até agora consegui aprender bastante sobre o Linux apenas brincando, mas tenho algumas perguntas para todos os profissionais experientes em Linux por aí.

1) Na linha de comando, se eu executar startx, o X11 será iniciado, seguido pelo LXDE. Se eu tivesse um monitor conectado, imagino ver uma transição da linha de comando para o ambiente da área de trabalho. Posso iniciar o X11 primeiro e x, em seguida, iniciar o LXDE no topo do X11 com /etc/init.d/lxdm start(isso está correto?) E obter o mesmo resultado que startx?

2) Em vez disso, digamos que eu executei /etc/init.d/lxdm startsozinho, o X11 seria iniciado automaticamente (já que o LXDE depende do X11)?

3) Na área de trabalho, se eu CTRL+ALT+F1voltar à linha de comando, será possível desligar o LXDE usando /etc/init.d/lxdm stop. O X11 fecha automaticamente com o encerramento do LXDE?

4) Qual é a maneira correta / segura de desligar o X11?

obrigado

radiano
fonte

Respostas:

18

1) Se você iniciar o X por si só, provavelmente se encontrará sentado com uma tela cinza em branco com um X para o cursor do mouse. O sistema X window oferece a capacidade de colocar gráficos na tela, mas você precisa de outros componentes para realmente colocar as coisas na tela. Iniciar o LXDM inicia o X, pois é uma dependência que o LXDM seja realmente executado; portanto, não há motivo real para iniciar o X primeiro e depois usá-lo /etc/init.d/lxdm start.

2) Sim, sim. Você está iniciando o Desktop Manager, que inicia o ambiente da área de trabalho para fornecer uma GUI.

3) Sim, sim. O Desktop Manager (LXDM) é o que fornece X na forma do LXDE (Desktop Environment)

4) eu uso /etc/init.d/lxdm stop. Geralmente, usar os init.dscripts é a maneira mais segura de interromper os serviços para garantir que nenhum arquivo obsoleto seja deixado para trás. No entanto, com o X, acho que não há mal algum em fazer umkillall -9 lxdm

Lawrence
fonte
Acabei de instalar o lxde no Debian 9.5 - mas não tenho o /etc/init.d/lxdm no meu sistema ... #
TheStoryCoder
Você instalou o LXDM também? Eu acredito que o DM padrão no Debian é LightDM
Lawrence
Ah ... não, eu não instalei o LXDM. Eu não teria conseguido isso quando instalei o LXDE? E eu realmente preciso instalar algo separadamente apenas para parar o LXDE?
TheStoryCoder
O LXDE nem sempre instala o LXDM. Se você tiver o lightdm instalado, basta executar em /etc/init.d/lightdm stopvez delxdm
Lawrence
Eu não tenho lxdminstalado. Mas eu realmente preciso disso para o LXDE ?! Eu não entendo muito bem LXDE vs lxdm ...
TheStoryCoder