C'est vrai que c'était pas très clair... :hammer:

Je reformule : une fois que tu t'es connecté avec xfce, tu fermes ta session et tu en ré-ouvres une sans spécifier le bureau que tu veux. Normalement, tu revient sur le dernier bureau utilisé, XFCE dans ton cas...
Pour Epo :
gdm ne me demande rien, je sélectionne le bureau sous lequel je désire démarrer ma session sur la barre en bas de ma fenêtre. Rien d'autre. Pas de proposition.

Pour Opo :
non, Gnome revient toujours par défaut.

J'ai installé fluxbox qui est trés déroutant mais aussi trés intéressant 🙂
Hum... Personne ne saurait me dire pourquoi je ne peux pas choisir mon environnement par défaut ?
je repasserai demain ici si je n'oublie pas 😉
pour t'expliquer deux trois choses
si je ne passe pas fais moi un message dans ma boite
je repasse :p
Il faut modifier un script de demarrage commence par regarder(j'ai bien dit regarder) dans /etc/inittab
les runlevel sont les "niveau de demarrage" qui guident le demarrage de gnu/linux donc.
je te met doucement sur une piste, au fur et à mesure tu maitrisera mieux et comprendra mieux le système.

Sur une slackware la méthode est barbare :-P
chmod +x ou -x sur ce que l'on veut qui demarre ou pas en mode graphique :-P
chmod +x donne le droit d execution et -x l'enlève...
sur Fedora précisément je ne sais pas trop
méthode barbare:
1/
$ su -
2/
# yum groupremove 'GNOME Desktop Environment'
3/
# yum groupinstall XFCE
bioinfornatics wrote:méthode barbare:
1/
$ su -
2/
# yum groupremove 'GNOME Desktop Environment'
3/
# yum groupinstall XFCE
Trop barbare, attention!!!

As-tu déjà regardé de plus près la liste des paquets désinstallés??? Conseil à ne jamais donner à la légère, surtout quand la personne ne maîtrise pas encore son système. Il vaut mieux qu'il installe XFCE en plus de Gnome. Il évite comme ça de bien mauvaises surprises.
n1ck0 wrote:je repasse :p
Il faut modifier un script de demarrage commence par regarder(j'ai bien dit regarder) dans /etc/inittab
les runlevel sont les "niveau de demarrage" qui guident le demarrage de gnu/linux donc.
je te met doucement sur une piste, au fur et à mesure tu maitrisera mieux et comprendra mieux le système.

Sur une slackware la méthode est barbare :-P
chmod +x ou -x sur ce que l'on veut qui demarre ou pas en mode graphique :-P
chmod +x donne le droit d execution et -x l'enlève...
sur Fedora précisément je ne sais pas trop
Ne t'inquiète pas j'y vais à tâton car je n'ai pas envie de devoir tout re installer.
J'y jette un coup d'oeil et je reviens dire ce que j'ai vu.
La question que je me pose c'est pourquoi je n'ai pas ce choix en graphique lorsque je me logue.

Pour l'instant, j'avoue être un peu paumer dans l'arborescence de Gnu/Linux.
J'ai commencé à lire des tutos sur le sujet pour savoir où sont les choses et comment les trouver que ce soit via le système des fichiers ou bien en ligne de commande.Ca va me prendre du temps mais je ne suis pas trop pressé.
D'après ce que je lis dans le forum Gentoo, il existerait un fichier nommé ".xinitrc" dans ton répertoire personnel.
Comme son nom commence par un point, il s'agit d'un fichier caché.
Pour les voir dans l'explorateur, fais "Ctrl+H".
Essaie d'ouvrir ce fichier s'il existe sous Fedora et dis moi ce qu'il y a dedans.
Normalement, si ce fichier contient juste cette ligne :
exec startxfce4
XFCE sera lancé au démarrage du serveur X. Ce sera donc ton bureau par défaut.
Je viens de regarder dans le fichier inittab et voici ce qu'on y trouve :
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/event.d/rcS
#
# Individual runlevels are started by /etc/event.d/rc[0-6]
#
# Ctrl-Alt-Delete is handled by /etc/event.d/control-alt-delete
#
# Terminal gettys (tty[1-6]) are handled by /etc/event.d/tty[1-6] and
# /etc/event.d/serial
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(8), initctl(8), and events(5).
#
# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
# 
id:5:initdefault:
Qu'estce que je dois en déduire ?
Chacual wrote:D'après ce que je lis dans le forum Gentoo, il existerait un fichier nommé ".xinitrc" dans ton répertoire personnel.
Comme son nom commence par un point, il s'agit d'un fichier caché.
Pour les voir dans l'explorateur, fais "Ctrl+H".
Essaie d'ouvrir ce fichier s'il existe sous Fedora et dis moi ce qu'il y a dedans.
Normalement, si ce fichier contient juste cette ligne :
exec startxfce4
XFCE sera lancé au démarrage du serveur X. Ce sera donc ton bureau par défaut.
Ben il y a un problème alors parce que c'est précisément ce qu'il y a marqué dans le fichier .xinitrc
exec startxfce4
Quoi qui s'passe m'sieurs dames 🙂
Salut damage,

Ne touche pas au fichier inittab !!
Sa seule fonction est de définir le runlevel de démarrage : 5 dans notre cas. Que tu utilises Gnome, KDE, XFCE, ou quoi que ce soit d'autre, il s'agit bien du runlevel 5 (mode graphique).

Dans ton fichier .xinitrc, y'a-t-il bien "exec startxfce4" et non "exe startxfce4" ?
Oui tu as raison, je me suis trompé en tapant la ligne, c'est "exec startxfce" et non "exe."
J'ai corrigé dans le post d'avant.
c'est pour ça que j'ai bien dit lire le fichier inittab.
je voulais juste te montrer une etape avant le lancement du login manager graphique.
qui sont les runlevels.

je commence à avoir mal au crane avec mes cours sur le serveur de news innd :-?
Ok.

Je pense qu'en fait, c'est gdm qui nous embête... GDM est Gnome Desktop Manager. C'est lui qui doit être lancé au démarrage et qui fait du lobbying pour Gnome :-P

L'idée serait peut-être de ne pas l'utiliser et d'utiliser XDM à la place.

Je vais essayer de me documenter un peu sur les manips à faire et je te tiendrai au courant.
Tu peux également te documenter sur ces sujets et essayer d'avancer sans moi :hammer:

Je ne sais pas si une simple désinstallation de GDM / installation de XDM suffirait mais c'est possible...
Je suis pratiquement sûr que le sujet a déjà été traité dans le forum...
mais OÙ ?????... 😐
Chacual wrote:Ok.

Je pense qu'en fait, c'est gdm qui nous embête... GDM est Gnome Desktop Manager. C'est lui qui doit être lancé au démarrage et qui fait du lobbying pour Gnome :-P

L'idée serait peut-être de ne pas l'utiliser et d'utiliser XDM à la place.

Je vais essayer de me documenter un peu sur les manips à faire et je te tiendrai au courant.
Tu peux également te documenter sur ces sujets et essayer d'avancer sans moi :hammer:

Je ne sais pas si une simple désinstallation de GDM / installation de XDM suffirait mais c'est possible...
Evidemment je cherche aussi de mon côté, sinon ça n'a aucun intérêt si j'attend que d'autres ma donnent la solution 🙂
Le forum me permet d'avoir un début de piste et de confronter mes recherches ou mes interrogations avec des gens plus expérimentés que moi.

J'ai un ami qui a une Fedora 8 et dont le gdm permet de choisir la session et d'avoir le choix de faire de tel ou tel environnement celui par défaut. Chose que je n'ai pas sous fedora 9. Est-il possible d'installer le gdm de fedora 8 ?

Je vais chercher plus en profondeur sur le forum aussi.

Merci pour les réponses.
J'ai trouvé ceci dans un fil sur ce forum , est-ce que c'est applicable dans mon cas ?
aka Shiva wrote:Ce que veut Agbeladem, ça se fait effectivement en editant le ~/.xinitrc en entrant tout simplement le chemin de l'exécutable de l'environnement de bureau mais seulement avec la méthode de démarrage 'startx' depuis la console. Avec le vieux xdm, chaque utilisateur pouvait avoir son propre script: le ~/.xsession. Mais dans le cas qui nous concerne, GDM ne lit pas le .xinitrc (ni celui du répertoire /etc).

Enfin c'est 'switchdesk' qui permet de commuter un environnement du bureau par défaut sur un utilisateur.
$ su -
mot_de_passe_root
# yum install switchdesk
Pour l'utilisateur qui aura désormais fluxbox comme environnement graphique par default en excluant les autres:
$ switchdesk fluxbox
En remplaçant fluxbox par xfce, bien sûr.