[CG] Pilote radeon provoque des freezes (résolu)

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

[CG] Pilote radeon provoque des freezes (résolu)

Message par hansi »

Bonjour à tous,

J'ai un soucis très ennuyeux avec le pilote libre radeon, des freezes surviennent régulièrement et de façon erratique. Ça dure environ 30 secondes pendant lesquelles il est impossible de faire quoi que ce soit, bouger la souris ou même les touches SysRQ ne fonctionnent pas.
En plus Dmesg reste muet quand ça se produit et il n'y a rien dans le /var/log/Xorg.0.log qui apparaît.
J'ai donc testé toutes les options du pilote documentées ici ainsi que celles de "modinfo -p radeon", malheureusement sans succès :-(
J'ai aussi essayé avec le kernel "linux-pf" compilé avec l'architecture du processeur correspondant à celui de la machine, et aussi en désactivant le Vsync de même qu'augmentant la valeur du paramètre vmalloc mais rien n'y fait.
C'est la guigne, d'autant que ce problème semble connu et ancien...

Auriez-vous une idée de comment y remédier ?

Merci
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

Re: [CG] Pilote radeon provoque des freezes (résolu)

Message par hansi »

Bon alors après 1 journée les freezes ont réellement disparus. La cause semble être l'option DPM qui j'imagine n'est pas compatible avec mon utilisation : eGPU via le port ExpressCard.

Donc pour que ça puisse servir à d'autres voici les options à ajouter sur la ligne du Grub (certaines sont probablement superflues) :

Code : Tout sélectionner

radeon.dynclks=0 radeon.audio=0 radeon.agpmode=-1 radeon.tv=0 radeon.disp_priority=1 radeon.pcie_gen2=1 radeon.aspm=1 radeon.dpm=0 radeon.no_wb=1 
Et aussi la ligne des modules du mkinitcpio.conf puisque c'est très important :

Code : Tout sélectionner

MODULES="intel_agp i915 radeon"
Et donc après ça les freezes avaient disparus. En revanche l'utilisation CPU était plus qu'excessive de même que la température (66-70°C), j'ai résolu le problème en installant le pilote xf86-video-intel-virtual-crtc.
J'imagine que le problème aurait pu être résolu via des options bien senties dans le fichier xorg mais pour un eGPU je suis obligé de le laisser vide sinon Xorg une fois lancé ne détecte plus que la CG ATI...
Bref, ceci n'est sans doute pas optimal pour les cadors mais quand on se retrouve seul (et sans grandes connaissances) face à ce genre de problème on cherche avant tout à ce que ça fonctionne ! Et c'est le cas, tout est parfaitement fluide y compris les vidéos de Dailymotion alors c'est magnifique !
L'eGPU sous Linux ça fonctionne ! Pas aussi bien et facilement que sous Windows il est vrai mais on s'en fout :lol:

BONNE ANNÉE À TOUS !
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Répondre