Ceci est une ancienne révision du document !
MacBook Pro
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 (Retina 13" fin 2013) le hardware est le suivant (lspci) :
- Processeur: Intel Corporation Haswell-ULT Intel(R) Core(TM) x 2 (4 cores)
- GPU: Intel Iris Graphics (HD4000)
- Wifi: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter
- Affichage: 2560x1600
Sur un MacBook Pro 11,3 (Retina 15" fin 2013), le hardware est le suivant:
- CPU: Intel© Core™ i7-4850HQ CPU @ 2.30GHz x 4 (8 cores)
- GPU: NVIDIA Corporation GK107M [GeForce GT 750M Mac Edition] (rev a1) + Intel Iris Graphics
- Wifi: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter
- Affichage: 2880x1800
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 |
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
L'installation est traditionnelle, mais au moment du choix des disques, prenez l'option Autre chose et choisissez la partition en fat32, que vous formatez en ext4, puis dans Point de montage indiquez que vous souhaitez y mettre la racine du système (/).
Redémarrez.
Installation du Wifi
Voir le chapitre Wifi de la page global Ubuntu et la famille MacBook
Configurer / optimiser Ubuntu
Dans le cas d'un dualboot, il est conseillé d'utiliser REFInd, sinon il vous faudra simplement appuyez sur la touche ALT/OPTION au démarrage pour aller dans votre Mac.
Clavier, pavé tactile, ...
Voir la page MacBook
Pour la compatibilité avec le clavier français:
- Touche antislash \ : Shift + Alt droit + /
- Touche tilde ~ : Shift + Alt droit + N
- Touche suppr : fn + ← (del)
- Touche pipe | : Shift + Alt droit + L
- Touches accolades { } : Alt droit + ( )
- Touches [ ] : Shift + Alt droit + ( )
Ethernet
L'adaptateur Thunderbolt-Ethernet fonctionne directement s'il est branché au démarrage du Mac.
Webcam iSight
Voir la partie webcam de la page sur les Ubuntu et la famille MacBook.
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).
Sur le MacBook Pro 11,3 15", la durée de la batterie est au maximum de 6h (conso min 16W).
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.
Carte graphique dédiée NVIDIA
Certains MacBook Pro disposent d'une carte graphique intégrée, ainsi qu'une carte NVIDIA dédiée. Cette dernière s'installe uniquement avec des drivers anciens (390).
sudo apt install nvidia-legacy-390xx-driver nvidia-legacy-390xx-opencl-icd
Avec ce driver version 390 legacy, on a un temps de vie de la batterie d'environ 5h, mais on peut travailler avec le GPU (calcul CUDA et OpenCL). Passer le GPU NVIDIA en mode 'Adaptive' dans nvidia-settings
.
Le module 'prime'/'primus'/'Optimus' pour passer de la carte graphique Intel à la carte NVIDIA ne fonctionne pas, car Apple a une gestion des GPUs spéciale.