web-dev-qa-db-fra.com

Démarrer et arrêter X11 et LXDE à partir de la ligne de commande

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

1) En 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 vers l'environnement de bureau. Puis-je lancer X11 d’abord avec x, puis lancer LXDE au-dessus de X11 avec /etc/init.d/lxdm start (est-ce correct?) Et obtenir le même résultat que startx?

2) À la place, supposons que j'ai exécuté /etc/init.d/lxdm start seul, X11 démarrera-t-il automatiquement (puisque LXDE repose sur X11)?

3) À partir du bureau, si je CTRL+ALT+F1 pour revenir à la ligne de commande, je devrais être en mesure d’arrêter LXDE en utilisant /etc/init.d/lxdm stop. X11 se ferme-t-il automatiquement à l’arrêt de LXDE?

4) Quel est le moyen approprié/sûr d’arrêter X11?

Merci

16
radian

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

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

3) Oui c'est le cas. Le gestionnaire de bureau (LXDM) est ce qui fournit X sous la forme de LXDE (environnement de bureau)

4) J'utilise /etc/init.d/lxdm stop. En règle générale, les scripts init.d constituent le moyen le plus sûr d’arrêter les services afin de s’assurer qu’aucun fichier périmé n’est laissé. Avec X cependant, je ne pense pas qu'il y ait de mal à faire un killall -9 lxdm

18
Lawrence