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édentes Révision précédente
Prochaine révision
Révision précédente
macbook [Le 06/09/2020, 12:07]
sangorys [Le wifi]
macbook [Le 21/02/2024, 12:37] (Version actuelle)
82.66.39.172 [Installation]
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 assez facile.
  
-=====Identification===== +<note important>Avant de suivre cette page, lisez la page générale ​[[mac]] </​note>​
-Les portables de la famille MacBook possèdent un identifiant de modèle, voici comment le trouver: +
-====Sous macOS X==== +
-Menu pomme → à propos de ce mac → plus d'​infos (ou rapport système selon les versions) → matériel: Vous le trouverez à la ligne "​Identifiant du modèle"​ +
-====Sous Ubuntu==== +
-Dans un terminal et avec les droits administrateurs,​ tapez: +
-<code>sudo dmidecode -s system-product-name</​code>​ +
-=====Installation d'​Ubuntu sur un Macbook===== +
-==== Téléchargement ​de l'ISO d'​Ubuntu ==== +
-[[telechargement|Téléchargez]] ​la dernière version  +
-d'​Ubuntu Desktop ou si votre Macbook est plus ancien une [[:variante]] plus légère comme [[:​mate|Ubuntu Mate]] ou [[:​Xubuntu]].+
  
-==== Vérification ​de l'​image ====+<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>​
  
-Ouvrez le Terminal (/​Applications/​Utilitaires/​Terminal.app) ​et entrez le code suivant ​ +<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>​ 
-''​md5 (faites glisser votre image iso d'Ubuntu ​dans la fenêtre du Terminal)''​ +=====Installation ​d'​Ubuntu ​sur un Macbook=====
-et appuyez sur Entrée. +
-Attendez quelques instants. Après, le terminal vous affichera un code montrant le résultat de l'​opération,​ copiez-le et comparez-le avec les codes présents ​[[https://​help.ubuntu.com/​community/​UbuntuHashes|ici]]. +
-Si le code que vous a affiché le terminal correspond avec celui du fichier présent sur les "md5 hashes" ​d'​Ubuntu, continuez ce tutoriel, cela signifie que votre image disque est saine. Dans le cas contraire téléchargez à nouveau le .iso de votre version, vérifiez-le avec le code md5 et comparez-le avec ceux du site à nouveau.+
  
-==== Création du disque ​====+==== Avant tout ==== 
 +Vous avez identifié en suivant les instructions de la page [[mac|Ubuntu et Apple]].
  
-  * Téléchargez l'​image ISO d'Ubuntu +Avant de vous lancer regardez les retours ​d'expériences sur la page [[liste_portables_apple]], cela vous évitera ​de perdre du temps.
-  * Exemple avec [[wpfr>Mac OS X v10.5]] +
-    * Dans le finderaller dans Applications puis Utilitaires +
-    * Lancer le programme "​Utilitaire ​de disque"​ +
-    * Insérer un média vierge dans votre graveur +
-    * Cliquer sur le bouton Graver +
-    * Sélectionner l'​image ISO à graver+
  
-**Avec la dernière ISO (16.04) et l'utilitaire ​d'Ubuntu pour créer des clefs USB live (usb-creator-gtk) le boot USB et l’installation ​ se font correctement ​(appuyer sur alt au démarrage ​pour choisir le périphérique de démarrage)**.+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 ==== 
 +[[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]].
  
-Si vous souhaitez faire un dualboot (OS X + Ubuntu), voir la page [[:​dual_boot_macos_x_ubuntu|consacrée]] à ce type d'​installation. +==== Création de la partition pour Ubuntu ​====
-Pour un simple boot (Ubuntu seul), voir [[:​installation_macbook_sans_macosx|celle-ci]]. +
-===== Page détaillée par modèles ===== +
-<note important>​Attention à la distinction entre MacBooks "​**unibody**",​ **Pro**, **Pro "​Retina"​**,​ ou **"​Retina"​**. \\ Par exemple on distingue MacBook **Pro** 6.1 (Mi-2010) d'avec MacBook 6.1 (Fin-2009)</​note>​ +
-====MacBook unibody==== +
-2006 à 2011 +
-  * MacBook 2,1 (mi-2007) +
-  * MacBook 4,1 (Début-2008) +
-  * MacBook 6,1 (Fin-2009) +
-  * MacBook 7,1 (Mi-2010) +
-Wikipédia contient une [[wpfr>​MacBook|liste plus détaillée]]. +
-====MacBook Pro==== +
-2006 à 2013 +
-  * MacBook Pro 5.5 (Mi-2009) et Apple MacBook Pro 5.5 (mi-2009, modèles 13" et 15") +
-  * MacBook Pro 6.2 (Mi-2010) : sous Ubuntu 14.04, le matériel est reconnu directement,​ mais concernant [[Nvidia Optimus]] (GPU Intel + Nvidia), seul le pilote libre Nouveau fonctionne (le nvidia plante avec la 3D). Voir sur [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=17816901#​p17816901|le forum]]. +
-  * MacBook Pro 9.2 (Mi-2012) Fonctionne directement sous 14.04 et 16.04. +
-  Voir aussi : [[https://​help.ubuntu.com/​community/​MacBookPro|MacBook Pro sur Wiki Ubuntu anglophone]].+
  
- === Lumière dans la prise jack === +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 : 
-La prise jack audio d'un mac est aussi une sortie audio digitale optique, elle s'​active lorsque [[pulseaudio|PulseAudio]] est actif (lumière rouge éclairant ​de la prise jack).+
  
-__Il est possible de désactiver complètement la sortie optique__ (à l'aide du logiciel hda-jack-retask qui fait partie du paquet [[:alsa-tools]]) ​\\ +{{::diskutilitymacoscatalinafinal.png?600|}}
-Dans l'​interface de hdajackretask,​ sélectionnez le codec Cirrus Logic CS4206 cochez "​Override"​ pour "White SPDIF out" et assignez la valeur "Not connected"​. Appuyez sur "Apply now" pour tester la configuration et sur "​Install boot override"​ pour rendre la modification permanente.+
  
-====MacBook Air==== + ​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
-À partir ​de 2008 jusqu'à aujourd'hui.+
  
-[[https://​help.ubuntu.com/​community/​MacBookAir|MacBook Air sur Wiki anglais]] +{{::​partitionnementmacos.png?600|}}.
-====MacBook Pro Retina==== +
-2012 à aujourd'​hui +
-  * [[macbook_pro_11.1|MacBook Pro Retina 11.1 (fin 2013) et plus]]+
  
-====MacBook Retina==== +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 ! 
-2015 à aujourd'​hui +
-====Plus anciens modèles==== +
-<​note>​L'​article [[liste_portables_apple|Liste des portables Apple]] détaille ​de nombreux modèles de MacBook.</​note>​+
  
-===== Configuration du matériel =====+{{::​partitionnementubuntudansmacos.png?​600|}}
  
-Dans cette deuxième partie, nous allons aborder la configuration de notre toute fraîche Ubuntu. Nous allons entre autre configurer : le trackpad, le wifi, le rétro-éclairage,​ le clavier ​"à la mac", et plein d'​autres choses.+Cliquez sur **"Partitionner"**, et boom ! Votre disque se partitionne
  
-Toutes les commandes qui seront à copier/​coller dans un **[[:terminal]]**.+{{::​messagepartitionmacos.png?600|}}
  
-==== Le wifi ==== +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.
-La carte wifi native n'est pas reconnu par défaut avec Linux : c'est un driver propriétaire et protégé ​de chez [[wifi_broadcom_bcm43xx|Broadcom® BCM43XXX]]Nous allons l'installer manuellement.+
  
 +{{::​operationaechoue.png?​600|}}
 +{{::​conteneurdisk2.png?​600|}}
 +{{::​effacerdisk2.png?​600|}}
 +{{::​finalstepmacosdiskutility.png?​600|}}
  
-Si vous n'avez pas de prise Ethernet RJ45nous conseillons ​de commencer ​avec une connexion alternative pour facilité certaines étapes de l’installation. Vous pouvez ​+<note important>​Si vous souhaitez enlever la musique au démarrage ​de votre macpensez à le faire avant de supprimer votre Mac avec la commande ​<​code>​sudo nvram SystemAudioVolume=%80</​code></​note>​ 
-  * Acheter un dongle Wifi USB nativement reconnu par Ubuntu +==== Création du disque ==== 
-  * Partager la connexion Internet de votre téléphone via bluetooth +[[:​live_usb|Créer ​un disque de démarrage]] avec [[:​etcher]].
-  * 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>​+Redémarrez votre Mac, en appuyant sur la touche alt, ou option. 
 +==== 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 fat32, formatez la en ext4, et dans **Point de montage** :  racine du système (/).
 +- La partition efi est automatiquement associée
  
-=== Détection automatique ​=== +<​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>​ 
-Avant tout essayer la détection des drivers par l'assistant automatique de pilote. En rapidechercher "​pilote"​ dans les applications et laissez ​vous guiderc'est facile+====Installation de Refind==== 
 +Une fois l'installation terminéeil 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 =====
  
 +Dans cette deuxième partie, nous allons aborder la configuration de notre installation toute fraîche Ubuntu. Les configs concernant le Wi-Fi, ainsi que certains drivers de carte graphique...
  
-=== Installation manuelle ​=== +==== Le Wi-Fi ==== 
- Ce chapitre ​est pour les cartes Broadcom BCM4360Vérifier que vous avez bien cette carte avec cette commande ​dans un terminal :+La carte wifi native n'est pas reconnu par défaut avec Linux : c'est un driver propriétaire et protégé de chez [[wifi_broadcom_bcm43xx|Broadcom® BCM43XXX]]. Pour l'​installez,​ sélectionnez "​Installer des logiciels tiers pour le matériel graphique, le WiFi..." ​dans l'​installateur d'​Ubuntu.
  
-  lspci | grep Net+Si vous oubliez de faire cela pendant l'​installation,​ pas de panique ! Vous avez deux solutions : 
 +  - Installer les drivers en partage de connexion USB avec votre smartphone. 
 +  - Utiliser l'​Ethernet afin d'​installer les drivers avec un convertisseur USB
  
-Pour info : pleins d'info sur les puces Broadcom : [[wifi_broadcom_bcm43xx|Puces Wi-fi Broadcom® BCM43...]]+Lancez ensuite simplement l'application "​Logiciel et mises a jour" ​Onglet "​pilotes additionnels"​ et activer le driver.
  
  
-puis +====Clavier==== 
-code>​sudo apt-get install bcmwl-kernel-source +Durant l'​installation d'​Ubuntu,​ lors du choix de clavier il est important de sélectionner **Francais (Macintosh)**
-sudo nano /​etc/​pm/​sleep.d/​99_myfix</​code>​ + 
-puis entrez dans ce fichier vide <​code>​ +=== Configuration des touches === 
-#!/bin/sh +**Touche Alt Gr**\\ 
-case "$1" ​in +Pour modifier une touche du pavé tactile, par exemple pour utiliser la touche **Pomme** comme touche de troisième niveau ("Alt Gr"), ouvrez le paramètres du [[:​clavier]] puis allez dans **Raccourcis ​-> Saisie ​-> Touche de composition**, et cliquez sur la touche Pomme. ​ \\ 
-        resume|thaw) +Avec [[variante|Ubuntu Mate]] c'est plus facile : dans les paramètres du clavier, choisissez d'​abord ​le clavier Macbook, puis dans les paramètres de troisième niveau choisissez la bonne touche.
-                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 +
-</codesauvez (Ctrl-OCtrl-X) ​et enfin rendez ​le exécutable:​ +
-<​code>​sudo chmod 755 /​etc/​pm/​sleep.d/​99_myfix</​code>​+
  
-<note warning>​Est-ce que quelqu'​un ​pourrait vérifier ​cette méthode ​qui m'a l'air ancienne et n'est peut-etre plus à jour ?</note>+**Inverser le comportement des touches fonctions**\\ 
 +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) : 
 +  echo 2 | sudo tee /​sys/​module/​hid_apple/​parameters/fnmode 
 +  ​
    
 +=== Utilisation : touches non dessinées ===
 +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 tilde : Alt droit + L
 +  *Touche suppr : fn + ← (del)
 +  *Touche pipe | : Shift + Alt droit + L
 +  *Touches accolades { : Alt droit + (
 +  *Touches [ : Shift + Alt droit + (
 +
 +====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**.
 +
 +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]]
 +
  
 ==== Réduire la consommation d'​énergie ==== ==== Réduire la consommation d'​énergie ====
Ligne 135: Ligne 113:
 sudo powertop --auto-tune sudo powertop --auto-tune
 </​code>​ </​code>​
-==== La Webcam iSight ==== 
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] nommé **[[apt>​isight-firmware-tools]]**,​ puis : 
-  * dans le cas d'un dual boot (OS X + Ubuntu) : sélectionner le fichier pilote mac OSX depuis la partition mac. 
-  * dans le cas d'un boot uniquement Ubuntu : voir ce [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1983711|post]] pour récupérer le fichier pilote. 
  
-====Clavier==== 
-Pour modifier une touche du pavé tactile, par exemple pour utiliser la touche **Pomme** comme touche de troisième niveau ("Alt Gr"), ouvrez le paramètres du [[:​clavier]] puis allez dans **Raccourcis -> Saisie -> Touche de composition**,​ et cliquez sur la touche Pomme. ​ \\ 
-Avec [[variante|Ubuntu Mate]] c'est plus facile : dans les paramètres du clavier, choisissez d'​abord le clavier Macbook, puis dans les paramètres de troisième niveau choisissez la bonne touche. 
-=== Clavier Macbook Pro Pipes via shift+alt+L === 
-Pour avoir les pipes etc via shit+alt+L ​ \\ 
-Allez dans **Système->​Préférences->​Claiver** \\ 
-Onglet **Agencement** \\ 
-Modèle clavier choisir "Apple Portable"​ \\ 
-Cliquez sur **options avancées** (ou **options**) \\ 
-Ouvrez "Key to choose the 3rd level" ("​touche selectionnant le 3eme niveau"​) \\ 
-Cochez "Left Alt" ("Alt Gauche"​) \\ 
-Le raccourci Shit + Alt (gauche) + L donne | 
-=== Touche suppr clavier Macbook Pro === 
-Utilisez **fn + ← (del) **  
  
 +==== 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.**
  
-====Pavé tactile==== +=== Isight ( <2011 ) : Installer le firmware Mac  ​==
-Pour avoir le menu contextuel avec le clic droit adaptez ​la procédure ​décrite ​sur cette [[:powerpc#simuler_le_clic_droit_avec_une_souris_a_un_seul_bouton|page]]. +Cette solution concerne surtout les anciens Macbook avant 2014. 
-==== Surchauffe CPU à 70% ==== +[[:​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]]. 
-Utiliser cette commande ​pour localiser ​la fonctionnalité CPU qui plante+   
 +=== 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 : 
 +  *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 : <code bash> 
 +mkdir -p work/​facetimehd 
 +cd work/​facetimehd 
 +git clone https://​github.com/​ekimiateam/​facetimehd 
 +git clone https://​github.com/​patjak/​facetimehd-firmware 
 +make -C facetimehd-firmware/​ deb  
 +cp facetimehd-firmware/​debian/​*.deb . 
 +cd facetimehd/​ 
 +dpkg-buildpackage -us -uc 
 +cd .. 
 +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]]. 
 +=== 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]] 
 +==== Ethernet ==== 
 +L'​adaptateur Thunderbolt-Ethernet fonctionne directement s'il est branché dès le démarrage du Mac. 
 + 
 +==== Batterie ​==== 
 +La batterie pleine peut tenir environ 9:00 avec **[[apt>​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: <​code>​sudo gedit /​etc/​laptop-mode/​conf.d/​usb-autosuspend.conf</​code>​ et modifier ​la ligne <​code>​AUTOSUSPEND_USBTYPE_BLACKLIST="​usbhid usb-storage"</​code>​ 
 + 
 +:?: L'​utilisation de [[tlp|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") : 
 +<​code>#​ 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'​ 
 +</​code>​ 
 +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).
 <​code>​ <​code>​
-grep . -r /​sys/​firmware/​acpi/​interrupts+sudo apt install nvidia-legacy-390xx-driver nvidia-legacy-390xx-opencl-icd
 </​code>​ </​code>​
-Exemple pour moi gpe06 + 
-Adapter ​la commande si dessous ​en remplaçant ​**gpe06** par votre cas.+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. 
 + 
 + 
 +==== Le multi boot macOS / Ubuntu ==== 
 +[[refind|rEFInd]] est un boot-manager,​ un sélécteur d'OS si vous préférez, qui permet de choisir entre Ubuntu ou macOS au démarrage, sans avoir à appuyer sur la touche option au démarrage. Il semble mieux marcher sur les Mac que [[grub-pc|GRUB 2]] et ne génère pas d'​erreur au démarrage. Il est également automatique avec rien à configurer et détecte les partitions automatiquement. 
 + 
 +Redémarrez ​votre Mac, ne touchez à rien, et rEFInd est là ! Mais vous trouverez sûrement qu'il est un peu hideux, juste comme ça... C'est pourquoi je vous propose d'​installer un thème. J'ai choisi [[https://​github.com/​bobafetthotmail/​refind-theme-regular|celui-ci]],​ que je trouve magnifique. 
 +Copiez-collez cette commande, et choisissez les options qu'il vous faut. Pour le directory ou rEFInd est installé, laissez blanc. 
 +  sudo bash -c "​$(curl -fsSL https://​raw.githubusercontent.com/​bobafetthotmail/​refind-theme-regular/​master/​install.sh)"​ 
 + 
 +===== Problèmes courants ===== 
 +Vous trouverez ici une liste de problèmes courants et leurs solutions de plusieurs modèles de MacBook 
 + 
 +(s'il vous plait ne supprimez pas cette partie si vous faites partie des heureux chanceux qui ne rencontrent pas ces problèmes !) 
 + 
 + 
 +==== Ordinateur lent, freeze, surchauffe ou CPU à 70% ==== 
 +Utiliser cette commande pour localiser l’interruption coupable de ce comportement
 <​code>​ <​code>​
-sudo echo "​disable"​ > /​sys/​firmware/​acpi/​interrupts/​gpe06+grep . -r /​sys/​firmware/​acpi/​interrupts/ ​| grep -v ' 0 '
 </​code>​ </​code>​
 +
 +Souvent, c'est gpe06 qui se déclenche trop souvent (plusieurs centaines de millier de fois voir plus de 1 000 000 de fois !!!)
 +
 +Adapter la commande si dessous en remplaçant **gpe06** par votre cas.
 +<​code>​
 +echo "​disable"​ | sudo tee /​sys/​firmware/​acpi/​interrupts/​gpe06</​code>​
 +(si cette commande ne marche pas, replacer "​disable"​ par 0)
 +
 Verifier que la CPU se calme Verifier que la CPU se calme
 <​code>​ <​code>​
Ligne 177: Ligne 207:
 </​code>​ </​code>​
 Si tout est résolu créer une tâche cron pour forcer la désactivation à chaque démarrage Si tout est résolu créer une tâche cron pour forcer la désactivation à chaque démarrage
-   ​sudo ​cron -e+   ​sudo ​crontab ​-e
 Puis ajouter : Puis ajouter :
    ​@reboot echo "​disable"​ > /​sys/​firmware/​acpi/​interrupts/​gpe06    ​@reboot echo "​disable"​ > /​sys/​firmware/​acpi/​interrupts/​gpe06
  
-infos http://911.ovh/pub/LINUX%20MINT%20--%20MACBOOK%20PRO%20INSTALL.pdf+(si cette commande ne marche pas, replacer "​disable"​ par 0) 
 + 
 + 
 +source ​https://askubuntu.com/questions/1029745/​ubuntu-18-04-w-macbook-pro-kworker-keeps-hogging-up-my-cpu 
 + 
 + 
 +==== L'​ordinateur se réveille intempestivement quand on le met en veille ==== 
 + 
 +Voir [[https://​doc.ubuntu-fr.org/​veille_et_hibernation#​mise_en_veille_qui_met_veille_puis_se_reveille_automatiquement_au_bout_d_un_petit_laps_de_temps| ce contournement dans la section Veille / Mise en veille qui met veille puis se reveille automatiquement au bout d'un petit laps de temps]] 
 + 
 + 
 +==== Message d'​erreur au démarrage avec MokList ==== 
 +Si vous avez un message d'​erreur rapide (texte blanc sur fond noir) au démarrage du boot avant le lancement de Linux de type : 
 +  Failed to setMokListRT:​ Invalid Parameter 
 +  Could not create MokListRT: Invalid Parameter 
 +  Importing MOK states has failed: import_mok_state:​ Invalid Parameter 
 +  Continuing boot since secure boot is disable 
 +   
 +Alors, regarder la solution sur [[https://​askubuntu.com/​questions/​1279602/​ubuntu-20-04-failed-to-set-moklistrt-invallid-parameter|ce post]] (en anglais)
  
 ===== Pages ayant le tag "​mac"​ ===== ===== Pages ayant le tag "​mac"​ =====
Ligne 187: Ligne 235:
 {{topic>​mac}} {{topic>​mac}}
  
-//​Contributeurs : [[:​utilisateurs:​sivolc73]],​ [[https://​forum.ubuntu-fr.org/​profile.php?​id=273001|sivolc73]] ,  [[:​utilisateurs:​thxer]],​ [[https://​github.com/​Thx3r|thxer]]//​+//​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]]//
  • macbook.1599386853.txt.gz
  • Dernière modification: Le 06/09/2020, 12:07
  • par sangorys