pb de chauffe car pas d'accélération graphique _ comment faire pour installer uniquement le pilote GPU pour AMD RX580

18 réponses [Dernière contribution]
ausaoh
Hors ligne
A rejoint: 04/30/2025

Bonjour,

Trisquel, installé via netinstall; lxde-core sans recommends ni suggests et avec openbox et lightdm.

Je teste depuis une semaine Trisquel.

Je suis dans un environnement où la température moyenne est autour de 36-40°C.

Lorsque j'utilise mon PC pour des sessions vidéos, n'ayant pas le pilote de ma carte graphique AMD RX580 8Go, le CPU - intel i3-9100F - doit se charger de faire le travail en plus du travail sur la video et chauffe jusqu'à la limite avant de ralentir pour refroidir et recommencer ce qui est pénalisant tant pour le matériel que pour le temps à passer, quand avec les autres OSs en multiboot sur le même PC, Debian 11, Debina 12, lubuntu 1804, ma carte graphique se charge parfaitement et simplement de faire cela via l'accélération matérielle et le CPU de rester à des températures basses pour l'environnement de fonctionnement où il se trouve.

Simplement, regarder une video avec mpv en pleine fenêtre pousse le CPU à un moyenne de 60-70% d'activité quand via le GPU, il reste autour de 8-12%.

A votre écoute pour soit paramétrer sans piloté propriétaire comme il faut la chose afin d'utiliser l'accélération matérielle, ou, m'indiquer comment installer non pas toute la batterie de pilote AMD mais juste celui de ma carte graphique et ensuite faire en sorte qu'il soit pris en compte dans son usage par l'ensemble du système.

Merci d'avance.

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

Bonjour,

Le dépôt Trisquel a un paquet fournissant un noyau de version 6.8 (contre 5.15 par défaut) avec des ajouts visant à améliorer le support matériel. Tu peux essayer de l'installer avec "sudo apt install --install-recommends linux-generic-hwe-11.0" et voir ce que ça donne.

Il est aussi possible d'utiliser les noyau linux-libre encore plus récents (6.14) du dépôt freesh comme expliqué à https://www.fsfla.org/ikiwiki/selibre/linux-libre/freesh.en.html (en anglais, pas de traduction française à ma connaissance).

Avant de faire ces installations, sauvegarde la sortie de la commande "glxinfo | grep render" qui permet de voir ce que l'ordinateur utilise pour le graphisme, et compare avec ce que cela donne après, ce qui permet tout de suite de savoir si tu peux attendre une amélioration ou pas.

Je ne sais pas si ces installations peuvent améliorer l'utilisation de ta carte graphique, mais d'après ma connaissance très imparfaite, les processeurs intel tels que le tien ont aussi des fonctions graphiques intégrées qui devraient être disponibles avec les version récentes de noyau et pourraient largement améliorer la situation.

Cela dit, il n'est pas impossible qu'il faille faire quelque chose d'autre pour dire à ton ordinateur d'utiliser le GPU intégré au processeur plutôt que la carte AMD.

ausaoh
Hors ligne
A rejoint: 04/30/2025

Re merci Avron,

Certes, mon CPU à une partie graphique mais bien moins puissante en taille et en vélocité de calcul que ma carte graphique. D'où mon choix car hormis cela le CPU est parfait et suffisant pour la plupart de mes travaux.

Je précise donc que je ne souhaite pas "améliorer" la prise en charge du CPU, qui se passe bien pour le traitement video multi-thread mais utiliser mon GPU qui lui est adpaté à cela sans commune mesure au regard du CPU.

Je peux tenter d'installer un nouveau noyau-kernel mais celui-ci aura t'il ce qu'il faut pour valider et mettre en oeuvre l'accélération matérielle via le GPU et y a t'il avant ou en parallèle quelque chose que je devrai faire au sein de la configuration même de la distribution Trisquel Amaro ?

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Si, comme te le suggère Avron, utiliser une version plus récente de Linux-libre ne te donne pas de les performances 3D que tu espères, il est probablement impossible de les obtenir sans renoncer aux libertés fondamentales du logiciel libre, ce que nous ne recommandons jamais ici : https://trisquel.info/fr/wiki/lignes-directrices-de-la-communaut%C3%A9-trisquel

ausaoh
Hors ligne
A rejoint: 04/30/2025

Bonjour et merci,

J'entends bien la posture de Trisquel sur ce sujet c'est aussi pourquoi je teste cette distribution.

Toutefois, ma question se pose aussi dans le sens de la possibilité d'utiliser l'accélération matérielle via le GPU en utilisant simplement ce qui est libre et open-source si c'est possible.

Tel que j'ai installé Trisquel, et excepté mes 4 questions, j'en suis satisfait dans l'usage et la légèreté puisque après démarrage et connexion, j'utilise simplement 370Mo de ressources mémoire vive. Même si j'ai largement plus (24Go), c'est toujours pour moi un critère important tout comme celui de maitriser la température pour des régions d'environnement thermique sur ce plan ci. Cela me plairait donc de réaliser ce qui semble "proscrit" par défaut tout en étant dans l'esprit du libre.

Enfin, si je dois, malgré tout, faire une entorse à cet esprit, ma questin est comment puis je installer uniquement LE PILOTE permettant le plein usage de mon GPU et non l'ensemble des pilotes gpu AMD.

Ci fait, comment faire en sorte alors pour qu'il soit pris en compte dans un usage normal du PC ?

AMD avait de mémoire réalisé des pilotes open-source 100%, peut-être est ce possible ?

En regardant hier attentivement le conenu du kenel 6.12.27 LTS il semble qu'il y en ait d'inclus ce qui me fait aussi poser cette question

Comme vous me semblez au fait, pouvez vous répondre à cela car sachant comment la distribution a été articulée dans son architecture initiale ?

Que faut-il alors faire pour sa mise en oeuvre et prise en compte effective ?

L'esprit intial de la distribution Trisquel se place dans le respect de la charte du Libre. Dans cette posture, cela implique aussi de permettre à ses utilisateurs de l'adapter selon les retours et souhaits qu'ils en ont à l'usage.

Je pense qu'il n'y a pas de contradiction à lier les deux.

Celles et ceux qui retiennent Trisquel, la retienne pour ce point de départ, certes.

Toutefois, sûrement (?) que beaucoup, plutôt que de devoir renoncer à la distribution Trisquel elle-même, faute de réponses alternatives existantes entre tout RIEN et tout TOUT, envisagerait cela autrement et avec l'usage, la curiosité, les connaissances, les expériences, les partages de tous et le temps, cela apporterait des alternatives collant à l'esprit du libre et permettrait d'aller encore plus loin ainsi que de voir autrement ?

Pour revenir à ma situation, il me semble qu'en fouillant dans les différents fichiers ayant trait à l'accélaration matérielle, il y en avait un qui avait blacklisté mon GPU par défaut.

Hélas, je ne sais plus lequel. Est qu'il me faudra le retrouver et changer la valeur ? Qu'en est il autrement ?

Merci d'avance et bonne journée.

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Toutefois, ma question se pose aussi dans le sens de la possibilité d'utiliser l'accélération matérielle via le GPU en utilisant simplement ce qui est libre et open-source si c'est possible.

Le pilote libre est dans le noyau, celui fourni par Trisquel ou par Linux-libre. C’est pour cela qu’Avron t’a suggéré l’installation d’une version plus récente du noyau. L’as-tu faite ?

Même si j'ai largement plus (24Go), c'est toujours pour moi un critère important

Es-tu conscient qu’avoir toujours de Go de RAM libre signifie essentiellement que tu as acheté ces Go pour rien ?

Enfin, si je dois, malgré tout, faire une entorse à cet esprit, ma questin est comment puis je installer uniquement LE PILOTE permettant le plein usage de mon GPU

Si tu te réfères au pilote (et au micrologiciel) privateur, tu n’auras pas d’assistance ici. Ce ne serait pas t’aider, de notre point de vue.

Dans cette posture, cela implique aussi de permettre à ses utilisateurs de l'adapter selon les retours et souhaits qu'ils en ont à l'usage.

Tu fais bien ce que tu veux sur tes machines. Quant à cette communauté, elle suit ses lignes directrices : https://trisquel.info/fr/wiki/lignes-directrices-de-la-communaut%C3%A9-trisquel

Toutefois, (…) cela apporterait des alternatives collant à l'esprit du libre et permettrait d'aller encore plus loin ainsi que de voir autrement ?

Du point de vue de la communauté Trisquel, installer du logiciel privateur ne colle pas à l’esprit du libre.

Pour revenir à ma situation, il me semble qu'en fouillant dans les différents fichiers ayant trait à l'accélaration matérielle, il y en avait un qui avait blacklisté mon GPU par défaut.

/etc/modprobe.d/blacklist.conf ?

ausaoh
Hors ligne
A rejoint: 04/30/2025

Merci pour tes retours magic banana.

Pour la RAM, ton affirmation est juste et fausse à la fois.

Cela dépend si on utilise la RAM autrement qu'en mode "automatique" ou pas.

Aussi, des logiciels que l'on peut utiliser tout comme le fait de monter ou non des répertoires ou logiciels, voir OS en RAM, etc. peuvent le justifier.

Pour un usage courant maison-travail (non multimédia ou éditorial) cela n'apporte rien de plus et je te rejoins dans ton affirmation, mais ce n'est pas le seul usage possible que tout le monde réserve à un ordinateur et donc ton affirmation n'est plus juste.

Dois je aussi parler de machines virtuelles et de gestion multi-terminaux pour devoir "justifier" le fait d'avoir beaucoup de RAM ?

Dois je même justifier mon choix d'avoir, si je le souhaite, 128Go de RAM pour être entendu sur une question autre ?

Si l'on parle de la charte des échanges comme tu la rappelles, avancer cela revient à poser un jugement sans faire avancer la question posée et de mémoire, ne rentre pas dans les recommandations d'échange avec bieveillance, respect et gratitude.

On peut ne pas être d'accord en tout, quand même échanger sur un sujet et avoir plaisir à le faire avec son interlocuteur plutôt que de prendre cela comme une agression.

C'est justement ce qui permet à tout le monde d'ouvrir ses champs de connaissance et d'Être.

Cela n'implique pas pour autant qu'il y ait une vérité et donc de devoir porter un jugement, même si j'ai relevé qu'à notre époque et bien que restant courtois et respectueux, les controverses, polémiques et conversations de mon temps sont encadrés-limités à : "c'est interdit de dire cela" ou "vous n'avez pas le droit de dire ceci" ou "c'est interdit par le règlement".

Sans animosité Magic banana, je souligne cela pour rappeler que, toujours et en tout, il n'y a pas une seule réponse ni une seule vérité mais bien plusieurs, pas plus qu'il n'y a soit tout, soit rien, même si depuis notre enfance c'est ce qu'on nous impose de croire.

Certains voit dans la couleur blanche, l'absence de couleur, d'autre l'assemblage de toutes les couleurs et d'autres encore, le mélange de 3 couleurs seulement !

C'était cela aussi mon exposé sur ce que la distribution Trisquel peut retirer d'une approche plus ouverte et sans remettre en cause son modèle, car mes expériences passées avec des informaticiens et partenaires informaticiens, y compris dans le domaine informatique, matériels et logiciels, m'ont appris que tout était envisageable (et réalisable) si on acceptait de penser autrement qu'en mode informatique binaire.

Pour en revenir à nos moutons et ce qui est d'installer un kernel plus récent, j'ai regardé ce qui est disponible mais je n'ai encore rien réalisé.

As tu une recommandation et-ou suggestion à me faire sur la démarche et-ou le dépôt souhaitable à réaliser pour cela ?

Je suis toujours ouvert à tout et même si j'ai certaines connaissances, je considère toujours qu'elles ont le méritent d'exister mais le devoir d'évoluer, donc je suis tout yeux ouverts. Ce sera de plus toujours benéfique pour ceux qui viendront chercher dans ce forum de l'aide et de la lumière.

Hier, j'ai regardé cela

https://www.fsfla.org/ikiwiki/selibre/linux-libre/#repo-rt

A te lire pour ton avis sur la question et la meilleure démarche à suivre et, par avance, acceptes mes excuses si mon laïus sur les notions de RAM et d'ouverture en général peuvent t'avoir "froissé".

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Dois je même justifier mon choix d'avoir, si je le souhaite, 128Go de RAM pour être entendu sur une question autre ?

Tes « justifications » ne font pas beaucoup de sens pour moi. Parler du cache et autres tampons du noyau ferait sens pour justifier d’une utilité (limitée) d’une mémoire indiquée comme disponible dans la majorité des moniteurs système. Mais je me trompe peut-être et veux bien des références.

Quant à être entendu, cela fait maintenant quatre jours qu’Avron et moi te répétons la même réponse.

As tu une recommandation et-ou suggestion à me faire sur la démarche et-ou le dépôt souhaitable à réaliser pour cela ?

Même réponse qu’Avron il y a quatre jours. N’espère pas trop : il est très probable que tu n’obtiennes aucun gain avec un noyau (Trisquel ou Linux-libre) plus récent.

https://www.fsfla.org/ikiwiki/selibre/linux-libre/#repo-rt

Tu ne veux pas d’un noyau temps réel (qui sert à ajouter des contraintes temporelles à l’exécution de processus) sur un ordinateur de bureau.

Raistlin
Hors ligne
A rejoint: 04/06/2020

Cela n'implique pas pour autant qu'il y ait une vérité et donc de devoir porter un jugement, même si j'ai relevé qu'à notre époque et bien que restant courtois et respectueux, les controverses, polémiques et conversations de mon temps sont encadrés-limités à : "c'est interdit de dire cela" ou "vous n'avez pas le droit de dire ceci" ou "c'est interdit par le règlement".

> Sauf que quant tu utilises Trisquel, tu utilises une licence qui te donne beaucoup de droits, mais qui t'interdit d'utiliser du "non-libre". Il n'y a donc rien de scandaleux selon moi, lorsqu'on t'écrit qu'il est interdit par le règlement d'utiliser du privateur, ou même qu'il est interdit par la charte de conseiller et de discuter de solutions non-libres.

Sans animosité Magic banana, je souligne cela pour rappeler que, toujours et en tout, il n'y a pas une seule réponse ni une seule vérité mais bien plusieurs, pas plus qu'il n'y a soit tout, soit rien, même si depuis notre enfance c'est ce qu'on nous impose de croire.

Certains voit dans la couleur blanche, l'absence de couleur, d'autre l'assemblage de toutes les couleurs et d'autres encore, le mélange de 3 couleurs seulement !

> Oui, mais d'un autre côté, la vie en société impose quand même de s’entendre sur certaines conventions, fussent-elles imparfaites. Si dés que quelqu'un ouvre la bouche, on lui répond systématiquement "je souhaite nuancer votre définition", je ne vois pas comment on peut avancer...

C'était cela aussi mon exposé sur ce que la distribution Trisquel peut retirer d'une approche plus ouverte et sans remettre en cause son modèle, car mes expériences passées avec des informaticiens et partenaires informaticiens, y compris dans le domaine informatique, matériels et logiciels, m'ont appris que tout était envisageable (et réalisable) si on acceptait de penser autrement qu'en mode informatique binaire.

> Ton approche est compréhensible mais justement il existe d'autres systèmes d'exploitation qui correspondent à ton souhait. Tu comprendras qu'il est difficile d'exiger d'un puriste, à partir du moment où il ne te contraint pas à l'être, que lui ne le soit plus et donc qu'il soit ouvert. Moi je n'oblige pas les autres à aimer le chocolat au lait, mais je refuse qu'on m'oblige à mettre quoique ce soit d'autre dedans. Pour quoi devrais-je y renoncer ?

ausaoh
Hors ligne
A rejoint: 04/30/2025

Bonjour Raistlin,

C'est gentil d'apporter ta vision sur l'échange qui s'adressait à Magic banana.

Grâce à ton "intervention" on mesure bien ce que j'évoquais dans cet échange et le fait que, même échanger sur certains éléments, est à notre époque, de plus en plus et par essence, inaudible pour une part de personnes de plus en plus grande.

>>> Si dés que quelqu'un ouvre la bouche, on lui répond systématiquement "je souhaite nuancer votre définition", je ne vois pas comment on peut avancer...<<<

Une société avance JUSTEMENT quand il y a quelqu'un qui "souhaite nuancer". Pour appréhender cela pleinement, il faut avoir vécu dans une société où la nuance, jusqu'à l'expression de son souhait, sont interdites et réprimés violement parfois.

Pour rappel : le logiciel libre existe et a pu prendre racine et se développer parce que des personnes ont toujours souhaité nuancer la définition de ce qui devait être un système d'information, matériel et logiciel en mode futur.

Il est fondamental de s'en rappeler et en même temps utile.

Merci à toi Raistin de l'intérêt porté à nos échanges.

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Pour rappel : le logiciel libre existe et a pu prendre racine et se développer parce que des personnes ont toujours souhaité nuancer la définition de ce qui devait être un système d'information, matériel et logiciel en mode futur.

Pour rappel : le logiciel libre existe et a pu prendre racine grâce à rms qui est clairement en faveur de ne jamais recommander ou suggérer du logiciel privateur, comme écrit dans les lignes directrices de notre communauté.

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

Désolé mais je connais très mal les questions de carte graphique. Si tu peux poser ces questions sur le forum anglophone, il y aura probablement des personnes qui pourront donner des réponses bien plus pertinentes. Je pense que donner la sortie de "glxinfo -B" serait utile pour avoir des réponses correspondant à ton matériel.

Les suggestions que j'ai faites sont des recettes, a priori sans risque (désinstaller linux-generic-hwe-11.0 devrait permettre de revenir exactement à la situation antérieure, le dépôt freesh installe des noyaux supplémentaires mais tu peux choisir un noyau "classique" au démarrage si tu veux), qui permettent dans un certain nombre de cas de mettre en oeuvre l'accélération matérielle via le GPU d'une carte graphique ou d'un CPU qui a aussi des fonctions de GPU, ce qui je pense est le cas te ton processeur Intel.

Je soupçonne qu'il n'y a pas de firmware libre permettant d'utiliser l'accélération matérielle du GPU de ta carte graphique, mais je n'y connais vraiment presque rien, donc il vaudrait mieux demander sur le forum anglophone. Par contre, je sais que les CPU intel ont des fonctions GPU d'accélération matérielle qui ne sont souvent pas gérées par les noyaux 5.15 mais le sont par des noyaux entièrement libres récents, ceux du dépôt freesh, et sur la lecture d'une vidéo, la charge du processeur peut être réduite d'un facteur 3 ou 4 (ce que j'ai observé sur un PC personnel).

Donc mon idée c'est d'essayer, et si ça ne marche pas de demander sur le forum anglophone

ausaoh
Hors ligne
A rejoint: 04/30/2025

Bonjour et Merci Avron,

Ne soit pas désolé.

Répondre et partagé est déjà appréciable et la complexité de ce qui est en rapport avec ce sujet ne permet pas d'avoir une réponse absolue et universelle; j'en ai conscience.

Une partie de ma réponse est dans celle que je viens de faire à Magic banana.

Peut-être apportera t'elle de l'inspiration pour aller plus loin ?

En regardant attentivement une de mes distributions, Debien 12 issue d'une mise à niveau d'une Debian 11 que j'avais à l'époque réalisée sans aucun pilote non-libre puis mise de côté car elle était là en secours. Je relève qu'elle posède le kernel 6.1 et ne prend pas non plus l'accélération matérielle.

Dans ce cas la réponse est plus simple si je veux installer les pilotes ad'hoc, mais, je préfère pousser autant que faire se peu, la démarche dans ce que j'ai exposé dans ma réponse à Magic Banana.

Bonne journée.

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

En fait, ma suggestion serait de désactiver la carte graphique externe dans le BIOS si une telle option est disponible, sinon de carément l'enlever, de démarrer et de regarder si la sortie de "glxinfo -B" indique que l'accélération matérielle intégrée dans le processeur Intel est utilisée ou pas. Si cela indique qu'elle n'est pas utilisée, il faut prendre un noyau plus récent. Si elle est utilisée, tu peux de nouveau tester la vidéo. Les performances ne seront probablement pas aussi bonnes qu'avec la carte externe et le logiciel privateur, mais elles seront peut-être suffisamment bonnes pour que l'ordinateur ne chauffe pas trop, même sans la carte graphique.

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Sauf erreur, l’absence d’une section « GPU specifications » dans https://www.intel.com/content/www/us/en/products/sku/190886/intel-core-i39100f-processor-6m-cache-up-to-4-20-ghz/specifications.html indique que le processeur n’intègre pas de GPU. Je crois donc qu’une carte graphique discrète est ici nécessaire pour avoir la moindre sortie graphique.

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

Argh, bien vu. J'avais cherché i3-9100, sans le F à la fin, qui avait le GPU intégré, mais i3-9100F, ça n'a pas l'air d'être le cas. Donc mon conseil précédent est mauvais.

ausaoh
Hors ligne
A rejoint: 04/30/2025

Bonjour et merci à vous deux Avron et magic banana.

Pour avancer, pouvez m'indiquer le pas à pas pour installer un kernel plus récent ?

J'ai une image de ma partition OS donc si je casse quelque chose quelques minutes suffiront pour revenir à l'état initial.

D'avance merci et bonne journée.

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Ce sont toujours les mêmes instructions que dans les deux premiers paragraphes de la première réponse que tu as reçue il y a maintenant six jours : https://trisquel.info/fr/forum/pb-de-chauffe-car-pas-dacc%C3%A9l%C3%A9ration-graphique-comment-faire-pour-installer-uniquement-le-pilot#comment-179588

Une fois l’installation du noyau réalisée, il faut redémarrer dessus (ce devrait être l’entrée par défaut dans le menu GRUB).

ausaoh
Hors ligne
A rejoint: 04/30/2025

Bonjour magic banana,

Mille merci pour les réponses aux 3 questions posées et aussi merci à Avron.

Je vais donc prendre le temps de compiler un nouveau Kernel et avant cela, modifier le blacklistage afin d'observer ce que cela donne. Ce GPU est de 2016 ou 2017 donc peut-être encore à une période où le format libre le prenait en charge sans nécessité de pilote propriétaire privatif.

Tout va bien pour utiliser une console si la session graphique n'est plus ce sera vite rétabli.

Quand j'aurai abouti ("un certain temps" comme l'histoire du fut du canon de Fernand Reynaud), je ferai un retour d'expérience sur ce qui a fonctionné et comment j'y suis arrivé et ce qui n'a pas fonctionné.

D'où l'intérêt d'un forum.

Bonne semaine.