1 votes

Solaris 10 : x11-server n'apparaît pas comme un service

J'ai une boîte Solaris 10 sur laquelle j'ai récemment installé le dernier ensemble de correctifs recommandé. X est en cours d'exécution, ainsi que cde-login. Lorsque je fais un "svcs", je peux voir le service cde-login, mais x11-server n'apparaît pas comme un service, même si je fais un "svcs -a". Dans la liste des processus, X apparaît comme :

/usr/openwin/bin/Xsun :0 -defdepth 24 -nobanner -auth /var/dt/blah

x11-server n'est pas listé dans inetadm, donc je ne pense pas qu'il soit exécuté dans le style traditionnel.

Comment X peut-elle démarrer si elle n'est pas gérée par SMF ?

1voto

Vicent Marti Points 2942

Que se passe-t-il si vous désactivez le service cde-login ? Je pense que X est en fait lancé par le service cde-login lui-même.

0voto

Bill Weiss Points 10602

Vous pouvez faire un pstree (ou équivalent) pour voir ce qui l'a démarré. Cela pourrait vous aider.

0voto

daharon Points 1355

X est démarré par dtlogin ou gdm, qui exécutent le script /usr/X11/bin/Xserver script qui lit les propriétés du service SMF x11-server pour déterminer quel serveur X démarrer (Xsun ou Xorg) et avec quels drapeaux le démarrer. x11-server n'apparaît que dans le svcs -a sortie si une instance a été créée pour la démarrer directement, au lieu de passer par le gestionnaire d'affichage - cela peut être fait pour des machines exécutant un service de type kiosque qui ne veulent pas l'écran de connexion du gestionnaire d'affichage, ou des machines exécutant Xvfb pour des services web à utiliser pour le rendu d'images, etc.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X