logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-07-2010 20:46:08

Asmodée
Membre
Lieu : /dev/null
Distrib. : Squeeze
Inscription : 16-05-2010

Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Bonjour,

Vous faites peut-être parti des quelques malchanceux que le destin s'amuse à torturer, vous avez sans doutes acquis un ordinateur pourvu d'une carte ATI, et comme si cela n'était pas suffisant, depuis quelques temps, votre écran reste désespérément noir.

Vous avez essayé, au choix, d'installer le pilote radeonhd ou fglrx (en supposant que vous utilisiez respectivement le pilote fglrx ou radeonhd), et ça ne marche pas mieux. Finalement, vous avez essayé le pilote radeon et enfin, vous pouvez accéder à votre bureau. Super ! Mais votre ventilateur n'en fait qu'à sa tête et vous aimeriez retrouver un peu de calme et de fraîcheur...

Comment ? La réponse est simple : il existe 3 pilotes principaux pour votre carte : radeon, radeonhd et fglrx. Les deux premiers sont libres et gèrent, pour l'instant, assez mal l'énergie pour les cartes récentes (série hd5000). De nouveaux modules pour le noyau Linux sont en cours de développement pour gérer de façon plus efficace les possibilités d'économie d'énergie offertes par les cartes AMD/ATI. Oui, mais voilà, comme dit précédemment, fglrx (qui gère plutôt bien l'énergie) ne fonctionne pas.

Parallèlement aux tentatives plus ou moins fructueuses (mais très suivies) de création d'un bon gestionnaire pour les pilotes libres entamées par les développeurs des pilotes, les développeurs du noyau/Xserver (?) ont décidé qu'il serait plus à-propos de gérer et initialiser un certain nombre de fonctionnalités des cartes graphiques directement dans le noyau (notamment les fonctions avancées d'économie d'énergie) : c'est le fameux Kernel Mode-Settings (KMS).

Le problème est que lorsque KMS est activé, le noyau prend en charge un certain nombre de paramètres que Xserver ne gère plus. Sauf que le pilote de la carte graphique doit savoir gérer ce changement, sinon il plantera ou restera bloqué dans une boucle infinie. radeon est le seul pilote cité actuellement capable de fonctionner avec KMS. Cependant, KMS est encore expérimental et reste assez_peu/complétement inutile avec le noyau de Debian stable ou testing.  Voilà pourquoi KMS n'est pas activé par défaut sur ces distributions.

Mais (il en fallait un), lors de l'installation de radeon (xserver-xorg-video-radeon), l'installateur copie un fichier sur le disque dur (/etc/modprobe.d/radeon-kms.conf) qui permet d'activer ou non KMS au démarrage. Si KMS est activé, radeonhd et fglrx ne fonctionneront pas. Et nouveau coup du sort, ce fichier chargeait KMS sur l'ordinateur sur lequel je bossais.

Donc la solution la plus facile et rapide pour réactiver le pilote radeonhd ou fglrx quand on est confronté aux écrans noirs provoqués par seulement radeonhd ou fglrx est donc d'éditer et de commenter le contenu de /etc/modprobe.d/radeon-kms.conf (ajout d'un # en début de ligne). Ou mieux : purger xserver-xorg-video-radeon, ce qui empêchera le chargement de KMS et laissera le champ libre aux autres pilotes*.

* : pensez bien à éditer votre fichier xorg.conf en conséquence.

Dernière modification par Asmodée (07-07-2010 21:06:51)

Hors ligne

#2 07-07-2010 20:56:23

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Que voilà une histoire comme elle est belle !

Merci de ces précisions Asmodée !

Le lien vers ce post est mis dans le wiki pour les cartes ATI là :
http://debian-facile.org/doc:materiel:c … ue:ati:ati

Amitié, Joel

Dernière modification par smolski (07-07-2010 21:12:35)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 07-07-2010 23:11:20

anonyme
Invité

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Ah ouai.... yikes

Merci Asmodée. Un vrai gros morceau de savoir partagé. big_smile

#4 07-07-2010 23:18:34

chiwawa
Membre
Distrib. : Débian Satable
Noyau : Celui présent dans la dernière stable
(G)UI : Gnome 3
Inscription : 18-04-2009

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Merci pour l'info, voilà pourquoi je suis pas près de quitter NVIDIA avec ce genre de problème avec les pilotes ATI.

Enfin ces pas pour troller (enfin un peut quant même ), mais pour dire que ces pas encore assez au point à mon gout les pilotes 3D ATI, mais cela ne regarde que moi.

Sinon pour info KMS est déjà utilise est activé par défaut depuis quelques version de fédora (2-3 versions au moins) et sa marche plutôt bien enfin avec NVIDIA et également avec le pilote libre NOUVEAU que j'ai laisser avec ma fédora 13.

Donc pour la prochaine stable sa devrais être bon aussi.

Dernière modification par chiwawa (07-07-2010 23:21:21)


Tous mes PC sont sous Débian maintenant.
Poste mobile => ASUS M51S.
Poste fixe => PROC AMD double cœur + 4 go de ram + 3 disques en raid 5 + disque système (un jour ce sera un ssd promis).

Hors ligne

#5 08-07-2010 18:55:30

n3os
Modérateur
Lieu : /Debian/Home/neos
Distrib. : Sid
Noyau : 2.6.35
(G)UI : e17
Inscription : 14-07-2007

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Salut,

sous sid pas de soucis avec fglrx, les pilotes ati se sont franchement améliorés, et non rien à envier à nvidia.

Hors ligne

#6 09-07-2010 17:51:43

Asmodée
Membre
Lieu : /dev/null
Distrib. : Squeeze
Inscription : 16-05-2010

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Oui, mais il ne gère toujours pas KMS wink

Après, je suis d'accord, le support a vraiment bien avancé (que ce soit par les pilotes proprio ou les pilotes libres). AMD part de plus loin, mais il avance bien.

Juste une petite réflexion cependant : quelque soit la carte nvidia (qu'elle soit sortie il y a deux jours comme il y a deux ans), tu es sûr que le pilote proprio la gérera bien. On ne peut pas en dire autant pour AMD hélas... Le support des cartes récentes est assez moyen (mais au moins, ça marche contrairement à il y a quelques mois seulement !)

Hors ligne

#7 10-12-2012 23:43:03

Herbert west
Membre
Distrib. : stable 64 mise a jour regulièrement
Noyau : mise a jour toutes les semaines :amd64
(G)UI : gnome 3
Inscription : 17-05-2012

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

en 2012 fglrx est abandonné sur wheezy (testing) .le tuto serait il obsolète?
la solution est meilleure qu'avec la methode  xserver-xorg-video-radeon 1.:614.4-5 ,firmware-linux-nonfree0.36 ,xserver-xorg-video-ati?(Ce paquet est construit à partir du pilote xf86-video-ati de X.Org)

[I72600k / radeonhd 6870 /asus p8p67 pro b3/syncmaster 3D Samsung 23p displayport ]
[ hp spectre x360 i5 ] / [ raspbery pi 1.2 ] / [ 2 fixes core 2duo de recup ]
" Y a t il un sous-sol dans votre appartement ? "

Hors ligne

#8 10-12-2012 23:44:39

Herbert west
Membre
Distrib. : stable 64 mise a jour regulièrement
Noyau : mise a jour toutes les semaines :amd64
(G)UI : gnome 3
Inscription : 17-05-2012

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Herbert west a écrit :

en 2012 fglrx est abandonné sur wheezy (testing) .le tuto serait il obsolète?
la solution est meilleure qu'avec la methode  xserver-xorg-video-radeon 1.:614.4-5 ,firmware-linux-nonfree0.36 ,xserver-xorg-video-ati?(Ce paquet est construit à partir du pilote xf86-video-ati de X.Org)



quelqu'un sait si il y a des reglages a faire pour le kms(marche avec xf86) ?


[I72600k / radeonhd 6870 /asus p8p67 pro b3/syncmaster 3D Samsung 23p displayport ]
[ hp spectre x360 i5 ] / [ raspbery pi 1.2 ] / [ 2 fixes core 2duo de recup ]
" Y a t il un sous-sol dans votre appartement ? "

Hors ligne

#9 09-04-2017 15:13:37

anonyme
Invité

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Bonjour


Donc la solution la plus facile et rapide pour réactiver le pilote radeonhd ou fglrx quand on est confronté aux écrans noirs provoqués par seulement radeonhd ou fglrx est donc d'éditer et de commenter le contenu de /etc/modprobe.d/radeon-kms.conf (ajout d'un # en début de ligne). Ou mieux : purger xserver-xorg-video-radeon, ce qui empêchera le chargement de KMS et laissera le champ libre aux autres pilotes*.

* : pensez bien à éditer votre fichier xorg.conf en conséquence.
 



en fin de wiki j'ai trouvé ce lien
depuis 2010 les choses ont changé
pour le driver "xserver-xorg-video-radeon" de X il est inutile avec l utilisation de KMS (peut etre enlevé )
idem pour le xorg.conf qui dans un premier temps est inutile.
le firmware amd pour le gpu (nonfree) doit etre installé

donc pour une utilisation driver libre , seul le firmware est a installé (section nonfree)
en fonction du résultat
il y a deux drivers pour X en fonction du type de carte (le dernier amdgpu => carte trés récentes )
sinon virer tous les drivers de X (sauf vesa ) et utiliser KMS (au fur a mesure que le noyau évolue la prise en charge est meilleure pour du matériel récent )
pour la 3D les paquets "mesa" qui devraient etre présent a l installation de debian  ( a vérifier avec les outils habituel )

nota : KMS en plus de détecter le matériel au chargement du noyau va créer un driver virtuel (l'équivalent du xserver-xorg-video-radeon ) pour le serveur X
avantage la résolution native de l'écran au chargement du noyau , et jusqu au bureau.

ps: il est possible de désactiver KMS
mais pas comme ceci  citer => "Ou mieux : purger xserver-xorg-video-radeon, ce qui empêchera le chargement de KMS et laissera le champ libre aux autres pilotes*."

nota : testé avec une carte ancienne R270 (mais pas avec les derniers model de AMD )

Dernière modification par anonyme (09-04-2017 15:16:32)

#10 27-10-2018 13:05:16

phlinux
Membre
Distrib. : Buster
Noyau : 5.10
(G)UI : Openbox (+Rox+Feh)
Inscription : 09-05-2009

Re : Ecran noir ATI/AMD radeon hd 5xxx fglrx radeonhd

Bjr,
Pour améliorer la compréhension du poste précédent, il faut quoi faire exactement pour passer en gestion par le kernel avec une Rv280 ?
Au passage j'ai un doute sur l'existence d'une R270, Rv270 peut être ? https://dri.freedesktop.org/wiki/ATIRadeon/

Pour faire un essai sur une distrib en stable, j'ai désinstallé le pilote radeon, retiré le xorg.conf , et bien le serveur X ne démarre pas. Faut-il faire une autre manip ?

Dernière modification par phlinux (15-11-2018 19:48:02)


Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent

Hors ligne

Pied de page des forums