Jump to content

GeForce 8800 GT = écran noir


polyzargone
 Share

20 posts in this topic

Recommended Posts

Bonour à tous !

 

Voilà, j'ai une XFX GeForce 8800 GT 512 Mb que je n'arrive pas à utiliser nativement sans Enabler type Natit.kext et ce, cepuis le début (sous Mavericks en tout cas).

 

Sans Enabler, je tombe systématiquement sur un écran noir (No signal) en arrivant sur le bureau. En verbose, j'ai pourtant bien les extensions Nvidia chargées (loaded & Registered, NVStartup = Official, etc.). J'ai essayé avec les pilotes Web nVidia et c'est pareil.

 

Pourtant, et c'est ce que je ne comprends pas, si je boot sur une clé USB d'install de Mavericks (ou précédents) avec GraphicsEnabler=Yes, la carte est nativement reconnue, pas besoin d'Enabler, de string EFI ou autres. J'ai le QE/CI et tout le reste.

 

Idem lorsque j'ai installé Yosemite sur une partition en MBR, la carte est reconnue imédiatement et bien identifiée dans Informations Système comme une XFX GeForce 8800 GT 512 Mb.

 

Je ne comprends donc pas où ça coince (je sais que visiblement, la solution serait de ré-installer de zéro Mavericks mais franchement, si je epux éviter j'aimerais autant, c'est ma machine principale et j'ai des tonnes de trucs dessus :rolleyes:  )

 

mon org.chameleon.Boot.plist est le suivant :

 

    <key>GraphicsEnabler</key>
    <string>Yes</string>

    <key>Boot Banner</key>
    <string>No</string>
    <key>Default Partition</key>
    <string>hd(0,2)</string>
    <key>EthernetBuiltIn</key>
    <string>Yes</string>
    <key>GenerateCStates</key>
    <string>Yes</string>
    <key>GeneratePStates</key>
    <string>Yes</string>
    <key>HDAEnabler</key>
    <string>Yes</string>
    <key>HDEFLayoutID</key>
    <string>7</string>
    <key>Hide Partition</key>
    <string>hd(0,3) hd(1,2)</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string>nvda_drv=1</string>
    <key>KeyLayout</key>
    <string>pc-fr</string>
    <key>Legacy Logo</key>
    <string>Yes</string>
    <key>Rescan</key>
    <string>Yes</string>
    <key>SMBIOS</key>
    <string>/Extra/SMBios.plist</string>
    <key>SystemType</key>
    <string>1</string>
    <key>Timeout</key>
    <string>5</string>
    <key>USBBusFix</key>
    <string>Yes</string>
    <key>device-properties</key>
    <string>4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600011c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001</string>
 

Link to comment
Share on other sites

Salut Hervé, merci de ta réponse.

 

J'ai déjà essayé de me faire une DSDT aux petits oignons mais j'ai du me****douiller quelque part parce qu'à chaque fois que je l'utilise, je me retrouve avec un "still waiting for root device" (DSDT vierge extraite sans DSDT préalable puis patchée pour l'HDEF, le _WAK et PCI0 d'après les patchs trouvés entre autres sur Olarila et Toleda). Bref, pour l'instant sans DSDT patchée, je suis un peu coincé. Je vais néanmoins essayé sans les drivers Web Nvidia et le boot flag nv_drv=1 voir ce que ça donne mais je crois avoir déjà tenté le coup.

 

D'autre part, comment se fait-il que j'arrive à avoir l'affichage et le QE/CI si je boot sur l'installeur USB mais que ça commence à foirer une fois l'OS installé ?

J'ai lu par ailleurs qu'une string EFI pourrait suffire pour que Chameleon identifie bien ma carte mais je ne sais pas trop où la mettre (device-properties je pense mais ça va faire doublon avec la string Ethernet dont je me sers pour l'AppStore) et puis je crois aussi que j'avais tenté le coup mais que ça n'avait pas tenu très longtemps ou alors je n'avais pas le QE/CI, enfin, je sais plus… :rolleyes:

 

M'enfin, en attendant, je peux te fournir ma DSDT si tu veux y jeter un œil et me dire pourquoi il me fait le coup du still waiting…

DSDT.aml.zip

IOReg.zip

Link to comment
Share on other sites

Ah non, on s'est mal compris :

 

J'ai extrait la DSDT depuis mon Mac démarré sans DSDT au préalable puis je l'ai patché avec ce que j'ai trouvé sur Olarila et Toleda. Donc ce que je t'ai envoyé c'est la version patchée et qui me pose le fameux problème de "still waiting…" au démarrage. Je t'envoie la version originale non patchée en PJ.

System DSDT.zip

Link to comment
Share on other sites

En voilà une toute fraîche extraite avec Chameleon… j'peux pas faire mieux :w00t:  (ou alors depuis Windows ou Ubuntu mais… on va commencer par là :yes: )

 

Après, c'est la faute à IOreg sinon je vois pas…

 

On est bien d'accord que je n'ai démarré avec aucune DSDT.aml et à part Natit et quelques kexts nVidia un peu folklos que je trimballe depuis la première version de Mavericks, rien d'autre.

DSDT Fresh.zip

Link to comment
Share on other sites

Il me reste plus qu'à patché la DSDT pour avoir l'audio et peut-être, soyons fous, avoir le PowerManagement natif et la mise en veille ! Tout ça sans mettre le bordel bien sûr car comme tu l'as vu, je suis loin, très loin de maîtriser les subtilités de la DSDT :thumbsdown_anim:


Encore ?!?

 

:thumbsup_anim: :thumbsup_anim: :thumbsup_anim:


Histoire de pas mourrir idiot, tu as fais quoi au juste ?

post-1163891-0-84839400-1406328167_thumb.png

post-1163891-0-42127000-1406328326_thumb.png

post-1163891-0-33319900-1406328361_thumb.png

post-1163891-0-76132400-1406328392_thumb.png

post-1163891-0-02560800-1406328434_thumb.png

post-1163891-0-86937300-1406328466_thumb.png

Link to comment
Share on other sites

OOps, pas vu ton post précédent… Donc c'est aussi pour ça que je me retrouvais avec un still waiting, il devait s'emmeler les pinceaux avec le device PCI qui gère les E/S pour les disques.

 

OK, pour le reste on verra plus tard, le VoodooHDA me suffit pour l'instant et le PM peut lui aussi attendre. En tout cas, merci encore pour ton aide.

Link to comment
Share on other sites

:hysterical:  Ah j'aimerai tellement que ce soit vrai…

 

:)

 

c'est vrai qu'une 8800 gt n'est pas une 9800 gt , la mienne en tout cas elle marchait aussi simplement que ça comme une gt 440/gtx 460/9600gsm/gt 610/gt220  etc.......... ou autre 8400 gs ;)

 

maintenant , il faudrait que tu vires pas mal de chose inutil et reprendre à mesure 1/1  jusqu'à écran noir ;)

 

j'ai fouillé dans mes vieux dossiers  HMM ,  pour mon  ancienne 9800 GT , j'avais rajouté nvenabler64 , c'était il y a 3 ans et Lion DP2/3

 

http://hack-my-mac.fr/index.php/forum/23-problemes-d-installation-pc-intel/2895-chameleon-pour-sb-amd?start=90#3246

Link to comment
Share on other sites

@Hervé

Je vais essayer mais pour rappel, c'est précisément la situation dans laquelle j'étais avant d'installer/patcher la DSDT, càd :

 

• écran noir sans Natit et kexts Apple originaux + GE=Yes/No PCIRoot=1/0 nv_drv=1 ou pas

 

• QE/CI complet avec Natit et quelques extensions nVidia un peu folklos (mais qui marchaient)

 

Donc logiquement, c'est bien la DSDT qui a réglé le problème…

 

@Gils

Oui mais tu sais, ça dépend des marques aussi, une Sapphire, une MSI ou une XFX et hop, t'as plus les mêmes résultats. Par ex. j'ai plusieurs Radeon HD 5450 en 68F91002 et une autre en 68E41002 et elles ne gèrent pas toutes le HDMI ou le DVI de la même manière (sans compter que certaines sont en DVI-I et d'autres en DVI-D). J'en ai une qui bloque sur écran noir en HDMI mais qui passe très bien avec un adaptateur HDMI-DVI alors que les autres n'ont pas ce problème. Pareil pour les installs, j'en ai une qui refuse d'afficher quoique ce soit si GE=Yes alors que les autres passent sans souci…

Link to comment
Share on other sites

pour les ATI, c'est une autre histoire, c'est plus au niveau du framebuffer qui gère mal tes connectiques en plus de celle que l'OS ne t'alloue pas le bon framebuffer

 

là aussi tu peux le patcher (le framebuffer) pour qu'il gère correctement tes connectiques. Certains ont même réussi à avoir QE/CI seulement avec cette manière

 

Certes, GraphicsEnabler facilite bcp la tâche mais il ne fait pas de miracle   ;)

Link to comment
Share on other sites

Et dire qu'au départ, j'avais justement opté pour une Nvidia espérant que la 8800 GT, d'après ce que j'avais lu, était reconnue OOB avec QE/CI complet :rolleyes:

 

M'enfin, m'en vais ouvrir un autre topic pour cette histoire de PowerManagment (Hervé m'a mis l'eau à la bouche avec paraît-il des choses qui pourraient m'aider…)

Link to comment
Share on other sites

Merci Gils mais j'ai déjà 2-3 cartes à caser et pas le matos pour :cry: … J'vais garder mes sous pour investir dans une CM UEFI avec un ptit Core i3/5 histoire de me prendre la tête comme il faut avec Clover et la config d'un BIOS UEFI :drool:

Link to comment
Share on other sites

Merci Gils mais j'ai déjà 2-3 cartes à caser et pas le matos pour :cry: … J'vais garder mes sous pour investir dans une CM UEFI avec un ptit Core i3/5 histoire de me prendre la tête comme il faut avec Clover et la config d'un BIOS UEFI :drool:

 

 

Et bien j'ai ça ;)  (uefi)

 

Asus M5A97pro / FX 8350 / Asus 7950 3092  CUII top v2 / ventirad Scythe Muggen2 / Boitier Antec grand tour 

Link to comment
Share on other sites

Sacré Gills, la rue Montgallet à lui tout seul ! :hysterical:

 

Et en plus, t'essaie de me fourguer de l'AMD :hammer:  , comme si j'avais pas assez de problèmes comme ça avec l'Intel :wallbash:

 

D'ailleurs, si tu veux un défi, fait moi booter mon HP dc5750 sans cpus=1 et sans Clover (jamais réussi à l'installer dessus ;-) ) ! :angel_not:

Link to comment
Share on other sites

:)

 

Et bien si tu savais que je me suis moins hembêté à faire tourner Maveriks sur cette config AMD que sur mon Intel/MSI !! et sur l'AMD j'avais AppleStore accessible !!  je me traine ce carcan Intel Xeon de mes rouilles !! 

 

l'AMD c'est top à côté , bon je vais tenter une reMAJ Maveriks pour voir si je sors de l'ornière :(

Link to comment
Share on other sites

 Share

×
×
  • Create New...