Catalyst pour faire la différence entre les R6xx et + et les R3xx->R5xx qui reste en fglrx...

Comme dit dans la doc :
* Pilote en version 9.3 (ou FGLRX) et moins : Prend en charge la génération des R3xx au R7xx (Radeon 9500->HD4xxx)

* Pilote en version 9.4 et + (Catalyst) : Prend en charge uniquement la génération des R6xx et plus (Radeon HD2xxx->+)
Catalyst 9.8 (pilote propriétaire) est disponible pour F11 chez rpmfusion soit dans update, soit dans update-testing!

Je rappel que cette version FONCTIONNE UNIQUEMENT SUR LES R6xx ->+ (HD2xxx->+)!!!!!!!!!! Donc personnellement je ne répondrais pas à ceux qui s'étonneront que cela ne fonctionne pas sur les R3xx->R5xx (Radeon 95xx->X19xx)! Pour eux il faut passer sur les pilotes radeon (R3xx->R4xx ou ->R5xx) ou radeonHD (R5xx). Normalement ces pilotes devraient avoir des avancées significatives d'ici peut!
je ne le trouve pas, quel est le nom du package ? kmod-fglrx ?
J'ai déjà répondu plus haut!

La gestion du multi-écran est de nouveau parfaitement fonctionnel avec le panneau de contrôle (amdcccle)! D'après les notes de version il gère le xrandr directement! Pas totalement, mais on y arrive... exemple de ce qu'il manque : la rotation d'écran.

Je fini la traduction dans le courant de la semaine et me remet aux différentes documentation pour les gpu ATI. Comme à la rentrée je ne serais pas trop disponible, n'hésitez pas à apporter votre aide! Voir la doc pour savoir comment faire pour y contribuer!

Au programme :
- Meilleurs prise en charge des réglages pour le multi-écran
- Il faut être en root pour pouvoir modifier la gestion de l'affichage (ce qui n'est pas un mal!)
- Performance accrue sous KDE4 et ses effets graphiques
- Nouvelles extensions OpenGL, nous devrions avoir la prise en charge de l'opengl 3.1 d'ici une ou deux versions du pilote...
- Meilleurs performance sous GLXGEAR (enfin... 1000 points de plus par rapport au 9.3 sur une HD4850)
- Meilleurs performance sous Tropic avec le moteur Uningine (fin des tests d'ici quelques heures si j'ai pas piscine entre temps :-P)
- Meilleurs performance d'affichage général sans effets sous KDE, à confirmer sous gnome et avec compiz (perso je préfère la simplicité des effets graphique de KDE...)
- A suivre
Tux_2000_pro wrote:Juste pour voir, en testant la version officielle, j'ai des écrans très bizarres dès que X démarre (espèces de lignes brouillées du texte de chargement) puis des rectangles de couleurs sur l'écran. Y a-t-il des chances d'avoir un affichage un peu plus décent avec les paquets rpmfusion ?

(carte mobility radeon hd 3650).
Je me réponds : ce n'est PAS MIEUX !

Maintenant, qu'est-ce-que je fais ? On n'attend plus de drivers 9.8, on n'attend plus de paquet de rpmfusion, tout est là et ça ne fonctionne pas !

Sans doute, c'est de l'art, après la fin du processus de boot, lorsque X doit démarrer, un court flash d'écran blanc, puis tout noir. Si à ce moment là je bascule les tty ou que je fais un Ctrl+Alt+Backspace, voilà l'artwork ! Et voilà, plus qu'à éteindre à la brute.

Pourtant une carte ATI Mobility Radeon HD 3650 doit bien être gérée par le pilote Catalyst, non ?
Bonjour, j'ai ceci comme carte
[root@liche greg]# lspci|grep ATI
01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]
01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
Ça rentre dans quel cas?
J'ai essayé d'installer le driver depuis updates-testing en faisant
yum install kmod-catalyst --enablerepo=rpmfusion-nonfree-updates-testing
Mais au reboot, ça n'a pas du tout fonctionné, j'ai eu ces erreurs :
[root@liche greg]# grep EE /var/log/Xorg.0.log.old
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): Failed to initialize ASIC in kernel.
(EE) fglrx(0): [pcie] Failed to gather memory of size 0Kb for PCIe. Error (-22)
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) fglrx(0): PPLIB: PPLIB is not initialized!.
(EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed!
(EE) fglrx(0):        ulEventType = 0000000c, ulEventData = 00000001
(EE) fglrx(0): PPLIB: PPLIB is not initialized!.
(EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed!
(EE) fglrx(0):        ulEventType = 00000002, ulEventData = 00000000
(EE) fglrx(0): Failed to disable interrupts. Errorcode -22
(EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9.
Que faire?
Mouhais... que dit "fglrxinfo"? à tout les coups il y a eu un beau bordel quelque part...
A tu bien désinstaller le .run? a tu refais un xorg.conf propre (system-config-display --reconfig)? A tu bien supprimer le répertoire /etc/ati?
Je n'ai jamais installé le .run, mais j'avais un xorg.conf qui datait d'avant et je n'avais pas supprimé le répertoire dont tu parles. Je fais ça de suite.
Pour l'instant j'ai :
[root@liche greg]# fglrxinfo
Xlib:  extension "ATIFGLRXDRI" missing on display ":0.0".
Erreur de segmentation
greg0ire wrote:Bonjour, j'ai ceci comme carte
[root@liche greg]# lspci|grep ATI
01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]
01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
Ça rentre dans quel cas?
J'ai essayé d'installer le driver depuis updates-testing en faisant
yum install kmod-catalyst --enablerepo=rpmfusion-nonfree-updates-testing
Mais au reboot, ça n'a pas du tout fonctionné, j'ai eu ces erreurs :
[root@liche greg]# grep EE /var/log/Xorg.0.log.old
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): Failed to initialize ASIC in kernel.
(EE) fglrx(0): [pcie] Failed to gather memory of size 0Kb for PCIe. Error (-22)
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) fglrx(0): PPLIB: PPLIB is not initialized!.
(EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed!
(EE) fglrx(0):        ulEventType = 0000000c, ulEventData = 00000001
(EE) fglrx(0): PPLIB: PPLIB is not initialized!.
(EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed!
(EE) fglrx(0):        ulEventType = 00000002, ulEventData = 00000000
(EE) fglrx(0): Failed to disable interrupts. Errorcode -22
(EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9.
Que faire?
Je regarde... n'ayant pas un F11 sur ATI, j'ai pas trop de retour...
fglrxinfo me retourne la même chose que greg0ire.

Le .run a été à chaque fois désinstallé, j'ai refait un xorg.conf avec system-config-display, j'ai supprimé le répertoire /etc/ati, même résultat.

Quelle solution ?
Merci!
Pour pouvoir revenir à une session graphique, je dois faire ceci
[root@liche greg]# yum remove xorg-x11-drv-catalyst
Voilà ce que j'ai fait avant de retenter le coup :
  414  yum install kmod-catalyst --enablerepo=rpmfusion-nonfree-updates-testing
  415  ls /etc/ati/
  416  fglrxinfo
  417  mv /etc/ati/ /tmp/
  418  system-config-display --reconfig
J'ai sélectionné fglrx dans la liste des drivers proposés par system-config-display, mais apparemment, il se met tout seul au boot, sans doute lors de l'affichage du message "Enabling ATI driver"
et j'ai toujours les mêmes messages dans le log.
Les symptômes ne sont cependant pas les mêmes, j'arrive sur un écran blanc avec, dans un carré ou devrait se trouver mon pointeur, quelques pixels de couleur...
moi pareil ,écran noir sur radeon 2300HD. décidemment ati et linux !
Personnellement un

yum search xorg-x11-drv-catalyst ne me renvoie rien.

si on installe le kmod sans installer le paquet ça ne peut pas fonctionner.
active le dépot rpm-fusion-nonfree-test update et tu auras le kmod-catalyst
Il est en dépendance, il vient tout seul lorsque tu tapes ceci :
yum install kmod-catalyst --enablerepo=rpmfusion-nonfree-updates-testing
J'en profite pour poster les warnings en plus des erreurs :
[root@liche greg]# grep -E "EE|WW" /var/log/Xorg.0.log.old 
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0                                                                       
(II) Loading extension MIT-SCREEN-SAVER
(WW) Falling back to old probe method for fglrx
(WW) This ATI Proprietary Linux Driver does not guarantee support of video driver ABI higher than 2.0
(WW) Video driver ABI version of the X server is 5.0
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Failed to get kernel info
(EE) fglrx(0): Failed to initialize ASIC in kernel.
(EE) fglrx(0): [pcie] Failed to gather memory of size 0Kb for PCIe. Error (-22)
(WW) fglrx(0): could not detect X server version (query_status=-1)
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *
(WW) fglrx(0): Textured Video not supported without DRI enabled.
(WW) fglrx(0): Video Overlay not supported on AVIVO based graphics cards. For XVideo support use Option "TexturedVideo".
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) fglrx(0): PPLIB: PPLIB is not initialized!.
(EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed!
(EE) fglrx(0):        ulEventType = 0000000c, ulEventData = 00000001
(EE) fglrx(0): PPLIB: PPLIB is not initialized!.
(EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed!
(EE) fglrx(0):        ulEventType = 00000002, ulEventData = 00000000
(EE) fglrx(0): Failed to disable interrupts. Errorcode -22
(EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9.
Il est possible que tous les problèmes viennent de là :
fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
voir ce lien : http://linux.derkeiler.com/Mailing-Lists/SuSE/2008-01/msg03378.html
EDIT : je viens de voir que la doc a été mise à jour, et que je n'ai pas installé les libs 32 bits
je vais retenter...

RE EDIT : J'ai ça :
[root@liche greg]# yum list xorg-x11-drv-catalyst-libs*.i386* --enablerepo=rpmfusion-nonfree-updates-testing
Modules complémentaires chargés : refresh-packagekit
Erreur : Aucun paquet correspondant à lister
[root@liche greg]# yum list xorg-x11-drv-catalyst-libs* --enablerepo=rpmfusion-nonfree-updates-testingModules complémentaires chargés : refresh-packagekit
Paquets installés
xorg-x11-drv-catalyst-libs.x86_64             9.8-1.fc11             @rpmfusion-nonfree-updates-testing
Paquets disponibles
xorg-x11-drv-catalyst-libs.i586               9.8-1.fc11             rpmfusion-nonfree-updates-testing
Faut-il toujours installer les librairies 32 bits? S'agit-il du paquet en i586 (si oui il faudrait peut-être corriger la doc)
EDIT : Toujours les mêmes messages...
J'ai en gros le même problème.
Mais nous n'avons pas "BusID" dans nos xorg.conf... on ne peut pas en changer la valeur.
J'ai essayé de rajouter la valeur dans la section device, mais j'ai eu le même message.
@Tux_2000_pro : lorsqu'une valeur est absente, utilise man xorg.conf pour savoir où la ranger.
greg0ire wrote:J'ai essayé de rajouter la valeur dans la section device, mais j'ai eu le même message.
@Tux_2000_pro : lorsqu'une valeur est absente, utilise man xorg.conf pour savoir où la ranger.
Merci. Et du coup avec ton test, ce n'est pas la peine que j'essaie quoi que ce soit, on connaît le résultat.
Bon j'ai compris, j'ai le noyau 2.6.30 donc j'attendrai.

D'ailleurs ça ne me gêne pas outre mesure.