Aller au contenu

gentoo et fedora sur le même disque


Messages recommandés

Bonjour,

j'ai installé Fedora sur hda avec un partitionement reparti :

/

/home

/usr

/tmp

...etc

comme beaucoup de gens prudents le font.

Voilà mon problème:

j'aimerai installer Gentoo pour profiter de enlightenment sur le meme disque.

Est-ce que je peux me servir du partitionement de Fedora pour /home /opt et divers autres, ou bien si je les active avec Gentoo elles seront écrasées?

--------------

Autre question: y at-il dans cette distribution un outil comme DiskDruid qui me permettra d'installer Gentoo sur un partionement personnalisée? en fait, j'ai une partition Vfat que j'aimerai formater et dédier à Gentoo...

Et j'imagine qui si je veux redemarrer sur Fedora, il me faudra réécrire le etc/fstab pour spécifier que la vieille partition vfat est maintenant ext3 ?

merci de vos réponses...

Lien vers le commentaire
Partager sur d’autres sites

oui, tu peux garder /tmp le swap, et /home aussi si tu veux, bien que tu peux avoir quelques petits problemes au niveau des fichiers de conf ( fichiers cachés de type ~/.*rc ) entre les différentes version.

Pourquoi devoir installer une autre distribution pour pouvoir installer un autre window manager ?????

Lien vers le commentaire
Partager sur d’autres sites

Pourquoi devoir installer une autre distribution pour pouvoir installer un autre window manager ?????

j'ai pensé que c'était une bonne solution pour régler les nombreux problêmes de dépendances que ça va créer...

mais si tu peux me conseiller une manière plus simple ( et plus propre, j'imagine :transpi: )

je suis preneur!

Lien vers le commentaire
Partager sur d’autres sites

Et je suis comme Rem, je ne capte pas pourquoi tu voulais changer de distribution pour un WM

Attention y'a 2 version majeures de Enlightenment :

- la 16.5, qui est installable facilement depuis n'importe quelle distrib

- la 17 qui est dispo uniquement en CVS, et qui est une vraie galère à installer à la main. Heureusement, les ptits gars de chez gentoo ont fait un ebuild qui fonctionne pas trop mal, parait-il :mad2: Ce que les autres distribs ne proposent pas, apparement.

Lien vers le commentaire
Partager sur d’autres sites

un cvs, ce n'est pas la mort. Installer un soft sous linux ca ne se résume pas a installer des binaires, et a mon avis, tu gagneras tu temps a chercher comment on installe la version cvs plutot qu'a prendre je ne sais combien d'heure pour installer gentoo, qui reste une excellente distribution. De plus, ca te servira par le suite pour d'autres applications.

Toutefois, est ce que la différence de version justifie cela ? Je n'en suis pas sur pour ma part.

Lien vers le commentaire
Partager sur d’autres sites

OK, je me suis farçi le CVS...à partir de cette page

https://vogelweith.homeftp.net/Linux/e17.php

bon, j'espère que ça marche.

mais il y a un petit truc qui me chiffonne, au point 3.1: il dit

Pour que ce soit entrance qui démarre la session graphique au démarrage de la machine, il faut créer les liens dans /etc/rc*.d avec la commande suivante :

# update-rc.d entrance start 99 2 3 4 5 . stop 01 0 1 6 .

j'ai pas de fichier /etc/rc*.d donc je ne sais pas si c'est vraiment utile...en plus c'est un peu esoterique ces chiffres

Ensuite il ne dit rien sur Xinitrc

à votre avis, il faut que je mette quoi ?

Et qu'est ce que je peux modifier pour avoir Enlightenment dans les options du gdm ?

Lien vers le commentaire
Partager sur d’autres sites

voilà tout le probleme : entrance est un autre dm (different de gdm) et très joli (basé sur le graphisme de enlightement), donc si tu veux l'utiliser, il faut le lancer à la place de gdm

ce qui ce fait en faisant en sorte que le script d'init du dm (peut-être /etc/init.d/xdm ou /etx/init.d/dm) lance entrance.

Je ne sais pas comment FC gere ça mais c'est une idée dans ce sens...

Lien vers le commentaire
Partager sur d’autres sites

Cooriger moi si je me trompe mais, cette fameuse ligne de commande (update-rc.d ...) va modifier ce qu'il faut ou il faut pour que entrance se lance au bon stade d'init (paramètre après start) et s'arrête quand il faut (paramètre après stop).

Je suis en train de faire l'installation sur ma Fedora Core 3, je donnerais un peu de retour d'expérience ce soir :yes:

Ce serais pas mal de modifier le titre du sujet. Par exemple: "installation d' Enlightenment E17 / Entrance sous Fedora Core 3" ;)

Lien vers le commentaire
Partager sur d’autres sites

J'ai pas regardé en détail les différences de fonctionnement entre rcupdate et updaterc de debian/gentoo, mais cela fait pareil et modifie le scrit d'initialisation de la distribution. Perso j'utilise les 2 ( j'ai debian et gentoo maintenant ) et ca fonctionne de la meme maniere, et plutot bien, meme si certaines commandes sont différentes.

Lien vers le commentaire
Partager sur d’autres sites

J'ai trouvé ça:

Changer de Display Manager (xdm, kdm, gdm...) ou Bannière de login.

Voir le glossaire, entrée Display manager.

Le display manager que vous utilisez est défini dans le fichier /etc/inittab. Dans ce fichier, vous devez avoir une ligne ressemblant à la suivante (en gras ci-dessous) :

[root@taz ~]# less /etc/inittab
[...]
# Run xdm in runlevel 5
# xdm is now a separate service
x:5:respawn:/etc/X11/prefdm -nodaemon

Ici, le système utilise prefdm comme bannière de login. prefdm est un lien symbolique vers le vrai display manager :

[root@taz ~]# cd /etc/X11/
[root@taz /etc/X11]# ls -l prefdm
lrwxrwxrwx  1 root  root   12 nov 18 04:14 prefdm -> /usr/bin/kdm*

Afin de changer de display manager, je vous conseille, si vous n'utilisez pas encore prefdm, de le faire, c'est-à-dire de remplacer la ligne de votre /etc/inittab par la ligne "x:5:respawn:/etc/X11/prefdm -nodaemon", puis de faire pointer prefdm vers le display manager voulu (ici, gdm) :

[

root@taz /etc/X11]# whereis gdm
gdm: /usr/bin/gdm
[root@taz /etc/X11]# ln -sf /usr/bin/gdm prefdm
[root@taz /etc/X11]# ls -l prefdm
lrwxrwxrwx  1 root  root   12 déc  5 18:51 prefdm -> /usr/bin/gdm*

La même méthode s'applique pour XDM ou n'importe quel autre display manager.

--------------------------------------------------------------------------------

Source: Changer de Display Manager (xdm, kdm, gdm...)

Bannière de login == Display Manager dans 100% des cas ???

(entrance = DM ?)

J'essaye à midi ou au pire ce soir...

Lien vers le commentaire
Partager sur d’autres sites

arf, prefdm sur la Fedora Core 3 est un script contenant ça:

#!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin


# shut down any graphical boot that might exist
if [ -x /usr/bin/rhgb-client ]; then
   /usr/bin/rhgb-client -quit
fi

# We need to source this so that the login screens get translated
[ -f /etc/profile.d/lang.sh ] && . /etc/profile.d/lang.sh

# Run preferred X display manager
preferred=
if [ -f /etc/sysconfig/desktop ]; then
       . /etc/sysconfig/desktop
       if [ "$DISPLAYMANAGER" = GNOME ]; then
               preferred=gdm
       elif [ "$DISPLAYMANAGER" = KDE ]; then
               preferred=kdm
       elif [ "$DISPLAYMANAGER" = XDM ]; then
               preferred=xdm
       fi
fi

shopt -s execfail

[ -n "$preferred" ] && exec $preferred $* >/dev/null 2>&1

# Fallbacks, in order
exec gdm $* >/dev/null 2>&1
exec kdm $* >/dev/null 2>&1
exec xdm $* >/dev/null 2>&1

# catch all exit error
exit 1

:mdr:

Si je comprend bien, c'est un script qui choisit le DM suivant une préférence stocker dasn /etc/sysconfig/desktop ... :keskidit:

Je vais voir, ce que ça fait en le remplaçant un lien symbolique (cf post précédant) pour renvoyer vers entrance. (sans oublier de faire un sauvegarde du script :fumer: AVANT):

# cp prefdm prefdm.old
# ln -sf /usr/local/bin/entrance prefdm
# ls -l prefdm
lrwxrwxrwx  1 root root 23 déc  3 17:45 prefdm -> /usr/local/bin/entrance
#

Lien vers le commentaire
Partager sur d’autres sites

d'une part, il vaudrait mieux appeler entrenced car c'est un demon qui doit être lancé au démarrage.

d'autre part, il faudrait plutyôt changer la variable $DISPLAYMANAGER dans le fichier ou elle est activée et modifier ton script pour qu'il lance entrenced dans le cas où cette variable est mise à la bonne valeur...

:transpi:

Lien vers le commentaire
Partager sur d’autres sites

Effectivement, pour le premier point, entrance m'a dis la même chose: entrance a besoin d'un serveur X déjà lancé et il vaudrais mieux lancer entranced à la place. OK fait, j'ai changer prefdm pour faire le lien avec entranced

Et là, une erreur:

WARNING: not a utf8 locale!
entranced: main: display number is 0
entranced_ips_init: Failed to open socket
INIT: Id "x" respawning too fast: disable for 5 min.

:francais:

Donc je vais voir pour ta soluce... mais je crians d'avoir le même message au lancement d'entranced :francais:

Lien vers le commentaire
Partager sur d’autres sites

il faut pas lancer e ?

#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
   xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
   xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
   xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
   xmodmap $usermodmap
fi

# Start the window manager:
exec enlightenment

Lien vers le commentaire
Partager sur d’autres sites

il faut pas lancer e ?

#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
   xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
   xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
   xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
   xmodmap $usermodmap
fi

# Start the window manager:
exec enlightenment

:transpi::transpi::mdr2: C quoi? C a mettre où ?

J'ai modifié mon script prefdm comme ça:

#!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin


# shut down any graphical boot that might exist
if [ -x /usr/bin/rhgb-client ]; then
   /usr/bin/rhgb-client -quit
fi

# We need to source this so that the login screens get translated
[ -f /etc/profile.d/lang.sh ] && . /etc/profile.d/lang.sh

# Run preferred X display manager
preferred=
if [ -f /etc/sysconfig/desktop ]; then
. /etc/sysconfig/desktop
if [ "$DISPLAYMANAGER" = ENLIGHTENMENT ]; then
               preferred=entranced
       elif [ "$DISPLAYMANAGER" = GNOME ]; then
 preferred=gdm
elif [ "$DISPLAYMANAGER" = KDE ]; then
 preferred=kdm
elif [ "$DISPLAYMANAGER" = XDM ]; then
        preferred=xdm
fi
fi

shopt -s execfail

[ -n "$preferred" ] && exec $preferred $* >/dev/null 2>&1

# Fallbacks, in order
exec gdm $* >/dev/null 2>&1
exec kdm $* >/dev/null 2>&1
exec xdm $* >/dev/null 2>&1
exec entranced $* >/dev/null 2>&1

# catch all exit error
exit 1

avec ENLIGHTENMENT dasn le fichier /etc/sysconfig/desktop

C'est comme si j'avais rien fait, je me retrouve sous kdm et impossible de choisir Enlightenment ;)

Lien vers le commentaire
Partager sur d’autres sites

Suite de mes péripéties...

Hier je mets mon kernel à jour, une réinstallation du driver nvidia s'impose donc. Je repasse en init 3 pour éviter les tentative respawning de X toutes les 5 min...

Les drivers 6629 compilent et s'installent, pas de problème (les 5336 ne veulent rien savoir, cf mon post sur l'acquisition video)...

Là je me dit, ben je peut peut-être lancer enlightenment... message d'erreur parce qu'il ne trouve pas de serveur X lancé (logique en init 3).

Je tente entranced => X se lance (joli logo nvidia) et surprise! kdm me demande mon login et je me retrouve sous KDE :cap:

Pourquoi je me retrouve avec kdm/KDE en lancant entranced en ligne de commande ??? :D:xzombi:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...