Installation réalisée sous Linux Mint 20 avec un kernel 5.4
Boot avec PlopKexec.
Une distro 64bit fonctionne parfaitement. Se référer à mon précédent article https://pila.fr/wordpress/?p=1078
Obtenir un affichage avec un GPU AMD
Les cartes graphiques AMD exploitant le nouveau code d’affichage « DC » provoquent un kernel panic. Il faut ajouter la commande suivante dans le fichier /etc/default/grub pour utiliser l’ancian code :
amdgpu.dc = 0
Ne pas oublier d’appliquer les changements :
$ sudo update-grub
Bâillonner l’interruption gpe11
Sur cette machine, le taux d’occupation CPU restait important même au repos. Il s’avère que l’IRQ 9 est déclenchée à une fréquence très élevée (indiqué par le compteur du fichier /proc/interrupts), et monopolise à elle seule un des coeurs CPU. Les compteurs lisibles dans les différents fichiers à l’emplacement /sys/firmware/acpi/interrupts nous permettent de déterminer la source de cette IRQ : gpe11. Un service systemd nous permet de la désactiver, en créant le fichier /etc/systemd/system/disableGPE11.service avec le contenu suivant :
[Unit]
Description=Disables GPE 11 going crazy on this MacPro
[Service]
ExecStart=/bin/bash -c 'echo "disable" > /sys/firmware/acpi/interrupts/gpe11'
[Install]
WantedBy=multi-user.target
Ce service est rendu actif par la commande suivante :
$ sudo systemctl enable disableGPE11.service
2 Commentaires
1 ping
Bonjour,
merci pour le fichier service bâillonnant l’irq GPE11, au début je croyais que ma carte graphique était en cause car j’avais de petits ralentissements ou des freeze qui duraient peu mais était carrément énervants. Maintenant j’ai un Mac Pro 1.1 qui va pouvoir être à jour. Bye El Capitan 😉
Merci encore
Wow
Merci !
[…] ne reste plus qu’à baillonner l’interruption gpe11, et optimiser le refroidissement de la carte […]