Gentoo - Installation

Installer Gentoo facilement - Environnement de bureau (OpenRC)

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières

logo_gentoo



Introduction




Vous aimez Gentoo et vous voulez installer une interface graphique ?

Voila, les manipulations à réaliser pour installer LXDE ou MATE.

Mettre à jour d'abord Gentoo : http://www.linuxtricks.fr/wiki/mise-a-jour-de-gentoo

Prérequis de l'environnement de bureau




Dans un premier temps, installer sur votre ordinateur Gentoo.

Pour l'installation, se référer à ce tuto : installer-gentoo-facilement



Sélection du "profile"




Pour éviter de remplir sans cesse le fichier /etc/portage/package.use on va basculer sur le profile desktop/

Pour afficher les profiles dispo :

Code BASH :
eselect profile list


Puis choisir le profile adéquat via :

Code BASH :
eselect profile set X


où X correspond au numéro de profil nommé :

default/linux/$ARCH/13.0/desktop


$ARCH correspond à voitre architecture ! x86 pour du 32bits et amd64 pour du 64bits

Vérifier les pilotes vidéo / clavier




Dans le fichier make.conf on vérifie que les infos sur les cartes vidéo et entrées sont bien là :

Code BASH :
nano -w /etc/portage/make.conf


Code BASH :
VIDEO_CARDS="intel nvidia nouveau radeon vesa virtualbox" #Cartes graphiques, choisir les cartes adéquats
INPUT_DEVICES="evdev synaptics"


Pour la vidéo dans le noyau, vérifier que le support est actif (exemple nvidia) :

Code BASH :
Device Drivers --->
   Graphics support --->
      <*>  Nouveau (nVidia) cards


Et pareil pour le clavier (evdev) :

Code BASH :
Device Drivers --->
  Input device support --->
  <*>  Event interface




Installer le serveur X




Dans un premier temps, on installe le serveur X :

Code BASH :
emerge -avq x11-base/xorg-server x11-base/xorg-drivers xorg-x11


On peut aussi installer une belle police d'écriture comme Droid :

Code BASH :
emerge -avq droid


Clavier Français




Pour bénéficier du clavier français, il faut créer un fichier de configuration pour xorg : keyboard.conf

Code BASH :
mkdir /etc/X11/xorg.conf.d
nano -w /etc/X11/xorg.conf.d/10-keyboard.conf


Y placer ceci dedans :

Code BASH :
Section "InputClass"
    Identifier "keyboard"
    Driver "evdev"
    Option "XkbLayout" "fr"
    Option "XkbVariant" "oss"
    Option "XkbOptions" "compose:menu"
    MatchIsKeyboard "on"
EndSection




Installer le gestionnaire de connexion




Pour le gestionnaire de connexion, j'installe lightdm, car il est léger. Il ne faut pas oublier son "greeter" GTK :

Code BASH :
emerge -avq lightdm-gtk-greeter


Une fois tout installé, il faut indiquer qu'on souhaite utiliser lightdm-gtk-greeter comme gestionnaire de connexion.

Éditer le fichier /etc/conf.d/xdm

Code BASH :
nano -w /etc/conf.d/xdm


Indiquer lightdm comme DISPLAYMANAGER

Code BASH :
DISPLAYMANAGER="lightdm"


On ajoute le service au démarrage :

Code BASH :
rc-update add xdm default
 * service xdm added to runlevel default
 


On ajoute aussi dbus :

Code BASH :
rc-update add dbus default
 * service dbus added to runlevel default


Si on démarre lightdm, on aura ça :

Code BASH :
/etc/init.d/xdm start


gentoo_lxde_1



Installer l'environnement de bureau




MATE




Pour installer MATE, on va installer le paquet mate.

Code BASH :
emerge -avq mate


Il se peut qu'il y ait des petits réglages à faire :

Code TEXT :
The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by gnome-base/gnome-keyring-3.20.0::gentoo
# required by app-crypt/libsecret-0.18.5::gentoo
# required by sys-apps/gnome-disk-utility-3.20.2::gentoo
# required by mate-base/mate-1.12-r1::gentoo[extras]
# required by mate (argument)
>=app-crypt/pinentry-0.9.5 gnome-keyring
# required by x11-misc/mozo-1.12.0-r1::gentoo[-gtk3]
# required by mate-base/mate-1.12-r1::gentoo[base]
# required by mate (argument)
>=mate-base/mate-menus-1.12.0-r1 python
 


Donc

Code BASH :
echo "app-crypt/pinentry gnome-keyring" >> /etc/portage/package.use/custom
echo "mate-base/mate-menus python" >> /etc/portage/package.use/custom


Et on relance :

Code BASH :
emerge -avq mate


Il faut prévoir d'avoir assez de RAM (au moins 3Go en 64bits) pour la compilation des librairies gtk.

Une fois terminé, rebooter, et le tour est joué :magic:

LXDE




Pour installer LXDE, on va installer le paquet lxde-meta.

Code BASH :
emerge -avq lxde-meta


Il faut prévoir d'avoir assez de RAM (au moins 3Go en 64bits) pour la compilation des librairies gtk.

Une fois terminé, rebooter, et le tour est joué :magic:

gentoo_lxde_2