Ceci est une ancienne révision du document !
MacBook Pro Retina
Cette page documente l'installation et l'utilisation d'Ubuntu sur :
- un Apple MacBook Pro 11.1 (retina, fin 2013)
- un Apple MacBook Pro 11.2 (retina, fin 2014)
- Peut-être que les informations de cette page marche sur un autre MacBook Pro
Pour un MacBook Pro 11.,1 le hardware est le suivant (lspci) :
- Processeur: Intel Corporation Haswell-ULT Intel(R) Core(TM) 2 coeur physiques/4 logiques
- GPU: Intel Iris Graphics (HD4000)
- Wifi: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter
- Affichage: 2560x1600
En un coup d'œil
Le tableau suivant récapitule la prise en charge du matériel de portable par les différentes versions d'Ubuntu. Il utilise les notations suivantes :
Version | Installation | Carte graphique | Son | Wifi | Bluetooth | Webcam | Touchpad | Raccourcis multimédia | Autres |
---|---|---|---|---|---|---|---|---|---|
Ubuntu 20.04 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | Carte SD, USB3 OK |
Connexion Internet avec le wifi ne marche pas
Ce problème est le même que sur tous les autres MacBook ⇒ Voir l'article général Le Wifi sur MacBook
Installer Ubuntu
Préparation de l'installation
- Sous MacOSX, lancez l'Utilitaire de disque et diminuez la taille de la partition MacOSX (HFS Extended Journalised) pour créer une partition de 30 Gb libre en fat32 (ou plus). Si la partition est au format conteneur apfs, pensez à démonter la partition avant de la réduire.
- Créez une clef USB bootable d'Ubuntu.
- Maintenez la touche Alt (Option) enfoncée, redémarrez et choisissez l'icône 'EFI'.
Installation
- Entrez dans le mode 'Essayez Ubuntu' (pas l'installation directe).
- Sélectionnez l'icône 'Installer Ubuntu' sur le bureau. Suivez les instructions. Lors du choix du disque, prenez l'option Autre chose, Et choisissez la partition en fat32, que vous formatez en ext4, puis dans Point de montage vous indiquer que vous souhaitez y mettre la racine du système (/).
- Configurez le disque de démarrage par défaut (vers Ubuntu) avec
sudo efibootmgr -o 0,80
Redémarrez
Installation du Wifi
Voir le chapitre Wifi de la page global Ubuntu et la famille MacBook
Configurer / optimiser Ubuntu
Grub
- Configurez Grub pour éviter des arrêts du SSD: depuis un terminal
sudo nano /etc/default/grub
et modifiez la ligne
GRUB_CMDLINE_LINUX="libata.force=noncq"
sauvez (Ctrl-O, puis Ctrl-X), puis dans le terminal
sudo update-grub
- Réactivez le système MacOSX avec
sudo nano /etc/grub.d/40_custom
et ajoutez a la fin
menuentry "MacOS" { exit }
sauvez (Ctrl-O, Ctrl-X), puis lancez
sudo update-grub
. Il apparaîtra alors comme la dernière entrée "MacOS". Les entrées automatiquement ajoutée avant (MacOSX sur /dev/sda2) ne sont pas fonctionnelles.
Les raccourcis multimédia fonctionnent (luminosité, son, clavier). Le lecteur de carte SD aussi.
Ethernet
L'adaptateur Thunderbolt-Ethernet fonctionne directement s'il est branché au démarrage du Mac.
Webcam iSight
Il est possible d'installer un pilote expérimental depuis le dépot Apple Facetime PCIe Webcam.
Récuperez d'abord le code source pour compiler le module du noyau:
sudo apt-get install git git clone https://github.com/patjak/facetimehd-firmware.git cd facetimehd-firmware/ make sudo make install cd .. git clone https://github.com/patjak/bcwc_pcie.git cd bcwc_pcie/ make sudo make install sudo depmod sudo modprobe -r bdc_pci sudo modprobe facetimehd
La camera doit alors être opérationnelle. Testez-la avec Cheese.
Pour que le pilote soit chargé au démarrage du système:
sudo gedit /etc/modules
et ajoutez 'facetimehd' a la fin du fichier.
Batterie
La batterie pleine peut tenir environ 9:00 avec laptop-mode-tools (clavier non illuminé, écran au mini, wifi, pas de bluetooth). La consommation minimale est de 7W, et la capacité pleine est de 63 Wh. Par contre des que vous lancez des calculs, ca pompe pas mal et la durée de vie de la batterie s'écroule (normal).
Il peut arriver que la souris USB soit désactivée après 5 secondes d’inactivité (pour économiser l'énergie). Pour changer ça, éditer:
sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf
et modifier la ligne
AUTOSUSPEND_USBTYPE_BLACKLIST="usbhid usb-storage"
L'utilisation de tlp ne semble pas améliorer les choses.
L'écran est réglé au maximum de luminosité, tout comme le clavier, ce qui réduit l'autonomie si on ne les baisse pas. Pour les mettre au minimum au démarrage, éditez le fichier /etc/rc.local
et ajoutez a la fin (avant le "exit 0") :
# set minimum brightness echo 60 > /sys/class/backlight/intel_backlight/brightness echo 5 > /sys/class/backlight/acpi_video0/brightness echo 15 > '/sys/class/leds/smc::kbd_backlight/brightness'
Les valeurs peuvent dépendre du modèle, et sont bonnes pour la MBP 13 pouces retina fin 2013.
Utilisation
Cette machine développe 4.3 Gflops en Ubuntu natif (mesure avec un calcul MPI et les 4 processeurs logiques, version 2.8 GHz). Le meme calcul sous Mac OSX développe 5.3 Gflops. Toujours sous Mac OSX, et avec Ubuntu dans une machine VirtualBox avec les 4 coeurs, ce calcul donne 4.1 Gflops.
La conclusion est que vous pouvez envisager d'utiliser Ubuntu depuis VirtualBox sans perte notable de vitesse, et de plus vous aurez alors une gestion de l'énergie optimale (en gros +50% par rapport a celle proposée par Ubuntu), et la camera iSight. A vous de voir… .
Liens
Cette page est une traduction de https://help.ubuntu.com/community/MacBookPro11-1/Saucy.
Contributeurs principaux : FARHILL