Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3092 connectés 

 


Dernière réponse
Sujet : Mettre kdm à la place de xdm
qdm

Jar Jar a écrit a écrit :

dpkg-reconfigure xdm
 
OUPS !!!!!  




 
Tu sais plus j'y pense plus je sens que je vais le faire  :sol:


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
qdm

Jar Jar a écrit a écrit :

dpkg-reconfigure xdm
 
OUPS !!!!!  




 
Tu sais plus j'y pense plus je sens que je vais le faire  :sol:

Jar Jar dpkg-reconfigure xdm
 
OUPS !!!!!
apolon34 verifies dans /etc/X11/xdm
 
edites les scripts, il me semble que c'est range la dedans
qdm J'ai trouvé la solution autrement (on peut rajouter KDE3 dans kcontrol).
 
Bon ultime problème, à chaque fois que KDM se lance, il y a un programme qui s'appelle xconsole qui est lancé et qui persiste meme une fois KDE lancé
apolon34 ajoutes le path de kde dans ton path
 
(define dans $HOME/.bash_profile ou $HOME/.bashrc)
qdm Bon alors j'ai charcuté mes fichiers de config comme un porc (notamment j'ai commenté prefdm et mis la ligne de jyp à la place) et maintenant kdm se lance.
 
Par contre il trouve pas le path de KDE donc il lance IceWM. Une idée ?
[Albator] prefdm c'est un script qui regarde quels dm sont présents et lance le meilleur (dans l'ordre: gdm, kdm, xdm). Comme avec KDE3 installé en RPM sur Mandrake 8.2, le /opt/kde3/bin n'est pas dans le path par défaut, prefdm ne le trouve pas donc ne le lance pas.
 
Edit: peut etre que kdm de kde3 n'est tout simplement pas installé. Vérifie qu'il se trouve dans /opt/kde3/bin .

 

[jfdsdjhfuetppo]--Message édité par [Albator] le 19-05-2002 à 00:14:27--[/jfdsdjhfuetppo]

qdm Bon ben c'est pas gagné parce que ma MDK 8.2 (je sens que la Debian m'appelle...) a l'air d'utiliser des fichiers de conf en cascade.
 
Bon je vais voir la fin de /etc/inittab
 

 
# Run xdm in runlevel 5
# xdm is now a separate service
x:5:respawn:/etc/X11/prefdm -nodaemon
 

 
Bon je vais donc voir ce prefdm
 

 
# we have to assume that /etc/sysconfig/desktop has two variables, DESKTOP
# and DISPLAYMANAGER because administors may prefer a specific DM regardless
# of desktops.
# DISPLAYMANAGER is referenced by this script, and DESKTOP is referenced
# as system-wide default by /etc/X11/Xsession script only when X-session
# is opened by "startx" command.  
# when DMs open an X-session, they send DESKTOP, which is in this case
# directly selected by users, as a commandline argument of /etc/X11/Xsession.
# actually Xsession script is only able to know by existance of its first
# argument whether it is called by DM or "startx". see the logic
# in /etc/X11/Xsession.
# If DISPLAYMANAGER is not defined, then assume that it is the same as DESKTOP
preferred=
if [ -f /etc/sysconfig/desktop ]; then
 . /etc/sysconfig/desktop >/dev/null 2>&1
 [ -z "$DISPLAYMANAGER" ] && DISPLAYMANAGER=$DESKTOP
 if [ "$DISPLAYMANAGER" = "GDM" -o "$DISPLAYMANAGER" = "gdm" -o "$DISPLAYMANAGER" = "GNOME" -o "$DISPLAYMANAGER" = "gnome" -o "$DISPLAYMANAGER" = "Gnome" ]; then
  preferred=gdm
 elif [ "$DISPLAYMANAGER" = "KDM" -o "$DISPLAYMANAGER" = "kdm" -o "$DISPLAYMANAGER" = "KDE" -o "$DISPLAYMANAGER" = "kde" ]; then
  preferred=gdm
 elif [ "$DISPLAYMANAGER" = "KDM" -o "$DISPLAYMANAGER" = "kdm" -o "$DISPLAYMANAGER" = "KDE" -o "$DISPLAYMANAGER" = "kde" ]; then
  preferred=kdm
 elif [ "$DISPLAYMANAGER" = "XDM" -o "$DISPLAYMANAGER" = "xdm" ] ; then
                preferred=xdm
 fi
fi
# xdm-like program are launched from the console, however, the locale-setting
# can be done in a way that console is not localize, while X11 is.
# That is handled by the lang.sh script, depending on the existance # $DISPLAY or $DESKTOP variable. Now that $DESKTOP is defined resour[ -z "$DESKTOP" ] && DESKTOP=dummy_DESKTOP_variable
. /etc/profile.d/lang.sh
[ "$DESKTOP" = "dummy_DESKTOP_variable" ] && unset DESKTOP
 
 
if [ -z "$preferred" ] || ! which $preferred >/dev/null 2>&1; then
  [ -z "$preferred" ] && shouldsave=1
  if which kdm >/dev/null 2>&1; then
      preferred=kdm
  elif which gdm >/dev/null 2>&1; then
 preferred=gdm
  elif which xdm >/dev/null 2>&1; then
 preferred=xdm
  fi
  [ "$shouldsave" ] && [ "$preferred" != "xdm" ] && echo DISPLAYMANAed >> /etc/sysconfig/desktop
fi
if [ -n "$preferred" ]; then  
 exec `which $preferred` $* >/dev/null 2>&1
fi
exit 1

 
Ce que j'ai pu en comprendre avec mes connaissances très médiocres en bash c'est que /etc/sysconfig/desktop gère le desktop manager. Or si on le regarde :
 

DISPLAYMANAGER=kdm

 
Là je dois avouer que je comprends rien
jyp edite le fichier /etc/inittab
c'est en fin de fichier
 
la fin du mien :
# xfs:5:once:/usr/X11R6/bin/xfs
#gdm:5:once:/usr/bin/gdm
kdm:5:once:/opt/lunar/kde/2/bin/kdm
#xdm:5:once:/usr/X11R6/bin/xdm
qdm J'ai désinstallé et réinstallé KDE 3, mais maintenant j'ai xdm à la place de kdm. Alors kdm existe bel et bien mais c'est pas lui qui est lancé au démarrage. Quel fichier de config dois je modifier pour retrouver kdm

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)