• # moreover

    Posté par . En réponse au message Distrib. Linux sans interface graphique. Évalué à 0.

    en plus de ce qui a été dit précédemment, il me semble que tu veux programmer deux composants : le gestionnaire de sessions et le gestionnaire de fenêtre/bureau.

    Sur ma distrib (ubuntu), le gestionnaire de sessions s'appelle gdm, et le gestionnaire de bureau est gnome.
    gdm est un service qui est contenu dans le paquetage gdm, et qui est lancé par le script /etc/init.d/gdm. Il est de plus lancé automatiquement au démarrage du système. Le bureau Gnome est lancé par gdm lors de la connexion d'un utilisateur. Il est configuré comme une session de gdm, et l'utilisateur, lorsqu'il entre ses identifiants de connexion, peut choisir entre Gnome et d'autres sessions éventuelles (KDE, XFCE,...) si elles sont installées et enregistrées dans la configuration de GDM.

    Donc si tu veux programmer ton propre gestionnaire de sessions et ton propre environnement de bureau/fenêtres, il te faut, du moins sous Ubuntu, désactiver le lancement automatique de GDM au démarrage et configurer ton propre gestionnaire de sessions pour qu'il se lance au démarrage.

    Ensuite, si tu veux programmer et utiliser ton propre gestionnaire de fenêtres, il faudra configurer ton gestionnaire de sessions pour qu'il lance ton gestionnaire de fenêtres lors de l'ouverture de session d'un utilisateur.

    En résumé, tu as impérativement besion du système XWindow installé sur ta distrib (XFree ou maintenant X.org sur la plupart des distributions), et tu n'as pas besoin de désinstaller les gestionnaires de de sessions et de bureaux déjà installés (GNOME, KDE, ...), il te suffit juste de les désactiver, et même simplement de désactiver le gestionnaire de session (GDM ou KDM suivant ton installation), en empéchant son lancement au démarrage de ton ordinateur.