Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
macbook_pro_11.1 [Le 25/07/2020, 13:27] sangorys [En un coup d'œil] |
macbook_pro_11.1 [Le 12/01/2021, 22:58] 144.85.179.124 [Webcam iSight] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>Trusty macbook mac apple portable}} | {{tag>Trusty macbook mac apple portable}} | ||
- | ====== MacBook Pro Retina 11.1, 11.2 ====== | + | ====== MacBook Pro Retina ====== |
Cette page documente l'installation et l'utilisation d'Ubuntu sur : | Cette page documente l'installation et l'utilisation d'Ubuntu sur : | ||
Ligne 32: | Ligne 32: | ||
^ Version ^ Installation ^ Carte graphique ^ Son ^ Wifi ^ Bluetooth ^ Webcam ^ Touchpad ^ Raccourcis multimédia ^ Autres ^ | ^ Version ^ Installation ^ Carte graphique ^ Son ^ Wifi ^ Bluetooth ^ Webcam ^ Touchpad ^ Raccourcis multimédia ^ Autres ^ | ||
- | | [[:trusty|Ubuntu 14.04]] | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:process-stop.png|Ne fonctionne pas}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | Carte SD, USB3 OK | | ||
| [[:xenial|Ubuntu 16.04]] | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | Carte SD, USB3 OK | | | [[:xenial|Ubuntu 16.04]] | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | Carte SD, USB3 OK | | ||
| [[focal|Ubuntu 20.04]] | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | Carte SD, USB3 OK | | | [[focal|Ubuntu 20.04]] | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:important.png|Fonctionne après config}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:icon-ubuntu.png|Fonctionne immédiatement}} | Carte SD, USB3 OK | | ||
+ | |||
+ | |||
+ | ===== Connexion Internet avec le wifi ne marche pas ===== | ||
+ | La carte wifi native est de n'est pas reconnu par défaut avec Linux : c'est un driver propriétaire !!! | ||
+ | |||
+ | Nous conseillons de commencer avec une connexion alternative pour facilité certaines étapes de l’installation. Vous pouvez : | ||
+ | * Acheter un dongle Wifi USB nativement reconnu par Ubuntu | ||
+ | * Partager la connexion Internet de votre téléphone via bluetooth | ||
+ | * Acheter un adaptateur Thunderbolt / ethernet et brancher votre Mac sur une box Internet en filaire (à brancher dès le démarrage) | ||
+ | |||
+ | <note>Un ancien commentaire de ce wiki laisse entrevoir qu'elle serait reconnue sous [[xenial|Ubuntu 16.04 LTS (« The Xenial Xerus »)]]. A confirmer</note> | ||
+ | |||
===== Installer Ubuntu ===== | ===== Installer Ubuntu ===== | ||
+ | ==== Préparation de l'installation ==== | ||
<note important>Il n'est pas nécessaire d'installer rEFIt ou rEFInd. Utilisez la touche 'Alt' au démarrage.</note> | <note important>Il n'est pas nécessaire d'installer rEFIt ou rEFInd. Utilisez la touche 'Alt' au démarrage.</note> | ||
- Sous MacOSX, lancez //Disk Utility// et diminuez la taille de la partition MacOSX (HFS Extended Journalised) pour laisser 30 Gb libre (non formaté). | - Sous MacOSX, lancez //Disk Utility// et diminuez la taille de la partition MacOSX (HFS Extended Journalised) pour laisser 30 Gb libre (non formaté). | ||
- | - Créez une clef USB bootable de Ubuntu Saucy 13.10, en version amd64 (pas la version MAC !). Branchez la clef. | + | - Créez une clef USB bootable d'Ubuntu, en version amd64 (pas la version MAC !). Branchez la clef. |
- Maintenez la touche 'Alt' enfoncée, redémarrez et choisissez l'icône 'EFI'. | - Maintenez la touche 'Alt' enfoncée, redémarrez et choisissez l'icône 'EFI'. | ||
+ | |||
+ | |||
+ | ==== Installation ==== | ||
- Entrez dans le mode 'Try Ubuntu' (pas l'installation directe). | - Entrez dans le mode 'Try Ubuntu' (pas l'installation directe). | ||
- Selectionnez l'icône 'Install Ubuntu' sur le bureau. Suivez les instructions. Lors du choix du disque, prenez l'option 'A coté de MacOSX'. L'installation se fera dans l'espace libre. | - Selectionnez l'icône 'Install Ubuntu' sur le bureau. Suivez les instructions. Lors du choix du disque, prenez l'option 'A coté de MacOSX'. L'installation se fera dans l'espace libre. | ||
Ligne 47: | Ligne 62: | ||
sudo efibootmgr</code>. Si vous n'avez pas de dongle wifi ou d'adaptateur Thunderbolt-Ethernet, récupérez le paquet sous Mac OSX sur [[http://packages.ubuntu.com/saucy/efibootmgr]] (amd64). | sudo efibootmgr</code>. Si vous n'avez pas de dongle wifi ou d'adaptateur Thunderbolt-Ethernet, récupérez le paquet sous Mac OSX sur [[http://packages.ubuntu.com/saucy/efibootmgr]] (amd64). | ||
- Configurez le disque de démarrage par défaut (vers Ubuntu) avec <code>sudo efibootmgr -o 0,80</code> | - Configurez le disque de démarrage par défaut (vers Ubuntu) avec <code>sudo efibootmgr -o 0,80</code> | ||
- | - Redémarrez. Ubuntu et Unity apparaissent :-D | + | |
+ | **Redémarrez. Ubuntu et Unity apparaissent :-D** | ||
+ | |||
+ | |||
+ | ==== Installation du Wifi ==== | ||
+ | Voir le chapitre **Wifi** de la page global [[macbook#le_wifi|Ubuntu et la famille MacBook]] | ||
+ | |||
+ | ===== Configurer / optimiser Ubuntu ===== | ||
+ | |||
+ | ==== Grub ==== | ||
- Configurez Grub pour eviter des arrets du SSD: depuis un terminal <code>sudo nano /etc/default/grub</code> et modifiez la ligne <code>GRUB_CMDLINE_LINUX="libata.force=noncq"</code> sauvez (Ctrl-O, puis Ctrl-X), puis dans le terminal <code>sudo update-grub</code> | - Configurez Grub pour eviter des arrets du SSD: depuis un terminal <code>sudo nano /etc/default/grub</code> et modifiez la ligne <code>GRUB_CMDLINE_LINUX="libata.force=noncq"</code> sauvez (Ctrl-O, puis Ctrl-X), puis dans le terminal <code>sudo update-grub</code> | ||
- Réactivez le systeme MacOSX avec <code>sudo nano /etc/grub.d/40_custom</code> et ajoutez a la fin <code>menuentry "MacOS" { | - Réactivez le systeme MacOSX avec <code>sudo nano /etc/grub.d/40_custom</code> et ajoutez a la fin <code>menuentry "MacOS" { | ||
Ligne 57: | Ligne 81: | ||
<note>Si vous supprimez Ubuntu en gardant Mac OSX plus tard, il y aura un problème de boot. Maintenez la touche 'Alt' enfoncée et sélectionnez Mac OSX. Ensuite montez la partition EFI (cachée) en suivant le tuto [[http://themacadmin.com/?p=603]] allez dans le dossier EFI et supprimez le dossier UBUNTU.</note> | <note>Si vous supprimez Ubuntu en gardant Mac OSX plus tard, il y aura un problème de boot. Maintenez la touche 'Alt' enfoncée et sélectionnez Mac OSX. Ensuite montez la partition EFI (cachée) en suivant le tuto [[http://themacadmin.com/?p=603]] allez dans le dossier EFI et supprimez le dossier UBUNTU.</note> | ||
- | ===== Configurer Ubuntu ===== | + | ==== Affichage (optionnel : pour Ubuntu 16.4) ==== |
- | + | ||
- | Vous aurez besoin d'une connexion Ethernet (celui de Apple par le port Thunderbolt a condition de le brancher au démarrage) ou par dongle wifi USB, car la carte wifi native n'est pas reconnue apres l'installation (14.04). Elle est reconnue sous [[xenial|Ubuntu 16.04 LTS (« The Xenial Xerus »)]]. | + | |
- | + | ||
- | ==== Son et Wifi ==== | + | |
- | + | ||
- | <note>Le son et le wifi sont immediatement fonctionnels sous [[xenial|Ubuntu 16.04 LTS (« The Xenial Xerus »)]]. Ce qui suit concerne les versions antérieures.</note> | + | |
- | + | ||
- | Dans un terminal, entrez <code>sudo apt-get install alsa-tools | + | |
- | sudo nano /etc/rc.local</code> et entrez dans ce fichier,juste avant "exit 0", <code> | + | |
- | hda-verb /dev/snd/hwC1D0 0x1 set_gpio_data 1</code> | + | |
- | sauvez (Ctrl-O, puis Ctrl-X) | + | |
- | + | ||
- | Le wifi n'est pas actif tout de suite (Broadcom BCM4360). Dans un terminal, entrez <code>sudo apt-get install bcmwl-kernel-source | + | |
- | sudo nano /etc/pm/sleep.d/99_myfix</code> | + | |
- | puis entrez dans ce fichier vide <code> | + | |
- | #!/bin/sh | + | |
- | case "$1" in | + | |
- | resume|thaw) | + | |
- | service network-manager stop | + | |
- | rm /var/lib/NetworkManager/NetworkManager.state | + | |
- | service network-manager start | + | |
- | hda-verb /dev/snd/hwC1D0 0x1 set_gpio_mask 1 | + | |
- | sleep 1 | + | |
- | hda-verb /dev/snd/hwC1D0 0x1 set_gpio_direction 1 | + | |
- | sleep 1 | + | |
- | hda-verb /dev/snd/hwC1D0 0x1 set_gpio_data 1 | + | |
- | ;; | + | |
- | esac | + | |
- | </code> sauvez (Ctrl-O, Ctrl-X) et enfin rendez le exécutable: | + | |
- | <code>sudo chmod 755 /etc/pm/sleep.d/99_myfix</code> | + | |
- | C'est tout bon ! | + | |
- | + | ||
- | ==== Affichage ==== | + | |
<note>Avec [[xenial|Ubuntu 16.04 LTS (« The Xenial Xerus »)]], il est possible de regler directement la taille des fontes sur le Bureau dans le Panneau de Controle/Affichage. Choisissez une valeur de 1,5-1,75. Ce qui suit concerne donc les versions antérieures.</note> | <note>Avec [[xenial|Ubuntu 16.04 LTS (« The Xenial Xerus »)]], il est possible de regler directement la taille des fontes sur le Bureau dans le Panneau de Controle/Affichage. Choisissez une valeur de 1,5-1,75. Ce qui suit concerne donc les versions antérieures.</note> | ||
Ligne 109: | Ligne 100: | ||
<code>sudo dpkg-reconfigure console-setup</code> et choississiez la configuration Terminus en 32x16. | <code>sudo dpkg-reconfigure console-setup</code> et choississiez la configuration Terminus en 32x16. | ||
- | ==== Ethernet et iSight ==== | + | ==== Ethernet ==== |
+ | L'adaptateur Thunderbolt-Ethernet fonctionne directement s'il est branché au démarrage du Mac. | ||
+ | |||
+ | ==== Webcam iSight ==== | ||
L'adaptateur Thunderbolt-Ethernet fonctionne directement s'il est branché au démarrage du Mac. | L'adaptateur Thunderbolt-Ethernet fonctionne directement s'il est branché au démarrage du Mac. | ||
- | FIXME La camera iSight n'est pas fonctionnelle sous [[trusty|Ubuntu 14.04 LTS (« The Trusty Tahr »)]] (Dec 2013). | ||
A partir de [[xenial|Ubuntu 16.04 LTS (« The Xenial Xerus »)]], il est possible d'installer un pilote expérimental depuis le dépot [[https://github.com/patjak/bcwc_pcie|Apple Facetime PCIe Webcam]]. | A partir de [[xenial|Ubuntu 16.04 LTS (« The Xenial Xerus »)]], il est possible d'installer un pilote expérimental depuis le dépot [[https://github.com/patjak/bcwc_pcie|Apple Facetime PCIe Webcam]]. | ||
Ligne 118: | Ligne 111: | ||
<code> | <code> | ||
sudo apt-get install git | sudo apt-get install git | ||
- | git clone https://github.com/patjak/bcwc_pcie.git | + | git clone https://github.com/patjak/facetimehd-firmware.git |
- | cd bcwc_pcie/firmware | + | |
make | make | ||
sudo make install | sudo make install | ||
- | cd .. | + | git clone https://github.com/patjak/bcwc_pcie.git |
make | make | ||
sudo make install | sudo make install |