Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
macbook [Le 06/02/2024, 09:35] – [Pavé tactile] 82.66.39.172macbook [Le 19/04/2026, 23:08] (Version actuelle) – [La Webcam] via PPA McPeter
Ligne 1: Ligne 1:
 {{tag>matériel apple mac macbook}} {{tag>matériel apple mac macbook}}
  
----- 
 {{ logo_apple.png?​60nolink}} {{ logo_apple.png?​60nolink}}
 ====== Ubuntu et la famille MacBook ====== ====== Ubuntu et la famille MacBook ======
 +
 Installer Ubuntu sur un [[wpfr>MacBook]], ou un [[wpfr>MacBook_Pro|MacBook Pro]], ou un [[wpfr>MacBook_Air|MacBookAir]] est assez facile. Installer Ubuntu sur un [[wpfr>MacBook]], ou un [[wpfr>MacBook_Pro|MacBook Pro]], ou un [[wpfr>MacBook_Air|MacBookAir]] est assez facile.
  
-<note important>Avant de suivre cette page, lisez [[Ubuntu et Apple]] (elle regroupe des informations générales, afin d'éviter les doubles avec celle-ci).</note>+<note important>Avant de suivre cette page, lisez la page générale [[mac]] </note>
  
-Si vous avez un Macbook pro plus récent, surtout à partir de 2018 vérifier de désactiver le [[https://support.apple.com/fr-be/HT208198|Secure Boot]].+<note important>Si vous avez un Macbook pro plus récent, surtout à partir de 2018, désactivez le [[https://support.apple.com/fr-be/HT208198|Secure Boot]].</note>
  
-<note important>Ordinateurs 32 bits: [[bionic|Ubuntu 18.04]] est la dernière version à supporter pleinement les ordinateurs [[comparatif_32bits_et_64bits|32 bits]].</note>+<note important>Les Core Solo et Core Duo sont 32 bits: [[bionic|Ubuntu 18.04]] est la dernière version à supporter les ordinateurs [[comparatif_32bits_et_64bits|32 bits]].</note>
 =====Installation d'Ubuntu sur un Macbook===== =====Installation d'Ubuntu sur un Macbook=====
  
Ligne 21: Ligne 21:
 ==== Téléchargement de l'ISO d'Ubuntu ==== ==== Téléchargement de l'ISO d'Ubuntu ====
 [[telechargement|Téléchargez]] la dernière version [[telechargement|Téléchargez]] la dernière version
-d'Ubuntu Desktop ou si votre Macbook est plus ancien (conseil pour les mi-2010 et avant ;) une [[:variante]] plus légère comme [[:mate|Ubuntu Mate]] ou [[:Xubuntu]].+d'Ubuntu Desktop ou si votre Macbook est plus ancien (conseil pour les mi-2010 et avant ;) une [[:variante]] plus légère comme [[:mate|Ubuntu Mate]] ou [[:Xubuntu]] 
  
 ==== Création de la partition pour Ubuntu ==== ==== Création de la partition pour Ubuntu ====
  
-Dans l'application **"Utilitaire de Disque"** de macOS, en haut à gauche, cliquez sur **"Présentation"**, puis **"Afficher tous les volumes"**. L'interface devrait ressembler à ceci : {{::diskutilitymacoscatalinafinal.png?200|}}+Dans l'application **"Utilitaire de Disque"** de macOS, en haut à gauche, cliquez sur **"Présentation"**, puis **"Afficher tous les volumes"**. L'interface devrait ressembler à ceci :  
 + 
 +{{::diskutilitymacoscatalinafinal.png?600|}} 
 + 
 + Cliquez sur votre disque dur interne, puis cliquez sur **"Partitionner"**. Cliquez de nouveau sur partitionner si vous avez un message qui s'affiche (High Sierra et supérieur, problème de l'APFS...). Vous arrivez sur une interface avec un rond bleu.  
 + 
 +{{::partitionnementmacos.png?600|}}. 
 + 
 +Cliquez sur le **+** en dessous de celui-ci. Renommez la partition, et faîtes qu'elle soit en FAT et non pas en APFS, non reconnu par Ubuntu !  
 + 
 +<note tip>Si disks vous indique qu'il n'y a aucun espace disponible c'est surement un snapshot TimeMachine à la fin du disque qui bloque , [[https://www.macg.co/os-x/2018/12/comment-purger-les-instantanes-time-machine-104654|voir ici pour les effacer]] </note> 
 + 
 +{{::partitionnementubuntudansmacos.png?600|}} 
 + 
 +Cliquez sur **"Partitionner"**, et boom ! Votre disque se partitionne. 
  
- Cliquez sur votre disque dur interne, puis cliquez sur **"Partitionner"**. Cliquez de nouveau sur partitionner si vous avez un message qui s'affiche (High Sierra et supérieur, problème de l'APFS...). Vous arrivez sur une interface avec un rond bleu. {{::partitionnementmacos.png?200|}}.+{{::messagepartitionmacos.png?600|}}
  
-Cliquez sur le **+** en dessous de celui-ciRenommez la partition, et faîtes qu'elle soit en FAT et non pas en APFS, non reconnu par Ubuntu ! {{::partitionnementubuntudansmacos.png?200|}}+Si vous avez un message qui vous indique l'opération a échoué, pas de souciIl suffit d'Effacer le conteneur APFS nommé Ubuntu en FAT.
  
-Cliquez sur **"Partitionner"**, et boom ! Votre disque se partitionne. {{::messagepartitionmacos.png?200|}}+{{::operationaechoue.png?600|}} 
 +{{::conteneurdisk2.png?600|}} 
 +{{::effacerdisk2.png?600|}} 
 +{{::finalstepmacosdiskutility.png?600|}}
  
-Si vous avez un message qui vous indique l'opération a échoué, pas de souci. Il suffit d'Effacer le conteneur APFS nommé Ubuntu en FAT.{{::operationaechoue.png?200|}}{{::conteneurdisk2.png?200|}}{{::effacerdisk2.png?200|}}{{::finalstepmacosdiskutility.png?200|}}+==== Son au démarrage du firmware ====
  
-<note important>Si vous souhaitez enlever la musique au démarrage de votre mac, pensez à le faire avant de supprimer votre Mac avec la commande : <code>sudo nvram SystemAudioVolume=%80</code></note>+<note important>Si vous souhaitez enlever la musique au démarrage de votre mac, pensez à le faire avant de supprimer votre Mac avec la commande : <code>sudo nvram SystemAudioVolume=%80</code> ou <code>sudo nvram StartupMute=%01</code> 
 +il est aussi possible de le faire une fois ubuntu installé, avec les commandes ( en root ) : 
 +<code>chattr -i /sys/firmware/efi/efivars/SystemAudioVolume-7c436110-ab2a-4bbb-a880-fe41995c9f82</code> 
 +<code>printf "\x07\x00\x00\x00\x00" > /sys/firmware/efi/efivars/SystemAudioVolume-7c436110-ab2a-4bbb-a880-fe41995c9f82</code> 
 +<code>chattr +i /sys/firmware/efi/efivars/SystemAudioVolume-7c436110-ab2a-4bbb-a880-fe41995c9f82</code> </note>
 ==== Création du disque ==== ==== Création du disque ====
 [[:live_usb|Créer un disque de démarrage]] avec [[:etcher]]. [[:live_usb|Créer un disque de démarrage]] avec [[:etcher]].
  
 Redémarrez votre Mac, en appuyant sur la touche alt, ou option. Redémarrez votre Mac, en appuyant sur la touche alt, ou option.
 +
 ==== Installation ==== ==== Installation ====
-[[:tutoriel:amorcer_sur_cd_ubuntu|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 (/). 
-====Installation de Refind==== 
-Une fois l'installation terminée, il est utile d'installer [[Refind]], pour une meilleure gestion du démarrage. Cela évite en cas d'installation d’Ubuntu comme seul système, d'appuyer sur la touche Option (alt) à chaque démarrage. 
  
-<note>Si vous supprimez Ubuntu en gardant Mac OSXil y aura un problème de démarrage. Maintenez la touche 'Altenfoncée et sélectionnez Mac OSX. Ensuite montez la partition EFI (cachéeen suivant ce [[http://themacadmin.com/?p=603|tuto]] allez dans le dossier EFI et supprimez le dossier UBUNTU.</note> +[[:tutoriel:demarrer_live_usb|L'installation est traditionnelle]]mais au moment du choix des disques :  
-<note tip>Ubuntu seul sur votre Mac ne nécessitera pas l'installation de Refind à partir d'Ubuntu 22.04.</note>+ 
 +-  prenez l'option **Autre chose** et choisissez la partition fat32, formatez la en ext4, et dans **Point de montage** :  racine du système (/)
 +- La partition efi est automatiquement associée 
 + 
 +<note> En théorie,l'installeur d'Ubuntu devrait vous proposer l'installation "double-boot" comme sur un PC Windows, c'est un [[https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/2054563|bug qu'il faut corriger]] </note> 
 +====Installation de Refind==== 
 +Une fois l'installation terminée, il est utile d'installer [[Refind]] si vous avez plusieurs systèmes installés , pour un choix automatique au démarrageCela évite de devoir appuyer sur la touche Option (alt) à chaque démarrage.
 ===== Configuration du matériel ===== ===== Configuration du matériel =====
  
Ligne 110: Ligne 136:
 === FacetimeHD ( >2011) installer le firmware + pilote expérimental Linux dkms  === === FacetimeHD ( >2011) installer le firmware + pilote expérimental Linux dkms  ===
 Source : [[https://askubuntu.com/questions/990218/camera-not-working-on-macbook-pro|askubuntu.com]], il est possible d'installer un pilote expérimental depuis le dépôt [[https://github.com/patjak/bcwc_pcie|Apple Facetime PCIe Webcam]], mais la procédure qui suit est plus intéressante car elle automatise la prise en compte de l'ajout du pilote au noyau à chaque mise à jour grâce à dkms : Source : [[https://askubuntu.com/questions/990218/camera-not-working-on-macbook-pro|askubuntu.com]], il est possible d'installer un pilote expérimental depuis le dépôt [[https://github.com/patjak/bcwc_pcie|Apple Facetime PCIe Webcam]], mais la procédure qui suit est plus intéressante car elle automatise la prise en compte de l'ajout du pilote au noyau à chaque mise à jour grâce à dkms :
-  *Commencez par [[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>git,curl,debhelper,dkms,build-essential,fakeroot,cpio,xz-utils]]**,+  *Commencez par [[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>git,curl,debhelper,dh-dkms,dh-modaliases,build-essential,fakeroot,cpio,xz-utils]]**,
   *Puis exécutez le script suivant : <code bash>   *Puis exécutez le script suivant : <code bash>
 mkdir -p work/facetimehd mkdir -p work/facetimehd
 cd work/facetimehd cd work/facetimehd
-git clone https://github.com/whitty/facetimehd +git clone https://github.com/ekimiateam/facetimehd 
-git clone https://github.com/ekimiateam/facetimehd-firmware+git clone https://github.com/patjak/facetimehd-firmware
 make -C facetimehd-firmware/ deb  make -C facetimehd-firmware/ deb 
 cp facetimehd-firmware/debian/*.deb . cp facetimehd-firmware/debian/*.deb .
Ligne 125: Ligne 151:
 === FacetimeHD ( >2011) installer le firmware + pilote expérimental Linux sans dkms  === === FacetimeHD ( >2011) installer le firmware + pilote expérimental Linux sans dkms  ===
 Il est possible que la solution dkms ne fonctionne pas. Il faut donc se reporter sur [[https://github.com/patjak/facetimehd/wiki/Installation#get-started-on-ubuntu|celle-ci]] Il est possible que la solution dkms ne fonctionne pas. Il faut donc se reporter sur [[https://github.com/patjak/facetimehd/wiki/Installation#get-started-on-ubuntu|celle-ci]]
 +
 +=== FacetimeHD PPA ===
 +<code>
 +sudo add-apt-repository ppa:greg-whiteley/facetimehd
 +sudo apt install facetime-dkms facetime-firmware
 +</code>
 +Redémarrer le système
 ==== Ethernet ==== ==== Ethernet ====
 L'adaptateur Thunderbolt-Ethernet fonctionne directement s'il est branché dès le démarrage du Mac. L'adaptateur Thunderbolt-Ethernet fonctionne directement s'il est branché dès le démarrage du Mac.
Ligne 215: Ligne 248:
      
 Alors, regarder la solution sur [[https://askubuntu.com/questions/1279602/ubuntu-20-04-failed-to-set-moklistrt-invallid-parameter|ce post]] (en anglais) Alors, regarder la solution sur [[https://askubuntu.com/questions/1279602/ubuntu-20-04-failed-to-set-moklistrt-invallid-parameter|ce post]] (en anglais)
 +
 +==== Lecteur de carte SD introuvable ====
 +Si le lecteur de carte SD (Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader) ne fonctionne pas, il est peut être possible de l'activer de cette façon (solution fonctionnelle sur Macbook Air 2015 / Ubuntu 25.04): 
 +
 +<code>
 +$ sudo touch /etc/rc.local
 +$ sudo chmod +x /etc/rc.local
 +$ sudo nano /etc/rc.local
 +### ajoutez cette ligne :
 +setpci -s 00:1c.2 0x50.B=0x41
 +[ctrl-o pour écrire, entrer pour enregistrer, ctrl-x pour quitter]
 +
 +$ sudo nano /etc/apm/resume.d/21aspm
 +### ajoute la même ligne
 +setpci -s 00:1c.2 0x50.B=0x41
 +[ctrl-o, entrée, ctrl-x]
 +
 +$ sudo nano /etc/modprobe.d/sdhci.conf :
 +### ajoutez la ligne :
 +options sdhci debug_quirks2=4
 +[ctrl-o, entrée, ctrl-x]
 +
 +### régénérer l'initrd
 +$ sudo update-initramfs -u -k all
 +
 +### recharger le module shdhci
 +$ sudo rmmod sdhci-pci sdhci
 +$ sudo modprobe sdhci
 +$ sudo modprobe sdhci-pci
 +
 +### redémarrage
 +$ sudo reboot
 +</code>
 +
 +Solution trouvée [[https://www.reddit.com/r/Ubuntu/comments/qkjun8/sd_card_reader_not_showing_up/|ici]]
  
 ===== Pages ayant le tag "mac" ===== ===== Pages ayant le tag "mac" =====
Ligne 220: Ligne 288:
 {{topic>mac}} {{topic>mac}}
  
-//Contributeurs : [[:utilisateurs:sivolc73]], [[https://forum.ubuntu-fr.org/profile.php?id=273001|sivolc73]] ,  [[:utilisateurs:thxer]], [[https://github.com/Thx3r|thxer]] [[:utilisateurs:augustinbv]], [[https://github.com/GusSystem]]//+//Contributeurs : [[:utilisateurs:sivolc73]], [[https://forum.ubuntu-fr.org/profile.php?id=273001|sivolc73]] ,  [[:utilisateurs:thxer]], [[https://github.com/Thx3r|thxer]] [[:utilisateurs:augustinbv]], [[https://github.com/GusSystem]] [[https://github.com/Dunedan/mbp-2016-linux]]//