Démarrage et arrêt de X11 et LXDE à partir de la ligne de commande


16

J'ai un Raspberry Pi avec Debian Wheezy (Raspbian) et jusqu'à présent, j'ai réussi à apprendre beaucoup de choses sur Linux, mais j'ai quelques questions pour tous les professionnels chevronnés de Linux.

1) À partir de la ligne de commande, si j'exécute startx, X11 se lancera suivi de LXDE. Si j'avais un moniteur connecté, j'imagine que je verrais une transition de la ligne de commande à l'environnement de bureau. Puis-je lancer X11 d'abord avec x, puis démarrer LXDE par dessus X11 avec /etc/init.d/lxdm start(est-ce correct?) Et obtenir le même résultat que startx?

2) Au lieu de cela, disons que j'ai exécuté /etc/init.d/lxdm startseul, X11 démarrerait-il automatiquement (puisque LXDE s'appuie sur X11)?

3) Depuis le bureau, si je CTRL+ALT+F1reviens à la ligne de commande, je devrais pouvoir arrêter LXDE en utilisant /etc/init.d/lxdm stop. X11 se ferme-t-il automatiquement avec la fin de LXDE?

4) Quelle est la manière appropriée / sûre d'arrêter X11?

Merci

Réponses:


19

1) Si vous lancez X seul, vous vous retrouverez probablement assis là avec un écran gris blanc avec un X pour le curseur de la souris. Le système X Window offre la possibilité de mettre des graphiques sur l'écran, mais vous avez besoin d'autres composants pour réellement mettre les choses à l'écran. Le démarrage de LXDM démarre X car c'est une dépendance pour que LXDM s'exécute réellement, il n'y a donc aucune raison réelle de démarrer X d'abord, puis de l'utiliser /etc/init.d/lxdm start.

2) Oui, ce serait le cas. Vous démarrez Desktop Manager qui démarre ensuite l'environnement de bureau pour vous fournir une interface graphique.

3) Oui, c'est le cas. Le Desktop Manager (LXDM) est ce qui fournit X sous la forme de LXDE (Desktop Environment)

4) J'utilise /etc/init.d/lxdm stop. En règle générale, l'utilisation des init.dscripts est le moyen le plus sûr d'arrêter les services pour garantir qu'aucun fichier périmé n'est laissé. Avec X cependant, je ne pense pas qu'il y ait de mal à simplement faire unkillall -9 lxdm


Je viens d'installer lxde sur Debian 9.5 - mais je n'ai pas /etc/init.d/lxdm sur mon système ...
TheStoryCoder

Avez-vous également installé LXDM? Je crois que le DM par défaut sur Debian est LightDM
Lawrence

Oh ... non, je n'ai pas installé LXDM. Ne l'aurais-je pas obtenu lorsque j'ai installé LXDE? Et dois-je vraiment installer quelque chose séparément juste pour arrêter LXDE ??
TheStoryCoder

LXDE n'installe pas toujours LXDM. Si vous avez installé lightdm, vous exécutez simplement /etc/init.d/lightdm stopau lieu delxdm
Lawrence

Je ne l'ai pas lxdminstallé. Mais ai-je vraiment besoin de ça pour LXDE?! Je ne comprends pas très bien LXDE vs LXDM ...
TheStoryCoder
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.