Le mar 25/03/2003 � 00:12, xahag a �crit : > Bonjour a tous ! > > Dans mon enthousiasme d�bordant pour les joies de linux, je me suis mis > � tous recompiler/installer/triturer dans tous les sens. Ca a tr�s bien > fonctionner jusqu'il y a peu... > > Apr�s le kernel et divers programmes, je me suis attaqu� � X. Et o > surprise, j'ai parfaitement r�ussi l'installation. Il faut dire que les > fichiers d'aide sont assez bien fait, et l'installation assez simple. > Mais, il y a toujours un mais. Maintenant, mon X fonctionne > parfaitement, mais je suis contraint d'utiliser le gestionnaire de > fen�tre par d�faut, qui est tr�s bien, cependant KDE � quelques > avantages ergonomiques non n�gligeable. > > Lorsque je me log (redhat linux 8.0) et que je demande KDE, il me dit > "could not locate kdeinit", malgr� qu'il tourne : > > [EMAIL PROTECTED] xahag]$ ps -ef |grep kdeinit > xahag 978 1 0 Mar24 ? 00:00:00 kdeinit: > Running... > xahag 981 1 0 Mar24 ? 00:00:00 kdeinit: dcopserver > --nosid --su > xahag 984 1 0 Mar24 ? 00:00:00 kdeinit: > klauncher > xahag 986 1 0 Mar24 ? 00:00:00 kdeinit: > kded > xahag 1910 879 0 00:03 pts/0 00:00:00 grep kdeinit > > Je dois bien avouer que je ne connais pas le fonctionnement de KDE vu > qu'il s'agissait de mon prochain objectif. Mes questions sont donc assez > simple en fin de compte, ou sont les fichiers de conf de gdmgreeter et > de KDE? Quelqu'un a-t-il de la doc sur gdmgreeter et la mani�re de le > configurer? Pourquoi, vu que X et gdmgreeter fonctionnent pafaitement et > que je n'ai pas toucher KDE, est-ce que KDE (et les autres) ne marche > pas? GDM greeter est une partie de X?de KDE? rien a voir?
Rien � voir. Gdm remplace (avantageusement xdm). Mais kdm fonctionne �galement. Je pense que la configuration de quel ..dm tu utilises doit se trouver dans /etc/sysconfig, l� un fichier texte du nom de desktop contien la valeur display-manager=gdm, tu peux le remplacer par xdm ou kdm (puis red�marrer) pour voir les diff�rences... flagrantes. Bref je suis pas un expert et d'autre que moi pourrons mieux te r�pondre, mais voici d�j� un d�grossissage (je ne sais pas ce que tu connais sur X et consort, mais tu t'en es bien tir� jusqu'ici avec la compilation). En fait X n'est que le syst�me d'affichage. L'interface entre l'application et l'�cran. Si X est lanc� sans autres forme de proc�s, il va afficher un �cran gris du plus bel effet et une croix noir en guise de pointeur. Sauf erreur c'est le fichier (� me corriger en cas de coquille) xinitrc (voire les fichier /etc/X11 et sous r�pertoire) qui d�termine ce qui est lanc� au d�marrage de X (ou �galement le script Xsession). Je pense qu'en 1986 (sauf erreur) lors de la naissance de X, les cartes graphiques, multicolors et � haute d�finition n'�tait pas � port�e de bourse pour tout le monde. X devait �tre une interface pouvant se connecter au travers le r�seau, ce qui signifie qu'une application �crite pour X, ne sait pas sur quel �crant physique s'afficher ce qu'elle veut effectivement afficher. En effet je peut tr�s bien �tre � Tombouctou et travailler, sur un PC ou autre, avec une application graphique fonctionnant sur un supercalculateur du CERN par exemple. On peut aussi faire fonctionner une application scientifique, qui a une interface graphique sur un SUN et dont les fen�tres s'ouvre sur mon PC portable. Bref, tu l'auras compris, c'est le telnet ou le ssh graphique (mais le cryptage en moins). Je m'�loigne un peut du sujet. Donc si on lance X, on a rien. Si on lance des applications graphique X, par exemple Xclock, ou un Xterm, ben elles sont bien affich�e, mais il n'y a pas de bordure, de bar de titre ou de bouton pour les agrandir rapetisser. Ca c'est la t�che du gestionnaire de fen�tre, comme twm, sawfish ou icewm. Mais � ce moment, il y a bien les boutons agrandir rapetisser et fermer, la bar de titre, mais il n'y a ni menu de d�marrage, ni ic�nes sur l'�cran etc... Ca c'est le job de KDE, Gnome ou autre. Donc nous avons au fond X et par dessus une applications X qui sont le gestionnaire de fen�tre et par dessus une autre application X qui est le desktop. Voil� un peut l'id�e (me corriger en cas de coquille!) Le probl�me c'est qu'il fallait un login simple pour les gens, je me vois mal me logger, lancer X (faut �tre root d�j�) etc.... Pour cela il y a l'anc�tre xdm. Il permet d'avoir une boite de dialogue avec le nom et le mot de passe � entrer, ainsi que le choix de la machine sur laquelle on veut se logger. Bon, je ne l'ai jamais utilis�, mais juste apper�u des screenshot il y a plusieurs si�cle ;D. Bref, les bureaux int�gr� comme KDE ou Gnome ont donc d�velopp� un xdm � eux (compatible avec ce dernier d'ailleur), mais avec un meilleur graphisme et probablement quelque gadjets suppl�mentaires. Le nom est kdm pour KDE et GDM pour Gnome. Comme t'as r�pondu quelqu'un , tu peux configurer gdm (avec je ne sais plus quel logiciel), pour te permettre alors de par exemple te connecter � une machine � distance. En effet, xdm permettait, par l'entremise du protocole xdmcp. Tu peux configurer par exemple pour que gdm acc�pte les requ�te xdmcp. Dans ce cas tu peux connecter au r�seau une autre station et te connecter sur cette machine, exemple : Machine A, avec gdm configur� pour requ�te xdmcp (sera le CLIENT X), Pentium 8 60 Ghz 1To RAM 10000Go HDD Machine B, i386 33 Mhz, �cran 1024x768x15bpp (si cela existe...) sinon 800x600x15bpp,HDD 350Mo, Linux minimal-Xserver c'est tout. Sur la machine B, lancer (en tant que root), X --query adresseIPMachineA :0, et hop magie, on a un �cran de login. Je fais le loggin et hop j'ai mon bureau KDE, je peux lancer mes applications bouffe m�moire-processeur-disquedur, pas de probl�me je fonctionne sur la machine A. Il est �vident que l'on peut d�s lors brancher ainsi PLUSIEUR serveurs X (du type Machine B) sur le client (Machine A). Encore une chose, tu peux lancer plusieur console graphique, soit locale soit distante (ou un mixte des deux). Dans le fichier de configuration de gdm (/etc/X11/gdm/dgm.conf) il y a une section nomm�e [servers], et il y a un 0=Standard, en dessous tu peux taper 1=standard. Maintenant au prochain d�marrage tu auras DEUX console graphique, une sour ctrl+alt+F7 et l'autre sous ctrl+alt+F8 (et tu passe de l'une � l'autre comme pour les consoles texte virtuelle ctrl+alt+F1 � F6). Tu peux en plus te logger sous une console texte virtuelle et lancer en tant que root X --query ipadresseMachinedistante :2 (le :1 est pris ici par la deuxi�me console locale) pour te brancher sur une machine distante et c'est alors sous ctrl+alt+F9. C'est parfois pratique pour �viter de devoir d�logger quelqu'un (ton �pouse par exemple), qui a un �cran de veille prot�g�, alors que tu veux juste faire un petit truc et que la personne n'est justement pas la. Hop un coup de crtl+alt+F8 je me log, je fais mon business, je me d�log, ctrl+alt+F7, ni vu ni connu.... Pour ce qui est de ton probl�me, je donne une piste, mais c'est vraiment tout relatif. Il semble que la derni�re distribution de RedHat soit livr�e avec ce qu'ils nomment BlueCurve (sauf erreur). Cette interface n'est apperement (de ce que j'ai compris, je n'utilise pas RedHat) ni KDE, ni Gnome, mais un joli (c'est tout relatif) m�lange des deux. Certains s'en sont plain, je ne sais. Est-ce qu'un killall kdeinit et un nouveau log suffit? Voil� j'�sp�re ne pas avoir �t� trop long et surtout ne pas avoir remach� ce que tu savais d�j� Jean-Bruno -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.
