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 :

Copier vers le presse-papierCode BASH :
eselect profile list


Puis choisir le profile adéquat via :

Copier vers le presse-papierCode 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




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

Copier vers le presse-papierCode BASH :
nano -w /etc/portage/make.conf


Copier vers le presse-papierCode BASH :
VIDEO_CARDS="intel nvidia nouveau radeon vesa virtualbox" #Cartes graphiques, choisir les cartes adéquats
INPUT_DEVICES="evdev synaptics"




Installer le serveur X




Dans un premier temps, on installe le serveur X :

Copier vers le presse-papierCode BASH :
emerge -avq x11-base/xorg-server x11-base/xorg-drivers xorg-x11


Clavier Français




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

Copier vers le presse-papierCode BASH :
mkdir /etc/X11/xorg.conf.d
nano -w /etc/X11/xorg.conf.d/10-keyboard.conf


Y placer ceci dedans :

Copier vers le presse-papierCode 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 :

Copier vers le presse-papierCode 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

Copier vers le presse-papierCode BASH :
nano -w /etc/conf.d/xdm


Indiquer lightdm comme DISPLAYMANAGER

Copier vers le presse-papierCode BASH :
DISPLAYMANAGER="lightdm"


On ajoute le service au démarrage :

Copier vers le presse-papierCode BASH :
rc-update add xdm default
 * service xdm added to runlevel default
 


On ajoute aussi dbus :

Copier vers le presse-papierCode BASH :
rc-update add dbus default
 * service dbus added to runlevel default


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

Copier vers le presse-papierCode BASH :
/etc/init.d/xdm start


gentoo_lxde_1



Installer l'environnement de bureau




MATE




Pour installer MATE, on va installer le paquet mate.

Copier vers le presse-papierCode BASH :
emerge -avq mate


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

Copier vers le presse-papierCode 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

Copier vers le presse-papierCode 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 :

Copier vers le presse-papierCode 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.

Copier vers le presse-papierCode 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:

gentoo_lxde_2