Installation de Gentoo 2008.0 sur Inspiron 1525

Installation

Nous allons donc naturellement commencer par l'installation. Pour une bêta rien a signaler, configurez vos partitions et hop ça nous installe des paquets pré-compiler (gain de temps). L'installation c'est bien déroulé, et je doit dire que l'installateur graphique et de plus en plus stable. En effet je n'ai pas eu de plantage comparé au version précédentes. Passons maintenant à la plus grosse partie, la configurations. Ce qui suit est réalisé en version x86 et non x86_64 pour une installation de Gnome.

Make.conf

Voici mon ficher /etc/make.conf :

CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="$CFLAGS"
CHOST="i686-pc-linux-gnu"

MAKEOPTS="-j3"

#PORTDIR_OVERLAY=""

VIDEO_CARDS="intel i810 v4l v4l2 vesa vga"
INPUT_DEVICES="evdev keyboard mouse synaptics"
LINGUAS="fr"
ALSA_CARDS="hda-intel"
FEATURES="ccache"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="2G"

USE="exif gphoto2 xulrunner java nsplugin fbcondecor gnome-keyring mtp totem gphoto2 pulseaudio glitz ieee1394 a52 aac network theora x264 xvid gnutls usb v4l v4l2 musicbrainz tagwriting -accessibility laptop applet gedit nautilus fuse samba keyring networkmanager xinerama dell bash-completion gnome avahi acpi -kde -arts -qt -qt3 -qt4 -qtsupport bluetooth pcmcia -firefox"

Mise à jour de portage

Commençons donc par l'indispensable :

emerge —sync

Une fois la syncronisation effectuée nous allons pouvoir commencer à installer les outils de base. Personnellement à ce niveau de l'installation je préfère mettre à jour Python-2.4 en Python-2.5 (personnel). Dans ce cas executer bien python-updater.

emerge world -av

Il se peut qu'il y ai un problème de dépendance avec mktemp. Il faut le supprimer avant de passer la mise à jour :

emerge —unmerge mktemp

Après quelques minutes de compilation votre système devrai être à jour. Pensez à configurer les fichiers présent dans /etc/conf.d comme rc par exemple. Notez aussi que j'ai eu un petit problème avec curl. Faites :

USE="-ldap" emerge curl

Sinon vous aurez un problème de compilation. Nous allons maintenant à la configuration proprement dit de notre système.

Logiciel de base

Nous allons commencer à installer les logiciels indispensables pour notre petite machine. Regarder mon fichiers packages.kewords en bas de page car notre machine étant assez récente il nous faut les dernière version de logiciels.

emerge acpid pm-utils laptop-mode-tools

Une fois installé il faut ajouter les services au boot :

rc-update add acpid boot
rc-update add laptop-mode-tools boot

Gnome

Une fois le système de base installé nous allons commencer par installer Gnome.

emerge xorg-x11 xdm gdm
emerge gnome-light

Ici je vous laisse choisir les paquets Gnome à installer. Personnellement je suis en 2.22 ;)

ALSA

/etc/modules.d/alsa

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

# Set this to the correct number of cards.
# --- BEGIN : Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.16 ---
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
# --- END : Generated by ALSACONF, do not edit. ---

options snd-hda-intel model=dell
#options snd cards_limit=1

Le Wifi

Il faut que vous regardiez quels contrôleur vous avez :

lspci | grep -i wireless | grep —color '3945\\|4965'

Puis passons à l'installation :

Pour ipw3945 : echo "net-wireless/iwlwifi ipw3945" >> /etc/portage/package.use
Pour ipw4965 : echo "net-wireless/iwlwifi ipw4965" >> /etc/portage/package.use
emerge net-wireless/iwlwifi

Configurer l'horloge

Vous avez surment rencontré une erreur au boot concernant rtc . Il faut éditer le fichier /etc/conf.d/clock et modifier ce qui suit :

CLOCK_OPTS="—directisa" CLOCK_SYSTOHC="yes"

Xorg.conf

J'ai eu un peut de problème avec la configuration de Xorg avec Synaptics. Voici mon fichier /etc/X11/xorg.conf

Section "Files"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
ModulePath "/usr/lib/xorg/modules"
RgbPath "/usr/share/X11/rgb"
EndSection

Section "Module"
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "record"
Load "dbe"
Load "dri"
Load "glx"
Load "GLcore"
Load "xtrap"
Load "extmod"
Load "type1"
Load "freetype"
Load "synaptics"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "oss"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "SendCoreEvents"
Option "Device" "/dev/input/mouse1"
Option "Protocol" "event"
Option "SHMConfig" "true"
Option "Emulate3Buttons" "on"
EndSection

Section "Device"
VendorName "Intel Corporation"
BoardName "Mobile Integrated Graphics Controller"
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
Option "AccelMethod" "XAA"
Option "XAANoOffscreenPixmaps" "true"
Option "FramebufferCompression" "false"
Option "DRI" "true
EndSection

Section "Monitor"
Identifier "Monitor0"
# Modeline "1280x800" 71.53 1280 1330 1363 1447 800 803 809 824 -hsync vsync
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24

SubSection "Display"
Depth 8
ViewPort 0 0
Modes "1280x800"
EndSubSection

SubSection "Display"
Depth 16
ViewPort 0 0
Modes "1280x800"
EndSubSection

SubSection "Display"
Depth 24
ViewPort 0 0
Modes "1280x800"
EndSubSection

EndSection

Section "ServerLayout"
Identifier "X.org Configured"
Screen "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "TouchPad" "CorePointer"
EndSection

Section "DRI"
Mode 0666
EndSection

Conclusion&Liens

Pour conclure, il est vrai que j'ai rencontré quelques problème dû au matériels récent sur cette machine en ce qui concerne MESA et Xorg. J'ai dut installer Xorg7.4. Vous trouverez ci-dessous ma configuration pour le noyau. Je n'ai pas tous mis ici, car j'ai fais beaucoup de recherche. N'hésitez pas à utiliser les commentaires pour me poser des questions.

Vus : 476
Publié par TheLinuxFr : 61