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 | ||
macbook [Le 21/03/2023, 14:02] eadgyo [Problèmes courants] |
macbook [Le 12/06/2024, 08:55] (Version actuelle) freechelmi |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
{{ 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 très facile. Il suffit de quelques manipulations, et on y est ! | + | Installer Ubuntu sur un [[wpfr>MacBook]], ou un [[wpfr>MacBook_Pro|MacBook Pro]], ou un [[wpfr>MacBook_Air|MacBookAir]] est assez facile. |
- | Pour connaître la version de son macbook avec précision, si vous êtes déjà sur ubuntu ou un live CD, lancez la commande dans un terminal : | + | <note important>Avant de suivre cette page, lisez la page générale [[mac]] </note> |
- | <code>sudo dmidecode -s system-product-name</code> | + | |
- | Les infos propres à votre version de Mac peuvent se trouver sur la page qui liste les [[liste_portables_apple|Mac]]. | + | |
- | 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> |
- | TOUS LES MODÈLES **INTEL** SONT COMPATIBLES avec Ubuntu. Si vous utilisez (encore) un modèle **[[:PowerPC]]**, d'anciennes versions sont encore disponibles, mais elles sont très vieilles et non sécurisées dû au fait que les mises à jour ne sont plus assurées. | + | <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===== | ||
- | Les Mac avec la puce **M1** sont également supportés après de grosses manipulations grâce au projet [[https://asahilinux.org|Asahi Linux]]. | + | ==== Avant tout ==== |
+ | Vous avez identifié en suivant les instructions de la page [[mac|Ubuntu et Apple]]. | ||
+ | Avant de vous lancer regardez les retours d'expériences sur la page [[liste_portables_apple]], cela vous évitera de perdre du temps. | ||
- | =====Installation d'Ubuntu sur un Macbook===== | ||
Il peut être utile de créer un clé usb de démarrage avec MacOS avant de passer à l'installation. Vous pouvez le faire sur votre Mac, ou bien [[live usb#Création d'un live-USB MacOS depuis Ubuntu|sur Ubuntu]]. | Il peut être utile de créer un clé usb de démarrage avec MacOS avant de passer à l'installation. Vous pouvez le faire sur votre Mac, ou bien [[live usb#Création d'un live-USB MacOS depuis Ubuntu|sur Ubuntu]]. | ||
==== Téléchargement de l'ISO d'Ubuntu ==== | ==== Téléchargement de l'ISO d'Ubuntu ==== | ||
Ligne 25: | Ligne 25: | ||
==== 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-ci. Renommez la partition, et faîtes qu'elle soit en FAT et non pas en APFS, non 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érieur, problè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 souci. Il 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-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. | ||
+ | |||
+ | {{::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|}} | ||
<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></note> | ||
Ligne 41: | Ligne 56: | ||
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 (/). | + | [[:tutoriel:amorcer_sur_cd_ubuntu|L'installation est traditionnelle]], mais au moment du choix des disques : |
- | ====Installation de Refind==== | + | |
- | Une fois l'installation terminer, 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 OSX, il y aura un problème de démarrage. Maintenez la touche 'Alt' enfoncée et sélectionnez Mac OSX. Ensuite montez la partition EFI (cachée) en suivant ce [[http://themacadmin.com/?p=603|tuto]] allez dans le dossier EFI et supprimez le dossier UBUNTU.</note> | + | - prenez l'option **Autre chose** et choisissez la partition fat32, formatez la en ext4, et dans **Point de montage** : racine du système (/). |
- | <note tip>Ubuntu seul sur votre Mac ne nécessitera pas l'installation de Refind à partir d'Ubuntu 22.04.</note> | + | - La partition efi est automatiquement associée |
+ | |||
+ | <note> L'installeur d'Ubuntu devrait automatiquement vous propose l'installation "double-boot" comme sur un PC Windows, c'est un [[https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/2054563|bug que vous pouvez consultez ici]] </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émarrage. Cela évite de devoir appuyer sur la touche Option (alt) à chaque démarrage. | ||
===== Configuration du matériel ===== | ===== Configuration du matériel ===== | ||
Ligne 62: | Ligne 79: | ||
====Clavier==== | ====Clavier==== | ||
- | Dans l'installation d'Ubuntu, sélectionnez bien, dans la sélection de claviers, **Francais (Macintosh)**. | + | Durant l'installation d'Ubuntu, lors du choix de clavier il est important de sélectionner **Francais (Macintosh)**. |
=== Configuration des touches === | === Configuration des touches === | ||
Ligne 70: | Ligne 87: | ||
**Inverser le comportement des touches fonctions**\\ | **Inverser le comportement des touches fonctions**\\ | ||
- | Par défaut, quand on appui sur la touche F1, on obtient le réglage de la luminosité de l'écran. Pour avoir le comportement de la touche F1, il faut appuyer sur fn F1. | + | Par défaut, quand on appuie sur la touche F1, on obtient le réglage de la luminosité de l'écran. Pour avoir le comportement de la touche F1 d'un PC, il faut appuyer sur fn F1. |
Il est possible d'inverser ce comportement avec cette commande (qui est annulé à chaque démarrage de la machine) : | Il est possible d'inverser ce comportement avec cette commande (qui est annulé à chaque démarrage de la machine) : | ||
echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmode | echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmode | ||
Ligne 76: | Ligne 93: | ||
=== Utilisation : touches non dessinées === | === Utilisation : touches non dessinées === | ||
- | Certaines touches ne sont pas dessinées sur le clavier des Mac, mais sur les PC. Il suffit de pater certaines combinaisons de touches pour les écrire, vous pouvez vous faire un mémo quelque part pour vous en souvenir ;) | + | Certaines touches ne sont pas dessinées sur le clavier des Mac mais seulement sur les PC, cependant il suffit de presser certaines combinaisons de touches : |
*Touche \ : Shift + Alt droit + / | *Touche \ : Shift + Alt droit + / | ||
- | *Touche tilde : : Alt droit + L | + | *Touche tilde : Alt droit + L |
*Touche suppr : fn + ← (del) | *Touche suppr : fn + ← (del) | ||
*Touche pipe | : Shift + Alt droit + L | *Touche pipe | : Shift + Alt droit + L | ||
*Touches accolades { : Alt droit + ( | *Touches accolades { : Alt droit + ( | ||
- | *Touches [ : Shift + Alt droit + ( | + | *Touches [ : Shift + Alt droit + ( |
====Pavé tactile==== | ====Pavé tactile==== | ||
- | Le clic droit du pavé tactile fonctionne avec un tapotement à deux doigts. Pour changer ce comportement vous pouvez installez le paquet [[apt>|gnome-tweak-tool]]. Dans **Clavier et souris**, allez tout en bas, et sélectionnez **Surface**. | + | Le clic droit du pavé tactile fonctionne avec un tapotement à deux doigts. Pour changer ce comportement vous pouvez installez le paquet [[apt>gnome-tweak-tool]]. Dans **Clavier et souris**, allez tout en bas, et sélectionnez **Surface**. |
Pour plus d'option de multiTouch, allez voir la section [[touchpad#ajouter_des_fonctionnalites_de_gestes|Ajouter des fonctionnalités de gestes]] de [[touchpad|Configurer le pavé tactile d'un ordinateur portable]] | Pour plus d'option de multiTouch, allez voir la section [[touchpad#ajouter_des_fonctionnalites_de_gestes|Ajouter des fonctionnalités de gestes]] de [[touchpad|Configurer le pavé tactile d'un ordinateur portable]] | ||
Ligne 101: | Ligne 118: | ||
==== La Webcam ==== | ==== La Webcam ==== | ||
+ | Les macBook peuvent avoir 2 webcam différentes suivant leur année de fabrication. | ||
+ | **Isight apparaitra avec lsusb , sinon c'est une facetimeHD.** | ||
- | === Solution 1 : installer le pilote mac === | + | === Isight ( <2011 ) : Installer le firmware Mac === |
Cette solution concerne surtout les anciens Macbook avant 2014. | Cette solution concerne surtout les anciens Macbook avant 2014. | ||
[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] nommé **[[apt>isight-firmware-tools]]**, puis sélectionner le fichier pilote mac OSX depuis la partition mac en cas de dualboot, ou en le téléchargeant à cette [[https://www.linux.org/attachments/appleusbvideosupport-zip.4683/|adresse]]. | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] nommé **[[apt>isight-firmware-tools]]**, puis sélectionner le fichier pilote mac OSX depuis la partition mac en cas de dualboot, ou en le téléchargeant à cette [[https://www.linux.org/attachments/appleusbvideosupport-zip.4683/|adresse]]. | ||
| | ||
- | === Solution 2 : installer le pilote expérimental Linux === | + | === 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,fakerootcurl,cpio,xz-utils]]**, | + | *Commencez par [[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>git,curl,debhelper,dkms,build-essential,fakeroot,cpio,xz-utils]]**, |
- | *Puis exécutez le script suivant sans tenir compte des erreurs : <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/patjak/facetimehd-firmware | git clone https://github.com/patjak/facetimehd-firmware | ||
make -C facetimehd-firmware/ deb | make -C facetimehd-firmware/ deb | ||
Ligne 121: | Ligne 140: | ||
sudo apt install ./facetimehd*.deb</code> | sudo apt install ./facetimehd*.deb</code> | ||
Voir la procédure en anglais sur [[https://askubuntu.com/questions/1385307/how-to-install-a-driver-for-a-webcam-on-macbook-pro-13-mid-2014-using-ubuntu|cette page]]. | Voir la procédure en anglais sur [[https://askubuntu.com/questions/1385307/how-to-install-a-driver-for-a-webcam-on-macbook-pro-13-mid-2014-using-ubuntu|cette page]]. | ||
- | === Solution 3 : installer le pilote expérimental Linux par compilation === | + | === FacetimeHD ( >2011) installer le firmware + pilote expérimental Linux sans dkms === |
- | Il est possible que la solution deux 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]] |
==== Ethernet ==== | ==== Ethernet ==== | ||
- | 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é dès le démarrage du Mac. |
==== Batterie ==== | ==== Batterie ==== | ||
Ligne 218: | Ligne 237: | ||
{{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]]// |