Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
Sign in to follow this  
IronFly

[Guida] Nvidia 7950GX2 LEO Vanilla 9.2.2 QE CI

Recommended Posts

Aggiornata la guida con precisazioni. 10/04/08

 

un saluto a tutti, come vedete non sono un utente navigato del forum, ne tantomeno di Mac OSx (sono pochi giorni che ci smanetto) e cercando info su come far funzionare al 100% la mia scheda con pessima fama su Mac, mi sono imbattuto in mille richieste e zero aiuto.

 

allora mi son detto, leggiamoci un pò il forum ed attiviamo l'auto apprendimento.

 

modello di riferimento:

XFX 7950gx2 512mb modello 520m.

 

spero e presumo che questa guida vada bene anche per le altre marche di 7950gx2.

 

Attrezzi del mestiere per installare la scheda:

 

nvinstaller v.41:

http://scottdangel.com/blog/?p=23

 

PACIFIST

 

PLISTedit PRO

http://www.fatcatsoftware.com/plisteditpro/

con Plistedit PRO perchè compaia la scritta del salvataggio, dovete modificare la stringa e dare invio in modo che passi a quella successiva, poi vedrete che nel pallino rosso compare un puntino nero, se provate a chiudere da li, da la schermata con l'opzione di salvataggio.

 

kext helper:

http://www.cheetha.net/Kext_Helper/Software.html

 

Controllate di avere questo file con questa versione nelle extensions:

GeForce7xxxGLDriver 1.5.26.7 (16.7.5f16)

 

iniziamo col dire che non dovrete avere nessun driver NVIDIA installato nel vs Leopard 10.5.2 con Vanilla 9.2.2 (ora non chiedetemi se funziona anche senza Vanilla -_- ), nel caso li abbiate ed avete usato la LEO4ALL vi conviene al boot aprire il terminal e digitare -s ; una volta terminato il caricamento principale (come ha spiegato lui nella prima pagina del suo thread) usate questi commandi:

 

/sbin/fsck -fy
 /sbin/mount -uw /
 ./RemoveVideo

 

e date 2 alle opzioni che vi appaiono e poi exit per bootare ed arrivare al desk di Leo.

 

ok iniziamo con lo scompattare il nvinstaller tramite PACIFIST (vi conviene lanciare PACIFIST e dal programma fargli scompattare, altrimenti crasha.... LOL ) ed ad estrarre i seguenti file nel desktop:

 

NVDANV10Hal.kext

NVDANV20Hal.kext

NVDANV30Hal.kext

NVDANV40Hal.kext

NVDANV50Hal.kext

NVDAResman.kext

GeForce.kext

 

NVinjext.kext (qui potete scegliere tra la versione da 512mb liscia o la versione da 256mb per Vanilla (è da editare la quantità di ram), dipende quale va meglio per il vs sistema).

 

ok, ora tanta pazienza, dovrete aprire tutti questi Kext cliccandoci sopra col tasto dx del mouse e scegliendo "mostra contenuto del pacchetto" arrivare fino al file denominato "Info.plist".

 

il file apritelo con PLISTeditor PRO e al suo interno cercate la stringa:

 

IOPCIPrimaryMatch

 

fatte doppio click sui valori all'estrema destra e sostituite tutti i valori con il DEVICEID della vostra scheda grafica (l'ID lo trovate sulle specifiche del vs Mac)

 

il mio è 0x0294

sapendo che la denominazione di NVIDIA è 10de, la stringa va scritta:

0x029410de

 

			<key>IOMatchCategory</key>
		 <string>IOService</string>
		 <key>IOPCIPrimaryMatch</key>
		 <string>0x029410de</string>

 

QUESTO IN TUTTI I FILE CHE HO SEGNATO PRIMA!

 

nel caso usiate il nvinject.kext vanilla 9.2.2, dovete anche aggiungere la stringa corretta della quantità di ram della vs scheda (512mb nel ns caso...512x2 giusto!?)

 

quindi sotto la voce: entries to add

 

aggiungete la nuova voce:

 

VRAM,totalsize DATA 00000020

 

salvate i vari file editati e lanciate il nvinstaller facendogli installare solo i nuovi kexts + framwork (la prima voce) e togliete la spunta sul resto.

 

una volta installati non riavviate e non chiudete l'installer, ma lanciate il KEXT HELPER mettendogli dentro i vs kexts modificati......password...easy install....ok

 

ORA RIAVVIATE

 

incrociate le dita.....ed enjoy.

post-205235-1207517100_thumb.jpg

Edited by IronFly

Share this post


Link to post
Share on other sites
Advertisement

Ciao, ti ringrazio per aver postato questa guida, ma anche se ho seguito le tue istruzioni alla lettera il sistema si inchioda prima di entrare in grafica (no kernel panic e no schermo nero).

 

Rimane congelato in Text Mode un attimo prima di partire.

 

Rimuovendo i drivers inoltre (uso leo4all v2 con vanilla 9.2.2) l' nvinstaller v.41 inchioda il sistema prima di riavviare e mi tocca reinstallare.

 

Breve sunto del mio sistema:

 

asus P5b Deluxe

E6300

2Gb RAM

7950GX2 (id 0*0294) con i bios pacciati per fargli vedere 512MB

Impostazioni Bios Default a parte ACPI 2.0

 

Prima di installare i driver il System Profiler vede i 512Mb e le due schede.

 

Vorrei che mi levassi qualche dubbio:

 

Su che base di OS hai installato ?

 

Quando con Pacifist estrai i kext usi i previlegi di root ?

 

Se gli usi come fai a dire a PLISTedit PRO di salvare ?

 

La stringa 0x029410de la accodi a quelle esistenti o la sostituisci ?

 

Infine il valore IOPCIMatch compare solo in alcuni kext se no si trova IOPCIPrimaryMatch, é la stessa cosa ?

 

Non so se risponderai a questo post ma ti ringrazio comunque lo stesso.

 

Ti sarei grato se mi inviassi i tuoi kext modificati e i bios della tua scheda video.

Ti invio un PM con il mio indirizzo di posta.

 

Grazie.

Share this post


Link to post
Share on other sites

allora.

 

non ho flashato nessun bios ed è quello liscio di fabbrica.

 

uso il Leo4all V2 versione 10.5.2 Vanilla 9.2.2

 

con Pacifist uso i privilegi di root.

 

con Plistedit PRO perchè ti compaia la scritta di salvare, devi modificare la stringa e dare invio in modo che passi a quella successiva, poi vedrai che nel pallino rosso compare un puntino nero, se provi a chiudere da li, ti da la schermata con l'opzione di salvare.

 

ti consiglio di lasciare solo l'ID della tua scheda su tutti i file, il primarymatch è giusto

 

			<key>IOMatchCategory</key>
		<string>IOService</string>
		<key>IOPCIPrimaryMatch</key>
		<string>0x029410de</string>

 

una cosa che mi son dimenticato nella guida è di controllare che versione hai del GeForce7xxxGLDriver 1.5.26.7 (16.7.5f16), con questo la scheda parte.

 

se ti si inchioda senza panic o cose varie, vuol dire che qualcosa nei driver non va o ti manca una referenza e non riesce a caricare.

 

succedeva lo stesso a me, finito il Verbose si piantava lì (nei vari esperimenti); se metti un NVDARESman.kext e nvinject.kext corretto, solo con quei 2 dovrebbe darti la risolzione nativa del monitor.

 

in fase di boot la mia scheda riceve questi valori

 

16

16

16

16

24

 

ed ha il caricamento corretto di tutte le kexts e 2 schermate di informazioni (che poi sarebbero quelli del nvinject); ovviamente per 2 perchè sono 2 schede....giusto? -_-

 

i kext te li mando, i bios non li ho.

Share this post


Link to post
Share on other sites

Ciao e grazie per la risposta.

 

Credo di essermi spiegato male:

 

Non é che con Plistedit PRO non riesco a salvare le modifiche (se no come avrei potuto provare) é che non ci riesco se salvo i kext con le impostazioni di root.

 

Al momento di salvare in pratica mi dice di modificare i previlegi (?)

 

per il Bios a me Darwin mi vedeva 256Mb e su il forum Nvinject c'e la procedura per eliminare il problema. Fatto e ora Darwin mi dice 512Mb

 

Darwin con la tua sk quanta Ram dice che hai ?

 

Saresti veramente un SANTO se mi facessi un backup dei bios della tua scheda, é una procedura ZERO RISCHI, disco boot dos e 3 minuti (veri di tempo)

 

nvflash -b -i0 backup1.rom" (Backup BIOS of Card#1)

nvflash -b -i1 backup2.rom" (Backup BIOS of Card#2)

 

Download NVFlash download_trans.gifDownload

 

in fase di boot la mia scheda riceve questi valori

 

16

16

16

16

24

Dove lo vedo questo?

 

Nvinject mi da le schermate per le due schede ma non mi dice quanta memoria.

 

La versione del GeForce7xxxGLDriver dove la trovo ?

 

Non fa parte del pacchetto dei driver ?

 

Scusa per la rottura ma ci capisco nulla di MAC e 20 anni di PC ho visto che a poco valgono.

 

Ciao e grazie per la pazienza.

nvFlash.v5.63.zip

Share this post


Link to post
Share on other sites

LOL

guarda parli con uno che ha installato Mac 10 giorni fa, l'ho anche scritto.

ma non è così difficile.

 

quella versione del GL driver dovrebbe essere nel framework che ti installa gli nvinstaller .41; quando installi spunti solamente la prima casella quella col framework?

togliendo le altre?

 

trovo strano si blocchi così, ovvio che l'install devi farlo senza nessun driver di quelli che poi devi modificare installato nella cartella EXTENSIONS.

 

PList editor PRO a me non da problemi, ho preso i file dalla cartella extensions prima di modificarli e messi su desktop, aperti e salvati senza root e menate varie.

 

poi con kext helper li installi e riavvii e come dice lui...incrocia le dita.

 

il dump bios non ho tempo per farlo, scusami ma sono sempre con i minuti contati.

 

ah Darwin mi da 256mb.

Share this post


Link to post
Share on other sites

Ciao e grazie per la collaborazione,

 

Si assolutamente, la tua guida l'ho seguita alla lettera, ho installato il pacchetto spuntando solo la prima voce e senza neanche il vanilla Nvinject 256 (spuntato di default) che poi sarebbe stato comunque sostituito con il KEXT HELPER dai kext modificati.

 

La cosa strana (che ti avevo giá accennato prima) e dopo il primo fallimento di installazione devo reinstallare l'OS perché l'installer .41 (dopo aver rimosso i driver con -s) inchioda il sistema.

 

Sono contento invece che la tua scheda segna 256Mb come la mia prima del tarocco é come se mi avessi dato il firmware, stasera la ripristino come prima (cioé quando mi segnava 256MB come a te) che non vorrei fosse la fonte di tutti i casini.

 

Grazie per i Kext.

 

Mentre per Pacifist,

apro il Package estraggo il File Interessato, appare una finestrella di dialogo con una casella di spunta "Use root previlige" spuntata di default non tocco niente dico OK, estraggo il file lo edito con plist e mi dice che per salvarlo devo andare in Finder e fare get info per modificare i previlegi :blush: Naturalmente pacifist é autorizzato con pass di root e tutto il resto.

 

In ogni caso con i kext che mi hai mandato posso fare un po' di prove in piu'

 

Grazie di nuovo, domani ti dico come é andata.

Share this post


Link to post
Share on other sites

Ciao, purtroppo non é andata bene ma ho fatto un pó di debug.

 

Installando solo il NVinjext.kext 0.21 (MODIFICATO) la scheda viene riconosciuta come tipo e memoria (7950 GX2 1024MB, memoria 512Mb)

 

Aggiungendo succesivamente NVDAResman.kext (sempre modificato(il tuo)) il sistema si blocca con il seguente errore:

 

NVDA::start(display) <1>

NVDA::start(display) <1> failed

display : family specific matching fails

 

Questo errore avviene anche con l'installazione Full e di consengenza non continua.

Hai una idea ?

 

Ho letto in un post di tiger che un errore simile potrebbe dipendere anche da IOGraphicsFamily.kext ma non saprei proprio deve mettere mano.

 

Se ce la faccio oggi reinstallo e provo a fare tutta la procedura senza NVDAResman.kext.

 

Magari é solo quello......

 

Ciao e grazie.

Share this post


Link to post
Share on other sites

Finalmente sono riuscito a fare funzionare la 7950 GX2 !

 

Ciao IronFly, dopo (molte) ore di tentativi e modifiche ho provato a fare l'installazione senza usare il kernel Vanilla ma bensì quello di default di LEO4ALL V2.

 

Ho scaricato il Latest_NVinject.0.2.1_512Mb.zip ed ho fatto la procedura da te descritta nel post principale.

 

Va un po' meglio del solito: Schermo prima azzurro, poi nero e solo il puntatore del mouse in grafica, provo in provvisoria e funziona !

 

Provo a modificare in NVinject il valore di NVCAP che ottengo con NVCAP Maker 1.4.zip ed il Dump del Bios della mia scheda (procedura descritta nei post precedenti) ma purtroppo ancora niente.

 

A questo punto scarico 512MB ROM Patcher.zip e modifico le ROM originali della mia scheda, la "Flashio" e MIRACOLO ! TUTTO FUNZIONA.

 

Ora non so' quale di queste operazioni sia stata fondamentale ma di sicuro tutte insieme hanno dato risultato positivo.

 

A puro titolo di curiosità allego le mie ROM di BACKUP e MODIFICATE (ATTENZIONE POTREBBERO RENDERE INSERVIBILE LA VOSTRA SCHEDA) e la procedura di flash:

 

BackUp:

 

nvflash -b -i0 backup1.rom" (Backup BIOS of Card#1)

nvflash -b -i1 backup2.rom" (Backup BIOS of Card#2)

 

Flash:

 

nvflash -i=0 -4 -5 -6 -j FIXED1.ROM

nvflash -i=1 -4 -5 -6 -j FIXED2.ROM

 

Procedura comunque descritta in http://nvinject.free.fr/512Mb.html (ma per una scheda sola)

 

Grazie ad IronFly per la guida e la collaborazione.

 

Ciao, Nasca

Nvidia7950_Bios_Mod.zip

Share this post


Link to post
Share on other sites
Finalmente sono riuscito a fare funzionare la 7950 GX2 !

 

Ciao IronFly, dopo (molte) ore di tentativi e modifiche ho provato a fare l'installazione senza usare il kernel Vanilla ma bens� quello di default di LEO4ALL V2.

 

Ho scaricato il Latest_NVinject.0.2.1_512Mb.zip ed ho fatto la procedura da te descritta nel post principale.

 

Va un po' meglio del solito: Schermo prima azzurro, poi nero e solo il puntatore del mouse in grafica, provo in provvisoria e funziona !

 

Provo a modificare in NVinject il valore di NVCAP che ottengo con NVCAP Maker 1.4.zip ed il Dump del Bios della mia scheda (procedura descritta nei post precedenti) ma purtroppo ancora niente.

 

A questo punto scarico 512MB ROM Patcher.zip e modifico le ROM originali della mia scheda, la "Flashio" e MIRACOLO ! TUTTO FUNZIONA.

 

Ora non so' quale di queste operazioni sia stata fondamentale ma di sicuro tutte insieme hanno dato risultato positivo.

 

A puro titolo di curiosit� allego le mie ROM di BACKUP e MODIFICATE (ATTENZIONE POTREBBERO RENDERE INSERVIBILE LA VOSTRA SCHEDA) e la procedura di flash:

 

BackUp:

 

nvflash -b -i0 backup1.rom" (Backup BIOS of Card#1)

nvflash -b -i1 backup2.rom" (Backup BIOS of Card#2)

 

Flash:

 

nvflash -i=0 -4 -5 -6 -j FIXED1.ROM

nvflash -i=1 -4 -5 -6 -j FIXED2.ROM

 

Procedura comunque descritta in http://nvinject.free.fr/512Mb.html (ma per una scheda sola)

 

Grazie ad IronFly per la guida e la collaborazione.

 

Ciao, Nasca

 

Ciao Nasca, se ci sei ancora batti un colpo.

E' solo da qaulche settimana che mi sono imbattuto nel tuo stesso problema.

Voglio chiederti come hai fatto a caricare la ptch rom con schermo nero e solo mouse funzionante.

Penso di essermi rincog.... del tutto.

Poi ho un'altro problema. Non riesco a flashare la scheda video o meglio il primo fix sembra andare a buon fine mentre il secondo fix mi dice che è incompatibile e si interrompe.

Aiutami ti prego.

Francesco.

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Posts

    • Hi,   after updating HS my WOL stopped working. It worked for sure in El Capitan, not sure in what version of HS stopped to work. I'm using Ozmosis as bootloader and IntelMausiEthernet (in S/L/E) for network. I created ssdt.aml with ssdtPRGen, and put it in EFI/Oz/Acpi/Load/. WOL is enabled in BIOS, wake for network access is checked pmset -g System-wide power settings: DestroyFVKeyOnStandby 0 Currently in use: standby 0 Sleep On Power Button 1 womp 1 hibernatefile /var/vm/sleepimage powernap 0 networkoversleep 1 disksleep 10 sleep 15 autopoweroffdelay 28800 hibernatemode 0 autopoweroff 0 ttyskeepawake 1 displaysleep 15 standbydelay 10800 If I put machine to sleep, WOL works for a short time, but not working if I let it sleep for a while.   I deleted Ethernet in Network, rebooted and recreated it, but still the same.   Hardware: MOBO:     Gigabyte Z97-D3H rev 1.1
      processor:    i5-4460 Haswell
      graphic:    Gigabyte GeForce GT 740 OC GDDR5 2GB (GV-N740D5OC-2GI)
      memory:    2 x 8GB Kingston
      disks:    Samsung SSD 850 EVO 120GB
              Seagate 2TB
              LG DVD±RW Sound:     VoodooHDA
      Network:    IntelMausiEthernet.kext   Any advice?   Best regards, Goran

    • Notebook Asus X550VX i7 - 7700hq
      GTX950MX - UHD630
      A1718086 - 025510ec ALC255 that works only on VoodooHDA 
      RTL8111 LAN Hwinfo
      https://drive.google.com/open?id=1n5rHIw-jDPCgocWJtZ0AoVlqIi6Xc7XL   Not work:
      1. White Screen Wake up   EDID not a asolution
      IOREG output http://www.mediafire.com/file/u7odzbaxa7bbb6a/ioregSaved.txt and EDID
      http://www.mediafire.com/file/hqlapgf4luwchdf/DisplayProductID-69c.plist Image https://ibb.co/faL5wx 2. Battery info status bar sometimes goes on / off like battery has off
      3. Crackle Sound using   earphone using VoodooHDA
             Still investigation using patched iomatch voodooha info.plist
             The sound card can’t be using AppleALC, no sound came out using layout 3, 13, 17, 18, 27, 28, 99
      I have  (Mald0n) DSDT thank you for maldon for helping me   http://www.mediafire.com/file/lmp5yy65rblx9ne/DSDTtitomaldon2.dsl   I have re-patched again for FnKeys and Brighness Key http://www.mediafire.com/file/5rs93ij0wco99s6/DSDTtitomaldon2editv2.aml

       
      codec dump linux
      https://drive.google.com/file/d/1pg2y76WvFYsO8vFY-2B_2OLyKMmkQ8Tg/view
       
       
      latest debug
      http://www.mediafire.com/file/2pjny4eq5r64ed8/debug_1383 (1).zip
       
      clover and kext
      https://drive.google.com/open?id=1n5rHIw-jDPCgocWJtZ0AoVlqIi6Xc7XL
    • Guest Ricius89
      Ciao a tutti ragazzi, mi presento, sono Richy, ho 29 anni e sono della provincia di Torino. Appassionato di informatica e tutto ciò che riguarda l'ambito tech. Son sempre stato in Windows, questa è la mia seconda volta che installo OSx su pc, mi han sempre affascinato i sistemi Apple grazie a quei pregi che riescono a mettere in ombra quelle piccole lacune che comunque ancora ci sono.   Vi presento il mio pc. La configurazione è la seguente:   CASE: NZXT H440 White / Black Windowed ALIMENTATORE: Evga 500b 500W SCHEDA MADRE: Asus Z270-A Prime PROCESSORE: Intel core i7-6700k 4,00GHz DISSIPATORE: Lepa Exllusion 240mm a liquido RAM: 16Gb Gskill V Ripjaws 3200mHz ( 2x8Gb ) SCHEDA VIDEO: MSi GTX 980Ti 6Gb SCHEDA DI RETE WIFI: Asus WiFi PCE-N15 11n SSD: 2 x 120Gb Samsung MMCRE28G5MXP HDD: Samsung 1,5Tb HD154UI   OS: Windows 10 Pro x64 (OEM licence) OS 2: macOS x High Sierra   ILLUMINAZIONE: 1 x 1,5mt Strip LED rgb  CAVI: Prolunghe Sleeved Bianco / Viola 1 x scheda madre 1 x scheda video 1 x processore VENTOLE: 2 x 120mm Enermax LED White                3 x 120mm NZXT White / Black   Grazie a tutti.   PS: Vorrei registrarmi al sito, ma non mi fa registrare pur inserendo la risposta corretta nel form di registrazione, come mai?   Grazie ancora a tutti, buona serata!  Ciaoo
    • i'll check it, back to home in a few hours what boot problem u have?
    • Hey Allan,   sorry for late response, been working on putting new flooring in my house. Finally got around to my hackintosh again and reinstalled Sierra. Here is my new log with the runme app.    I did not install the NullCPUpowerManagement kext, I still get choppy video playback. Any idea why? Also seemed that didn't solved my issue. I did another Geekbench with really low scores again.     I will also include my clover folder to see if I'm missing something. Thanks for all the help man.   Send me AMPSs-iMac.zip CLOVER
×