mai
10
2008
 

Après l’installation d’Ubuntu Hardy sur mon DELL Inspiron 1525, je me suis donc naturellement dirigé vers l’installation de GentooLinux (ma distribution :D ). Celà tombe plutôt bien puisque la version 2008 bêta est sortie. Ce qui implique un noyau plus récent, et donc le support de la carte réseau. Ce qui facilite les choses. Je par de la version LiveCD dans un soucis de gain de temps.

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.

Configuration

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 v4
l v4l2 musicbrainz tagwriting -accessibility laptop applet gedit nautilus fuse samba keyring networkmanager xinerama dell bash-completion gnome avahi acpi -k
de -arts -qt -qt3 -qt4 -qtsupport bluetooth pcmcia -firefox"

L’indispensables

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 "keyboard"
Option "XkbLayout" "fr"
Option "XkbModel" "pc105" # pour les claviers internationaux
#	Option "XkbVariant" "nodeadkeys" # pourrait ?tre utilis? par xterm
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 "DRI" "true"
#Option "XAANoOffscreenPixmaps" "true"
Option "AccelMethod" "EXA"
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. 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.

 
 
Partager et découvrir : Ces icônes sont des liens vers des sites de partage de signet sociaux où les lecteurs peuvent partager et découvrir de nouveaux liens.
  • bodytext
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Slashdot
  • Technorati
  • YahooMyWeb
 
 

Poster un Commentaire

XHTML: Tags autorisés: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>