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 13/02/2024, 13:02] 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.
  
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 : 
  
- 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|}}.+{{::diskutilitymacoscatalinafinal.png?600|}}
  
-Cliquez sur le **+** en dessous de celui-ciRenommez la partition, et faîtes qu'elle soit en FAT et non pas en APFSnon reconnu par Ubuntu ! {{::partitionnementubuntudansmacos.png?200|}}+ 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érieurproblème de l'APFS...). Vous arrivez sur une interface avec un rond bleu
  
-Cliquez sur **"Partitionner"**, et boom ! Votre disque se partitionne. {{::messagepartitionmacos.png?200|}}+{{::partitionnementmacos.png?600|}}.
  
-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.{{::operationaechoue.png?200|}}{{::conteneurdisk2.png?200|}}{{::effacerdisk2.png?200|}}{{::finalstepmacosdiskutility.png?200|}}+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 
  
-<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 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.  
 + 
 +{{::messagepartitionmacos.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?600|}} 
 +{{::conteneurdisk2.png?600|}} 
 +{{::effacerdisk2.png?600|}} 
 +{{::finalstepmacosdiskutility.png?600|}} 
 + 
 +==== 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> 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
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" =====