Bonjour à tous,
Possesseur d'un macPro 4,1 avec une 4870 d'origine, j'ai décidé à Noël d'accélérer un peu la partie graphique en installant une 7950 mac édition de Saphhire trouvée à 330 euros. à l'origine sur 10.7.5, j'ai installé les pilotes de Sapphire. Comme cela ne semblait pas faire gagner beaucoup de performances, j'ai finalement décidé de mettre à jour vers Mavericks pour bénéficier de pilotes plus récents.
Malheureusement, cela n'a rien changé. j'ai comparé sur les différents sites et je ne comprends pas pourquoi c'est aussi lent :
- environ 20fps sur le test Heaven Unigine Exterme (50fps sur barefeats)
- environ 60fps sur OpenCL OceanWave Bandwidth (500 fps sur les différents tests)
- environ 280 sur les tests graphiques d'Xbench (j'avais 330 avec la radeon 4870)
- ça rame avec diablo3 en 2560x1600
- énormes lenteurs d'affichage dans certains logiciels comme Camera Raw pour le scroll (outil main)
Bizarrement ma carte s'affiche comme "AMD radeon 7xxx" dans "à propos de ce mac", alors que dans les tests que j'ai trouvé en ligne la plupart des personnes ont "AMD 7950 Radeon".
Les seuls progrès notés sont sur Photoshop CS6 qui reconnait la carte correctement, les flous sur des grosses images sont ultra rapides par rapport à avec la 4870.
Et bitminter, un logiciel de mining bitcoin, je passe de 75Mhps à 390 Mhps avec la 7950, mais là aussi ce sont des drivers spécifiques au logiciel.
Je ne sais pas bien que faire pour résoudre le problème. Ma carte est installée dans le port PCI 1 là ou était la 4870. au secours !
Merci pour votre aide !
Visiblement ton driver ne se charge pas.
Probablement parce que l'ID de ta carte n'est pas dans la liste des modèles supportés par les drivers.
Cette ID change selon le fabriquant, selon la révision… mais ça devrait fonctionner tout aussi bien si tu l'ajoutes toi-même.
Va voir dans "A propos de ce mac" > "rapport système" > "Carte vidéo / moniteurs"
et regarde la valeur "Identifiant du périphérique" (par exemple : 0x679A)
Ensuite ouvre en texte le fichier /System/Library/Extensions/AMDRadeonX4000.kext/Contents/Info.plist avec textedit.
Ton GPU est de la famille "Tahiti" donc si tu descends dans le contenu du fichier tu verras une section comme ça :
Bonjour Krazubu et merci beaucoup pour ta réponse détaillée ! j'ai fait tout ce que tu as indiqué, voici ce que dit mon rapport système :
Jeu de composants : AMD Radeon HD 7xxx
Type : Processeur graphique (GPU)
Bus : PCIe
Logement : Slot-1
Longueur de la voie PCIe : x16
VRAM (totale) : 3072 Mo
Fournisseur : ATI (0x1002)
Identifiant du périphérique : 0x679a
Identifiant de révision : 0x0000
J'ai donc ajouté "0x679a1002" dans la liste des pilotes 4000 et 7000, mais il semble qu'ils y étaient déjà sauf si les min/majuscules changent, puisque j'y vois "0x679A1002". J'ai vidé les caches et redémarré mais ça ne marche toujours pas, voici le contenu de la iste du ficher 4000 pour tahiti :
<string>0x67901002 0x67981002 0x679A1002 0x679E1002 0x67801002 0x679a1002</string>
et pour le 7000 :
<string>0x26001002 0x22001002 0x67901002 0x67981002 0x679A1002 0x679E1002 0x67801002 0x68201002 0x68211002 0x68251002 0x68271002 0x682D1002 0x682F1002 0x68391002 0x683B1002 0x683D1002 0x683F1002 0x68001002 0x68011002 0x68061002 0x68081002 0x68101002 0x68181002 0x679a1002</string>
Peut-être y a t-il un autre fichier à modifier ? je ne comprends vraiment pas.
Pour compléter mon message, voici la liste des extensions liées à ATI / AMD que j'ai dans /System/Library/Extensions/ :
AMD2400Controller.kext
AMD2600Controller.kext
AMD3800Controller.kext
AMD4600Controller.kext
AMD4800Controller.kext
AMD5000Controller.kext
AMD6000Controller.kext
AMD7000Controller.kext
AMDFramebuffer.kext
AMDRadeonVADriver.bundle
AMDRadeonX3000.kext
AMDRadeonX3000GLDriver.bundle
AMDRadeonX4000.kext
AMDRadeonX4000GLDriver.bundle
AMDSupport.kext
ATI7000Controller.kext *
ATIRadeonX2000.kext
ATIRadeonX2000GA.plugin
ATIRadeonX2000GLDriver.bundle
ATIRadeonX2000VADriver.bundle
ATIRadeonX4000.kext *
ATIRadeonX4000GA.plugin *
ATIRadeonX4000GLDriver.bundle *
ATIRadeonX4000VADriver.bundle *
Celles marquées d'une étoile ont une date de modif de 2012 (donc c'est pas de Mavericks), et semblent faire doublon avec celles du mêmle nom avec "AMD" au lieu de "ATI", peut-être qu'elles rentrent en conflit avec les plus récentes ? Faut-il que je les supprime ?
Merci encore pour votre aide !
Effectivement ce n'est pas un problème d'ID, 679A est déjà présent.
En effet, il y a bien des doublons.
Sur mavericks 10.9.1, les extensions sont nommées ATI ou AMD en fonction de l'époque à laquelle la carte concernée est sortie, selon que c'était ATI ou AMD. J'ai souvenir qu'autrefois c'était bien ATI pour tout, puis qu'on a eu une phase de transition avec un peu des 2 mélangés, mais là ça n'est pas cohérent. Les extensions ATI n'existent plus sous Mavericks excepté pour la X2000 qui est bien sortie sous l'ère ATI. Tu peux donc virer toutes les autres
Les fichiers "AMDXXX" sont les pilotes d'affichage, ceux avec "AMDRadeonXXX" sont les modules d'accélération matérielle.
Ils sont complémentaires, le module X4000 est utilisé pour les cartes HD7000.
Une fois le ménage fait, va voir dans la rubrique "extensions" du même rapport système et regarde si les extensions AMD7000Controller et AMDRadeonX4000 sont listées comme "chargé".
J'ai fait le ménage sur les ATI sauf les 2000, au final voici les seules qui sont chargées :
AMD7000Controller
AMDFramebuffer
AMDRadeonX4000
AMDSupport
version 1.14.21, chargé (oui), obtenu de (inconnu), dernière modif 20/09.2013
Tout est OK côté pilote, alors une autre piste, la gestion de l'énergie fonctionne mal et fait tourner la carte au ralenti.
Je te propose de la désactiver.
Dans le terminal :
sudo mv AppleGraphicsPowerManagement.kext AppleGraphicsPowerManagement.disabled
Virer encore une fois le dossier de cache, et redémarrer.
EDIT : pardon il y avait une faute dans ma commande
merci, je viens d'essayer, cela n'a aucun effet malheureusement. J'en ai aussi profité pour réparer les permissions et zapper la PRAM, aucun effet
peut-être en essayant de la mettre sur le slot PCI numéro 2 ?
Alors là, je sèche désolé…
Le petit switch sur la carte est bien en mode "EFI mac" ?
PS : il faudrait réactiver l'extension précédente avec la commande inverse : sudo mv AppleGraphicsPowerManagement.disabled AppleGraphicsPowerManagement.kext
Le sélecteur est bien sur la position EFI mais la pomme n'apparait pas au démarrage bizarrement. J'ai essayé l'autre position (UEFI) et ça ne change rien au démarrage.. le souci est peut être là.
En tout cas avec un système Mavericks réinstallé au propre ça ne change rien. Il y a moyen de savoir avec une commande si la ROM active st bien EFI ou pas ?
Par contre sous bootcamp et avec Catalyst, les performances s'envolent : 2 fois plus rapide sous Heaven.
Effectivement, après avoir perdu mon dimanche à avoir essayé de trouver une solution en vain, je crains qu'il y ait un problème matériel. Il s'agit bien de la mac édition mais que le fait que le switch soit reglé sur le Bios PC ou sur EFI n'a absolument aucun effet. Dans les deux cas l'onglet PCI du rapport système donne une erreur et il n'y a pas de pomme au démarrage. Pffff
as tu fais un reset NVRAM ? J'ai changé de carte graphique sur un macpro 2009 il y a quelque jours et la pile de la carte mère devait présenté une faiblesse car je n'vais plus de son. Un reset a tout remis en ordre aussi bien son que performance (ca j'ai pas compris....). Peut être y a t'il autre chose lié à la NVRAM qui joue sur cette carte.
J'avais envisagé de l'acheter et j'ai vu tellement de problème sur cette carte et d'incertitude que je ne l'ai pas prise.
Bonjour,
Hélas oui, j'ai déjà essayé le reset PRAM/NVRAM plusieurs fois, avec le clavier et avec le bouton sur la carte mère. J'ai même essayé en enlevant la pile. Ce matin j'ai aussi essayé sur le slot PCI 2. J'ai essayé plusieurs fois dans chaque position du petit sélecteur de BIOS. Toujours aucun effet. C'est comme si le sélecteur ne fonctionnait pas et était bloqué sur l'UEFI pour PC. ras le bol de perdre mon temps, j'abandonne là les recherches.
J'ai donc ouvert un ticket ce matin chez Sapphire avec un descriptif détaillé du problème, je vous tient au courant des réponses. J'avoue avoir quelques doutes sur la compétence de leurs équipes sur macosX (espérons qu'ils aient recruté au moins une personne spécialiste Mac pour s'occuper des 7950HD), enfin nous verrons bien. J'imagine qu'ils vont me proposer un remplacement assez rapidement.
hello, je pense m'acheter cette carte et suis curieux du retour d'expérience ;-)
Tof
Bonsoir,
Bon alors voici mon retour d'expérience avec le support de Sapphire suite à ce souci de BIOS. Premièrement, tout se déroule en anglais sur le site de support de Sapphire basé en Asie, le décalage horaire de facilite pas les échanges (décalage +7 heures). La traduction du site montre que le niveau de pratique de l'anglais n'est pas leur fort "I want reply this ticket"...
Bref, après avoir rempli les différents numéros de série de la carte, toutes la config technique (série du macPro, OS, driver etc..) j'explique de façon détaillée les symptômes et suggère un remplacement. Ci dessous mon message :
GTX 680, plus puissante et pas d'emm***des. Bon, la Mac Edition est très chère, mais voici http://cgi.ebay.fr/Nvidia-GeForce-GTX-680-for-Apple-Mac-Pro-3-1-to-5-1-2-Go-GDDR5-1536-CUDA-Core-/261359833381?pt=FR_Informatique_Reseaux_Autres&hash=item3cda429125. J'ai exactement la même (la MSI), sauf que je l'ai flashée moi-même, et je recommande ce vendeur très sérieux (c'était le fournisseur de mes cartes SATA 3 et USB 3). Une GTX 680 avec design de référence comme celle-ci, flashée, est 100 % identique à la Mac Edition sur le plan technique.
Edit : je suis le dernier à recommander l'achat d'une carte préflashée, car les vendeurs se prennent une grosse marge pour peu de boulot. Mais là c'est très raisonnable, d'autant plus que trouver une 680 à ce prix-là (même en carte PC) n'est plus évident, la carte n'étant plus produite !
Effectivement c'est très tentant mais sais tu si les fonctions optimisées de CS6 hors Premiere/after Effects ( je pense surtout aux filtres PS6) sont optimisées car j'ai lu qu'Adobe était passé à OpenCL et abandonnait CUDA ?
Clair que CUDA à part After et Première aucun intérêt sur la suite Adobe.
Clair aussi qu'en OpenCL la HD7950 est au dessus des NVidia.
Après faut peut-être relativiser le GPGPU au jour d'aujourd'hui... Sauf à utiliser des softs très spécifiquement optimisés.
Après une ATi ou une NVidia récente c'est toujours un plus...
Surtout pour la 3D ou les jeux.
Bon et bien c'est un grand succès pour speedermac parce que je viens, après un tour de la concurrence, de craquer moi aussi pour la 680 2Go ! Commandée ce matin J'ai fait quelques recherches sur la 4 Go et effectivement je pense que l'apport de la VRAM en plus est limité, j'ai vu un test qui montrait que très peu de jeux utilisaient plus de 1.5 Go de VRAM ou alors dans des configurations multi écrans avec de très grandes résolutions.
Et contrairement à ce que j'ai pu lire (les avis sont contradictoires sur ce point) le driver accélère quand même via CUDA les traitements openCL de Photoshop... je vais tester tout ça. Ce qui est assez rassurant est que ce vendeur est semi-pro et propose un délai de rétractation de 14 jours.
Tant mieux alors ! Car sa GTX 2Go est 150 balles moins chère.
Bonjour,
J'ai reçu la carte graphique ce matin : 680 GTX de Gainward avec EFI Mac. Installation rapide, EFI nickel, bootscreen logo apple, sélection de disque au démarrage, affichage de l'onglet "Cartes PCI" dans le rapport système... impeccable.
Performances excellentes sur Heaven 4.0 (39fps en Extreme) ou diablo3 : Beaucoup, beaucoup mieux que la radeon 7950, en fait, c'est incomparable.
En OpenCL, résultats moins bons que la 7950 mais qui restent honnêtes : 680 sur LuxMark au lieu de 1200 sur la 7950, 560 sur OceanWave. En travail de calcul de mining bitcoin, 110 Mhps sur BitMinter (au lieu de 390 Mhps avec la 7950 et 80 Mhps avec mon ancienne 4870). Elle est reconnue directe comme accélérateur openCL dans Creative Suite et Photoshop CS6, les traitements de flous complexes sur des images de 20Mpix sont quasi-immédiats.
En synthèse, la 680 GTX est largement devant pour l'affichage et openGL, et environ 2 à 3 fois moins rapide pour le calcul en OpenCL, mais ça on le savait déjà.
Sur Bootcamp, installation sans soucis avec le cd de pilotes. Performances un poil au dessus mais le gap est beaucoup moins important qu'avec le 7950, preuve que le driver mac est de meilleure facture pour ce GPU. 43fps sous Heaven 4.0 en Extreme.
Au niveau du bruit, elle est légèrement plus discrète au ralenti que la 7950, en charge, c'est à peu près kif kif.
J'ai même testé les sorties audio de la carte, après avoir installé l'extension NVAudio (http://forums.macrumors.com/showthread.php?t=1499797) la carte graphique transmet l'audio sur tous les ports y compris sur les deux DVI (je n'y croyais pas, et pourtant c'est une technologie nVidia). On peut choisir stéréo ou 5.1 en fonction de l'équipement derrière.
Vu les déboires que j'ai eu avec la Radeon 7950 Mac edition, pour exactement le même prix (335 euros port inclus), y'a pas photo
Merci pour ton retour.
Moi aussi j'ai reçu ma GTX680 de speedermac.
C'est une Gigabyte. Le bootscreen est bien là.
La carte semble silencieuse.
Aucun soucis pour l'installation.
J'ai fait 2 bench.
Un peu déçu par Cinebench r15 OpenGL, je suis à 38fps.
Par contre sur heaven 4.0 c'est franchement pas mal. 47fps et un score de 1250.
Très content de cette carte sur ce premier retour.
J'ai testé sur une scène c4d, c'est totalement incomparable par rapport à l'ancienne 2600.
Et bien c'est bizarre parce que de mon côté j'ai 47fps avec Cinebench R15 en openGl et que 39fps sur Heaven 4.0. tu as bien utilisé le réglage "extreme" sur ce dernier ? Je ne vois pas comment atteindre ton score, même depuis Bootcamp, en mode Extreme. Précision je suis sous OSX 10.9.1
Je sais plus si j'étais en "extreme". Peut-être pas. Mais la résolution doit jouer aussi ? Je suis en 1600x1200.
Pour Cinebench c'est clair que c'est décevant. J'étais derrière une 650M.
Bien sûr, la résolution joue énormément ; il faut comparer à la même résolution, sinon ça n'a pas beaucoup de sens.
Quant à Cinebench, il est très dépendant du CPU, même les tests OpenGL il me semble.
Hello, sur Heaven 4 la résolution en réglage "Extreme" est fixée à 1600x900 en mode fenêtre.
Bonjour là dedans,
Je suis vos échanges avec grand intérêt car je suis également possesseur d'un mac pro 4,1 (flashé en 5,1 et avec un w3580 3,33Ghz) avec la radeon 4870 d'origine.
J'avais jusqu'à récemment une MSI R7870 Twin Frozr 2GD5 qui était reconnue nativement par Mavericks et non flashée (donc pas de pomme + choix de volume de boot ou autre).
Depuis la MAJ 10.9.2 étrangement ma carte n'est plus reconnue par Mavericks, je n'ai eu donc que Bootcamp d'utilisable avec Windows 7/8. Après une tentative de flashage de cette 7870 avec l'efi 7950 qui a mal tournée (pour info l'EFI 7950 concerne les proc Tahiti et Tahiti LE mais pas les Pitcairn, du coup ça passe pour des 7970, des 7950 et des 7870XT mais pas 7870 ...) je me retrouve à chercher une nouvelle carte.
Mon choix c'est posé vers deux modèles mac (evga et sapphire).
Alors oui la evga 680 semble excellente et stable mais son prix fait mal (590 euros ...)
La Sapphire m'attirait jusqu'à ce que je tombe sur divers sujets sur divers forums dont celui-ci par rapport à des pbs de stabilité, de ventilateurs, bref on sent que cette carte est à priori opportuniste et sortie à la va-vite ...
En vous lisant j'ai suivi les liens eBay vers speedermac (notre macvidscard français ? ^^).
Alors c'est intéressant coté prix car avoir une gtc680 "mac" au prix d'une sapphire mac édition c'est franchement cool.
Mais quelques questions me taraudent l'esprit :
1/ Comment cela marche coté garantie ?
2/ Ces GTX680 flashées avec un EFI Mac se comportent-elles comme des eVGA mac edition ?
3/ Avons-nous quelque part l'assurance que le fonctionnement de ces gtx680 flashées ne vont pas cesser d'être reconnues lors des prochaines mises à jour de Mac OS ?
4/ La GTX 680 est clairement au dessus de la HD 4870 mais si je comprends bien elle n'est plus produite, sa remplaçante serait la 780, mais les mac pro 4,1 sont techniquement incapables de recevoir une 780 à moins d'une bidouille matérielle pour l'alimentation (à moins que je me trompe). Cette GTX 680 est-elle concrètement la "dernière chance" d'évolution graphique de nos chers mac pro 4,1 ? (sans devoir modifier l'alimentation ou adjoindre une alimentation supplémentaire ou faire des bypass avec les alimentations internes de lecteurs optiques ou autre)
Merci d'avance pour vos retours là dessus
1) Speedermac garantit 6 mois, au-delà il faut lui demander comment ça se passe (ou pas !).
2) Oui
3) Oui puisque oui au point 2, ou alors même les possesseurs de Mac Edition auront le problème
4) D'un point de vue technique, pas forcément, puisque les prochaines générations de puces (donc de cartes) seront plus puissantes qu'une GTX 680 sans consommer plus. Après, ce n'est pas gagné d'avance qu'un EVGA ou autre en sorte une Mac Edition ! Et utiliser les cartes non flashées revient un peu à la lotterie pour l'avenir, aucune garantie que ça marchera toujours pour n'importe quelle version d'OS X...
Merci pour tes réponses Rorqual !
Je vais essayer de contacter Speedermac (quand il sera de retour le 6 mars) pour cette histoire de garantie.
J'ai une autre question pour toi :
- je considère le fait d'installer un ou deux disques SSD (soit mon mac os x + Windows 8 sur le même ssd , soit un ssd pour chaque système)
- je me pose la question :
soit deux ssd dans les emplacements disques durs (donc limités au sataII)
soit sur une carte pci-e (donc possibilité de sataIII)
MAIS la question est :
étant donné que la cg va être une gtx680 (soit de speedermac soit d'eVGA), le fait que la carte pci-e des ssd sera du coup juste au dessus de la gtx, n'y-t-il pas de risques de chauffe ?
Dans ton cas avec une gtx 680 + carte pci-e pour ssd ça donne quoi coté température ?
Je n'ai pas détecté de souci de température, mais je n'ai pas spécialement surveillé non plus ! En fait, la GTX 680 chauffe même moins que la précédente GTX 285 (ou elle moins surmenée !). Et puis la température en hiver importe peu, ce qu'il faut considérer est le pire cas, en juillet-août d'habitude. Et dans mon cas, la carte SATA 3 n'est pas juste au-dessus de la GTX :
- slot 1 : GTX 680 (flash fait maison)
- slot 2 : vide
- slot 3 : carte USB 3 (source Speedermac)
- slot 4 : carte SATA 3 (source Speedermac)
Attention pour l'installation de Windows sur autre chose que les ports natifs du Mac : le stupide Bootcamp Assistant ne reconnaît pas les ports de la carte SATA 3 (du moins la mienne, je ne sais pas si c'est le cas de toutes)... Je ne me rappelle plus précisément comment j'ai contourné le problème, mais je crois que j'ai fini par cloner sur le SSD avec Winclone une partition d'un port natif. Comme ça j'ai sur le même SSD la partition OS 10.9 et celle Win 7, et ça marche très bien !
Je prends note !
Par contre en regardant sur le net je vois que la 780 est possible sur un mac pro 2009 avec deux connecteurs 6pins ? oO
http://www.ebay.co.uk/itm/Nvidia-GTX-780-3-GB-for-Apple-Mac-Pro-/231161506899?pt=PCC_Video_TV_Cards&hash=item35d24cac53
Je sais que macvidcards a plus ou moins pignon sur rue mais là je me pose des questions .... Il n'y a pas de risques d'abimer nos beaux macs en passant cette 6+8 pins en 2*6 pins via un adaptateur ?
En faisant tourner des benchmarks qui font consommer la carte à fond, il peut théoriquement y avoir un risque, sans doute... En pratique, les logiciels "normaux" sont moins énergivores et ça passe, il semblerait (pas entendu quiconque se plaindre d'avoir grillé son Mac de cette façon, en tous cas).
Ceci dit, moi je ne le ferais pas. La GTX 680 est déjà bien puissante, et pour juste 20 % de plus avec la 780, bof... Autant attendre une prochaine génération qui fera faire un bond de 100 ou 200 % !
Hello là dedans !
Merci Rorqual pour ton temps et navré pour la petite absence
J'ai sauté le pas et j'ai fais affaire avec Speedermac pour une belle GTX680 flashée.
Que dire ? Vendeur sérieux et pro en plus d'être sympathique et disponible, un vrai plaisir, je le recommande vivement !
Pour ma part le passage HD4870 vers 7870 non flashée puis vers HD4870 suite à foirage du flash de la 7870 puis finalement GTX680 flashée = que du bonheur, la GTX680 flashée c'est royal !
Bravo pour ton passage à la 680 de speedermac. tu ne seras pas déçu tu verras
N'oublies pas d'installer le driver CUDA pour profiter de l'accélération si tu utilises Premiere ou After Effects.
Une petite info : avant la 10.9.2 on pouvait sortir l'audio sur tous les ports de la carte avec une extension appelée NVAudio. Depuis la 10.9.2 ça ne marche plus mais le développeur a trouvé une solution, du coup l'extension a changé de nom et s'appelle HDMIAudio, elle marche très bien :
http://forums.macrumors.com/showthread.php?t=1499797
Par ailleurs je viens d'acheter une carte SATA III chez speedermac également pour profiter au mieux du Samsung 840 Pro, vu que j'ai déjà une carte USB3 sur le slot 3 je pense donc également l'installer sur le slot 4 !
J'ai également commandé un Xeon W3590 trouvé a prix raisonnable sur ebay... il ne me restera plus qu'à lui mettre 3 barrettes de RAM à 1333 Mhz et il sera reparti pour 5 ans
Et voici les résultats avec Geekbench et Cinebench R15 réalisés sur le macpro 2009 mono-cpu upgradé et la GTX 680
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)