Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| macbookgutsy [Le 09/06/2008, 19:12] – onizou | macbookgutsy [Le 25/12/2016, 16:52] (Version actuelle) – voir https://doc.ubuntu-fr.org/tutoriel/installer_ubuntu_sur_macbook L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | ====== Installation d' | ||
| - | |||
| - | Ce tutoriel vous guide durant l' | ||
| - | |||
| - | Pour un MacBook pro, il y a sûrement quelques modification à apporter, vous êtes libre de les effectuer. | ||
| - | |||
| - | **Attention! Il existe une [[installation: | ||
| - | |||
| - | |||
| - | |||
| - | ===== Pré-requis ===== | ||
| - | |||
| - | * Un MacIntel avec Mac OS X installé. | ||
| - | * Avoir mis son EFI à jour (dans Mac OS X, menu pomme / Mise à jours des logiciels) | ||
| - | * Le " | ||
| - | * rEFIT | ||
| - | * Un Cd Ubuntu i386 ou 64 si Core 2 Duo | ||
| - | * Une connexion à Internet | ||
| - | |||
| - | ===== Installation du système ===== | ||
| - | |||
| - | |||
| - | ==== Téléchargement et installation de Boot Camp ==== | ||
| - | |||
| - | Boot Camp est un utilitaire d' | ||
| - | * Le redimensionnement d'une partition. | ||
| - | * La création d'un CD avec les drivers du Mac pour Windows. | ||
| - | * Boot Camp permet aussi de " | ||
| - | |||
| - | |||
| - | Sous Mac OS X Tiger (10.4) il faut télécharger et installer [[http:// | ||
| - | |||
| - | Sous Mac OS X Leopard (10.5), BootCamp est déjà installé. | ||
| - | |||
| - | Lancez BootCamp, vous allez redimensionner la partition Mac OS X et créer une seconde partition. | ||
| - | |||
| - | Boot Camp vous propose de graver un CD de drivers pour Windows. Vous pouvez sauter cette étape. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Installation de rEFIt ==== | ||
| - | |||
| - | rEFIT est un menu de démarrage graphique pour les MacIntel, il nous sera utile pour pouvoir choisir entre le gestionnaire de démarrage de Mac OS X et GRUB. Avant d’effectuer ces opérations pensez à bien mettre à jour votre version de Mac OS X. | ||
| - | |||
| - | Téléchargez rEFIt l’image ([[http:// | ||
| - | |||
| - | Une fois ouverte, double-cliquez sur rEFIt.mpkg. Suivez les instructions et tout se passera bien. | ||
| - | |||
| - | A noter qu'il existe maintenant la version 0.11 de rEFIt | ||
| - | |||
| - | |||
| - | ==== Installation d' | ||
| - | Insérez le CD d' | ||
| - | |||
| - | Vous êtes maintenant sur le bureau d’Ubuntu. Double-cliquez sur l’icône “Installer” du bureau. | ||
| - | |||
| - | Deux choses importantes pendant cette installation : | ||
| - | * n' | ||
| - | * ne jamais négliger la phase de partionnement, | ||
| - | |||
| - | Dans l' | ||
| - | |||
| - | Normalement, | ||
| - | |||
| - | Au redémarrage, | ||
| - | * Si par hasard, il vous dit "No bootable device -- insert boot disk and press any key", redémarrer (à la main), utiliser le menu " | ||
| - | |||
| - | ===== Configuration du matériel ===== | ||
| - | |||
| - | Dans cette deuxième partie, nous allons aborder la configuration de notre toute fraîche Ubuntu. Nous allons entre autre configurer : le trackpad, le wifi, le rétro-éclairage, | ||
| - | |||
| - | Toutes les commandes que je vais vous donner seront des commandes à copier/ | ||
| - | |||
| - | C'est plus facile et plus rapide que de passer par une application graphique comme Synaptic. De plus ça évitera les erreurs de frappes si vous utilisez la méthode du copier/ | ||
| - | |||
| - | |||
| - | |||
| - | ==== Connaître la génération du Macbook ==== | ||
| - | |||
| - | Même si l' | ||
| - | |||
| - | Pour cela, dans un terminal : | ||
| - | < | ||
| - | |||
| - | Cette commande retourne résultat du type : | ||
| - | |||
| - | < | ||
| - | |||
| - | ce qui signifie que vous avez, dans ce cas, un macbook de 4ème génération. | ||
| - | pour plus d' | ||
| - | [[http:// | ||
| - | |||
| - | ==== Activer le dépôt Mactel-support ==== | ||
| - | |||
| - | Un groupe d' | ||
| - | [[https:// | ||
| - | Ils proposent des paquets spécifiques sur le dépot qu'il faut ajouter : | ||
| - | |||
| - | Système/ | ||
| - | |||
| - | Aller dans Configuration/ | ||
| - | |||
| - | Dans l' | ||
| - | |||
| - | < | ||
| - | |||
| - | |||
| - | ==== Le wifi ==== | ||
| - | |||
| - | Le wifi est reconnu de base pour les core duo simple : sautez donc cette section. | ||
| - | |||
| - | La tâche se complique avec les core 2 duo, non seulement c'est plus compliqué mais en plus vous avez le choix entre deux solutions qui ne sont pas innées. | ||
| - | |||
| - | **Récemment est sorti une troisième génération de MacBook à base de Santa rosa. Voir en bas de la section wifi pour comment faire fonctionner le wifi sur cette génération.** | ||
| - | |||
| - | <note important> | ||
| - | N' | ||
| - | |||
| - | [[: | ||
| - | </ | ||
| - | |||
| - | |||
| - | === Madwifi === | ||
| - | < | ||
| - | sudo aptitude install build-essential | ||
| - | wget http:// | ||
| - | tar -zxvf madwifi-trunk-current.tar.gz | ||
| - | cd madwifi-trunk-* | ||
| - | make | ||
| - | sudo make install | ||
| - | sudo modprobe ath_pci | ||
| - | sudo modprobe wlan_scan_sta | ||
| - | </ | ||
| - | |||
| - | Si vous préférez installer la version de test de madwifi, | ||
| - | < | ||
| - | sudo aptitude install subversion | ||
| - | svn checkout http:// | ||
| - | </ | ||
| - | puis reprendre à '' | ||
| - | |||
| - | Le wifi devrait maintenant fonctionner. | ||
| - | |||
| - | Il reste qu'un problème peut arriver : si le wifi s' | ||
| - | < | ||
| - | sudo iwpriv ath0 bgscan 0 | ||
| - | </ | ||
| - | |||
| - | Vous pouvez aussi l' | ||
| - | < | ||
| - | sudo sed -i~ ' | ||
| - | </ | ||
| - | |||
| - | === ndiswrapper ==== | ||
| - | L' | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | Sur le CD de drivers, vous trouverez un fichier nommé atherosxpinstaller.exe qui nécessite d' | ||
| - | * activez les dépôts mutltiverse | ||
| - | * installez les logiciels rar et unrar | ||
| - | < | ||
| - | sudo aptitude install rar unrar | ||
| - | </ | ||
| - | * décompressez le fichier atherosxpinstaller.exe comme ceci : | ||
| - | < | ||
| - | mkdir ~/atheros | ||
| - | unrar x atherosxpinstaller.exe ~/atheros/ | ||
| - | </ | ||
| - | * Il ne reste plus qu'à utiliser ces drivers avec ndiswrapper : | ||
| - | < | ||
| - | sudo apt-get install ndiswrapper-utils-1.8 | ||
| - | |||
| - | sudo ndiswrapper -i " | ||
| - | sudo modprobe ndiswrapper | ||
| - | sudo echo >> / | ||
| - | </ | ||
| - | |||
| - | === Sur un MacBook Santa Rosa === | ||
| - | < | ||
| - | sudo apt-get install ndiswrapper-utils-1.9 | ||
| - | wget http:// | ||
| - | unzip macwifi.zip | ||
| - | cd drivers/ | ||
| - | sudo ndiswrapper -i bcmwl5.inf | ||
| - | ndiswrapper -l | ||
| - | sudo depmod -a | ||
| - | sudo modprobe ndiswrapper | ||
| - | sudo cp / | ||
| - | echo -e 'auto lo\niface lo inet loopback\n' | ||
| - | sudo ndiswrapper -m | ||
| - | echo ' | ||
| - | echo ' | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==== La résolution d' | ||
| - | Le gestionnaire de pilotes propriétaires intégré à Gutsy a du configurer votre carte graphique correctement. | ||
| - | |||
| - | Pour un MacBook ce sera les pilotes Intel, pour les Pro ce sera du ATI ou nVidia. | ||
| - | |||
| - | |||
| - | ==== Le touchpad ==== | ||
| - | Il s'agit certainement là de la question la plus posée (avec le wifi). Quand on a un MacBook, on s'est vite habitué aux défilements vertical et horizontal à deux doigts en même temps n' | ||
| - | |||
| - | Comment faire pour émuler ça sous Ubuntu ? | ||
| - | |||
| - | Il faut éditer le fichier / | ||
| - | < | ||
| - | sudo cp / | ||
| - | </ | ||
| - | puis éditez le fichier " | ||
| - | < | ||
| - | gksudo gedit / | ||
| - | </ | ||
| - | |||
| - | La documentation du wiki anglophone nous donne à ce point deux solutions. La première est la plus semblable à Mac OS X, la deuxième se contente d' | ||
| - | |||
| - | < | ||
| - | Section " | ||
| - | Identifier " | ||
| - | Driver " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | # corner buttons | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | EndSection | ||
| - | </ | ||
| - | |||
| - | Enregistrez et quittez. | ||
| - | |||
| - | Cette configuration vous propose un clic droit en tapant à deux doigts en même temps n' | ||
| - | |||
| - | Cela fonctionne correctement mais pose problème avec la configuration de Firefox par défaut. Il s' | ||
| - | < | ||
| - | mousewheel.horizscroll.withnokey.action de 2 à 0 | ||
| - | mousewheel.horizscroll.withnokey.numlines de -1 à 1 | ||
| - | </ | ||
| - | De plus ça peut-être une bonne idée d' | ||
| - | |||
| - | Dans Système > Préférence > Sessions, ajoutez une entrée avec comme commande : | ||
| - | < | ||
| - | syndaemon -t -d | ||
| - | </ | ||
| - | |||
| - | L' | ||
| - | < | ||
| - | Section " | ||
| - | Identifier " | ||
| - | Driver " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | # corner buttons | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | Option " | ||
| - | EndSection | ||
| - | </ | ||
| - | |||
| - | ==== Hibernation/ | ||
| - | Le dernier noyau en date de Gutsy est le 2.6.22.14 qui ne gère pas du tout bien l' | ||
| - | |||
| - | En fait il passe bien en hibernation, | ||
| - | |||
| - | Les différences entre la version 12 et la version 14 ne valent pas que nos macbooks perdent la possibilité de passer en hibernation, | ||
| - | |||
| - | Voici toutes le lignes de commande pour réaliser le passage à la version précédente. Assurez-vous de ne pas oublier un paquet et surtout installez les dans cet ordre. | ||
| - | < | ||
| - | wget http:// | ||
| - | sudo dpkg -i linux-image-2.6.22-12-generic_2.6.22-12.39_i386.deb | ||
| - | |||
| - | wget http:// | ||
| - | sudo dpkg -i linux-headers-2.6.22-12_2.6.22-12.39_all.deb | ||
| - | |||
| - | wget http:// | ||
| - | sudo dpkg -i linux-headers-2.6.22-12-generic_2.6.22-12.39_i386.deb | ||
| - | |||
| - | wget http:// | ||
| - | sudo dpkg -i linux-ubuntu-modules-2.6.22-12-generic_2.6.22-12.32_i386.deb | ||
| - | |||
| - | wget http:// | ||
| - | sudo dpkg -i linux-restricted-modules-2.6.22-12-generic_2.6.22.4-12.3_i386.deb | ||
| - | </ | ||
| - | |||
| - | Le noyau est donc installé. | ||
| - | |||
| - | Problème ? Par défaut Ubuntu bootera sur son noyau par défaut qui est certes plus récent mais qui ne fonctionne pas. Il faut donc changer le choix du noyau par défaut. | ||
| - | |||
| - | Il s'agit du numéro 2 dans la liste de Grub (la numérotation débute à 0), allons changer ça en conséquence : | ||
| - | < | ||
| - | gksudo gedit / | ||
| - | </ | ||
| - | et changez la ligne | ||
| - | < | ||
| - | default=0 | ||
| - | </ | ||
| - | en | ||
| - | < | ||
| - | default=2 | ||
| - | </ | ||
| - | |||
| - | Redémarrez. | ||
| - | |||
| - | Sur les MacBook ayant eu besoin de configurer le wifi, il faut sûrement tout refaire, changement de noyau oblige. | ||
| - | |||
| - | Sur les MacBook de 2007, vous devez en plus éditer le fichier | ||
| - | * POST_VIDEO=true en POST_VIDEO=false | ||
| - | * ajouter sky2 aux modules qui doivent être retiré avant la mise en veille puis réactivé au réveil : MODULES=" | ||
| - | |||
| - | |||
| - | ==== Luminosité de l' | ||
| - | Le contrôle de luminosité de l' | ||
| - | |||
| - | Cependant, de temps en temps, alors que la luminosité est réglée comme bon vous semble, l' | ||
| - | |||
| - | Cette configuration peut-être changée. Il faut utiliser le gconf-editor qui se lance en ligne de commande ou via Alt+F2 en tapant... gconf-editor. | ||
| - | Dans la section ' | ||
| - | |||
| - | Si jamais vous désirez revenir à l' | ||
| - | |||
| - | |||
| - | ==== Colorisation de l' | ||
| - | FIXME | ||
| - | |||
| - | ==== Réduire la consommation d' | ||
| - | Installez le paquet // | ||
| - | < | ||
| - | sudo aptitude install powertop | ||
| - | </ | ||
| - | Puis | ||
| - | < | ||
| - | sudo powertop | ||
| - | </ | ||
| - | Suivez les instructions données pour réduire la consommation électrique de votre MacBook. | ||
| - | |||
| - | |||
| - | ==== Polices et effets graphiques ==== | ||
| - | Quand vous utilisez les effets graphiques (activés par défaut sur les MacBooks), les polices utilisées dans les titres des fenêtres et/ou dans GDM sont parfois bien plus grosses que la normale. | ||
| - | |||
| - | Editez le fichier / | ||
| - | < | ||
| - | gksudo gedit / | ||
| - | </ | ||
| - | A la ligne 625, trouvez : | ||
| - | < | ||
| - | [server-Standard] | ||
| - | name=Standard server | ||
| - | command=/ | ||
| - | </ | ||
| - | et le remplacer par : | ||
| - | < | ||
| - | [server-Standard] | ||
| - | name=Standard server | ||
| - | command=/ | ||
| - | </ | ||
| - | Redémarrez le serveur X soit en faisant ctrl+alt+suppr soit en vous déconnectant de votre session. Reconnectez-vous, | ||
| - | |||
| - | ==== Accéder à la partition Mac os x ==== | ||
| - | |||
| - | FIXME : rien à faire, la partition est déjà dispo | ||
| - | |||
| - | |||
| - | |||
| - | ==== La Webcam iSight ==== | ||
| - | Explications en anglais : [[http:// | ||
| - | |||
| - | ==== Sources ==== | ||
| - | * [[https:// | ||
| - | * [[: | ||
