Photographies, informatique, cuisine, et bien d’autres choses…

Installation d’Ubuntu 7.10 Gutsy Gibbon sur MacBook Core 2 Duo

8 décembre 2007 | Posté dans Informatique

Lors de la sortie de la version précédente d’Ubuntu, je m’étais décidé à l’installer sur mon MacBook tout fraîchement acheté (article précédent). Après avoir bataillé comme un fou pour configurer le wifi avec ma borne Airport Extreme j’avais fini par abandonner, car bien que la borne soit reconnue, j’étais dans l’incapacité à m’y connecter en WPA et je me refusais à configurer ma borne en WEP.

Aujourd’hui je me suis décidé à refaire le test avec la toute dernière version d’Ubuntu, à savoir la 7.10 dite Gutsy Gibbon.

L’installation de BootCamp et de rEFIt ayant déjà été effectuée, je n’ai pas eu à recommencer cette étape, mais si vous devez le faire, je vous conseille de suivre ce tutoriel, lequel m’avait permis de créer un partitionnement idéal pour mon MacBook.

Au démarrage mon rEFIt me propose de démarrer mon Mac sur Mac OS X ou sur Linux HD. J’insère mon CD d’Ubuntu 7.10 et demande à rEFIt de redémarrer. Ensuite il m’offre un choix de plus: démarrer sur Linux CD, ce que je choisi. L’écran de démarrage du LiveCD apparaît. F2 me permet de modifier la langue et F3 de choisir le clavier. Ensuite je choisi la première option (« Démarrer ») et le suspens commence…

Après quelques minutes de patience arrive enfin le fameux écran à fond brun d’Ubuntu. Un double-clic sur l’icône « Installer » et c’est parti ! L’installateur me demande de confirmer la langue, puis de choisir le clavier. Attention à bien prendre le clavier « Macintosh », sinon vous risquez d’avoir quelques surprises plus tard. Puis vient l’étape du partitionnement, et là il faut faire très attention à ce que vous faites, sinon vous risquez d’utiliser la partition utilisée par Mac OS X et de tout perdre ! Je choisi donc le partitionnement manuel et crée ensuite trois partitions à partir de l’espace libre: 5G pour /, 1G pour la Swap et le reste pour mon /home. Après validation Ubuntu formate les partitions nouvellement créées et commence l’installation. Il ne reste plus qu’à attendre quelques minutes, puis, lorsque l’installateur le demande, redémarrer l’ordi.

Au re-boot rEFIt me repropose de démarrer sur Mac OS X ou sur Linux HD. Je choisi bien évidemment le deuxième choix. Ubuntu démarre sans problème, via Grub, et me voici près à l’utiliser ! Enfin, prêt est un bien grand mot, il faut d’abord installer les mises à jour, puis configurer le wifi, le touchpad, réduire la consommation d’énergie et simuler la touche Alt-Gr.

Le wifi

Le wifi ne fonctionne pas par défaut, il nous faut donc installer le driver nécessaire. Grâce à la ligne de commande et à Madwifi c’est chose faite rapidement: sudo aptitude install build-essential
wget http://snapshots.madwifi.org/madwifi-trunk-current.tar.gz
tar -zxvf madwifi-trunk-current.tar.gz
cd madwifi-ng-*
make
sudo make install
sudo modprobe ath_pci
sudo modprobe wlan_scan_sta
Et là, c’est le miracle ! Le wifi est reconnu et j’arrive à me connecter à ma borne Airport Extreme du premier coup ! Merci Ubuntu ;-)

Le touchpad

Quand on a un MacBook, on s’habitue très vite à utiliser le défilement vertical et horizontal à deux doigt sur le touchpad, alors comment faire de même avec Ubuntu ?

Il faut modifier la section InputDevice pour le périphérique Synaptics du fichier /etc/X11/xorg.conf. Commençons par faire une copie de ce fichier, on est jamais trop prudent, puis éditons-le: sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_save
gksudo gedit /etc/X11/xorg.conf
et remplaçons la section InputDevice du périphérique Synaptics par la suivante:

Section "InputDevice"
         Identifier "Synaptics Touchpad"
         Driver "synaptics"
         Option "SendCoreEvents" "true"
         Option "Device" "/dev/psaux"
         Option "Protocol" "auto-dev"
         Option "LeftEdge" "10"
         Option "RightEdge" "1200"
         Option "TopEdge" "10"
         Option "BottomEdge" "370"
         Option "FingerLow" "10"
         Option "FingerHigh" "20"
         Option "MaxTapTime" "180"
         Option "MaxTapMove" "220"
         Option "SingleTapTimeout" "100"
         Option "MaxDoubleTapTime" "180"
         Option "HorizEdgeScroll" "0"
         Option "VertEdgeScroll" "0"
         Option "TapButton1" "1"
         Option "TapButton2" "3"
         Option "TapButton3" "2"
         Option "LockedDrags" "off"
         Option "VertScrollDelta" "20"
         Option "HorizScrollDelta" "50"
         Option "VertTwoFingerScroll" "1"
         Option "HorizTwoFingerScroll" "1"
         Option "MinSpeed" "1.10"
         Option "MaxSpeed" "1.30"
         Option "AccelFactor" "0.08"
         Option "Emulate3Buttons" "true"
         Option "SHMConfig" "on"
         # corner buttons
         Option "RTCornerButton" "0"
         Option "RBCornerButton" "0"
         Option "LTCornerButton" "0"
         Option "LBCornerButton" "0"
EndSection

Enregistrez et quitter. Pour appliquer ces changements, cliquez sur Ctrl-Alt-Backspace pour redémarrer l’interface graphique, ou quittez votre session et reconnectez-vous.

Cela fonctionne correctement, mais pas avec la configuration par défaut de Firefox. Pour corriger cela, ouvrez Firefox et taper about:config dans la barre d’adresse. Utilisez le filtre pour rechercher les deux lignes suivantes et modifiez-les comme suit: mousewheel.horizscroll.withnokey.action de 2 à 0
mousewheel.horizscroll.withnokey.numlines de -1 à 1
et le tour est joué, ça fonctionne aussi dans Firefox !

Réduire la consommation d’énergie

Pour cela c’est tout simple, il suffit d’installer le paquet powertop: sudo aptitude install powertop puis sudo powertop et suivre les instructions données pour réduire la consommation de votre MacBook.

Simuler la touche Alt-Gr

La touche Alt-Gr n’existant pas par défaut sur les claviers des MacBook, il va falloir la simuler, car cette touche est très utile par exemple pour les caractères @ ou {}[]. Pour ce faire allez ,dans « Système » => « Préférences » => « Clavier » => « Options de l’agencement » => « Sélecteur du 3e niveau » et cochez l’option « La touche de droite sélectionne le 3e niveau ». Ainsi votre touche « Pomme » de droite fonctionne comme la touche Alt-Gr des claviers Windows.

Et voilà ! Le tour est joué, tout fonctionne à merveille. Je tiens à remercier le site ubuntu-fr.org et surtout ce tutoriel dont je me suis inspiré pour écrire ce petit article.

Si vous avez des questions, des remarques ou des problèmes avec les informations données ci-dessus, n’hésitez pas à laisser un commentaire, je me ferai une joie de vous répondre.

Poster un commentaire