Jump to content
Sign in to follow this  
The Stig94

[Risolto] nVidia GeForce 8600gt Snow Leopard

47 posts in this topic

Recommended Posts

oggi sono finalmente riuscito ad installare snow sul mio pc in firma... va tutto trannela scheda video che non ne vuole sapere di andare... ho provato nvinject, efi strings (non personalizzate, non so come si fa) e l'installer di netkas, ma ne qe ne ci vengono abilitati.

Mi dite se c'è un modo per farle andare?

 

Grazie

The Stig94

 

P.S.: non vanno ne in 32 o 64 bit.

 

Edit: grazie a Giorgio e Giovanni

Share this post


Link to post
Share on other sites
Advertisement
oggi sono finalmente riuscito ad installare snow sul mio pc in firma... va tutto trannela scheda video che non ne vuole sapere di andare... ho provato nvinject, efi strings (non personalizzate, non so come si fa) e l'installer di netkas, ma ne qe ne ci vengono abilitati.

Mi dite se c'è un modo per farle andare?

 

Grazie

The Stig94

 

P.S.: non vanno ne in 32 o 64 bit.

 

Come fai a dire che non sono abilitate? (in Snow ti consiglio efistring)

 

Giorgio

Share this post


Link to post
Share on other sites
non mi compare la barra traslucida e su about this mac non sono segnalate(sotto graphics), per le efistring ci ho provato ma non vanno!

 

In Snow con le sole EFIstring la 8600GT deve andare.

 

La efi string l'hai messa nel com.apple.boot.plist presente in /Extra?

 

La tua scheda, essendo una Asus, ha un id tipico o atipico? (in pratica devi contrrlloare nell'info.plist di NVDAResman.kext e NVDANV50Hal.kext se è presente l'id della tua scheda)

 

Giorgio

Share this post


Link to post
Share on other sites

anche a me con scheda video differente in modalità 32bit non compare qe e ci ma cmq fungono le accellerazioni anche se in systemprofiler non compare proprio la dicitura

Share this post


Link to post
Share on other sites

xò a voi la barra diventa traslucida... a me no!.. cmq ora vedo di fare come suggeritomi da giorgio

 

edit: googlando ho scoperto che l'id si trova in gestione periferiche su win ma mi direste gentilmente quale devo considerare dei tre?

Share this post


Link to post
Share on other sites

l'id della mia scheda video è 0x0402, però non riesco a capire se è atipico o no.

 

P.S. nei file che mi ha detto giorgio l'id della mia scheda non c'è ci sono tutti altri numeri tranne quello

Share this post


Link to post
Share on other sites
l'id della mia scheda video è 0x0402, però non riesco a capire se è atipico o no.

 

P.S. nei file che mi ha detto giorgio l'id della mia scheda non c'è ci sono tutti altri numeri tranne quello

 

Allora devi inserire 0x040210de

 

Giorgio

Share this post


Link to post
Share on other sites

devo inserire quel numero nei due file dove compaiono tuti quei numeri strani?

 

nvdaresman:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>NVDAResman</string>

<key>CFBundleGetInfoString</key>

<string>NVDAResman 1.6.0.92 (18.6.5f11)</string>

<key>CFBundleIdentifier</key>

<string>com.apple.NVDAResman</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>NVIDIA Resman Kernel Extension</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>1.6.0</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>6.0.0</string>

<key>IOKitPersonalities</key>

<dict>

<key>NVidiaRM</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.NVDAResman</string>

<key>IOClass</key>

<string>NVDA</string>

<key>IOMatchCategory</key>

<string>IOFramebuffer</string>

<key>IONameMatch</key>

<array>

<string>MNCA,GeForce2MX</string>

<string>NVDA,NVMac</string>

</array>

<key>IOProbeScore</key>

<integer>60000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

<key>NVidiaRMPCIMatch</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.NVDAResman</string>

<key>IOClass</key>

<string>NVDA</string>

<key>IOMatchCategory</key>

<string>IOFramebuffer</string>

<key>IONameMatched</key>

<string>NVDA,NVMac</string>

<key>IOPCIPrimaryMatch</key>

<string>0x011010de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de 0x05e010de&0xfff8ffff 0x05f010de&0xfff0ffff</string>

<key>IOProbeScore</key>

<integer>50000</integer>

<key>IOPropertyMatch</key>

<dict>

<key>name</key>

<string>display</string>

</dict>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

<key>NVidiaRMTwinView</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.NVDAResman</string>

<key>IOClass</key>

<string>NVDA</string>

<key>IOMatchCategory</key>

<string>IOFramebuffer</string>

<key>IONameMatch</key>

<array>

<string>MNCA,GeForce2MX</string>

<string>NVDA,NVMac</string>

</array>

<key>IOProbeScore</key>

<integer>60000</integer>

<key>IOProviderClass</key>

<string>IONDRVDevice</string>

</dict>

</dict>

<key>OSBundleCompatibleVersion</key>

<string>1.2.0</string>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IOGraphicsFamily</key>

<string>1.5</string>

<key>com.apple.iokit.IONDRVSupport</key>

<string>1.5</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>2.4</string>

<key>com.apple.kpi.bsd</key>

<string>9.0.0</string>

<key>com.apple.kpi.iokit</key>

<string>9.0.0</string>

<key>com.apple.kpi.libkern</key>

<string>9.0.0</string>

<key>com.apple.kpi.mach</key>

<string>9.0.0</string>

</dict>

<key>OSBundleRequired</key>

<string>Safe Boot</string>

</dict>

</plist>

 

Nvdanv50hal

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>NVDANV50Hal</string>

<key>CFBundleGetInfoString</key>

<string>NVDANV50Hal 1.6.0.92 (18.6.5f11)</string>

<key>CFBundleIdentifier</key>

<string>com.apple.nvidia.nv50hal</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>NVIDIA NV50 Resman Kernel Extension</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>1.6.0</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>6.0.0</string>

<key>IOKitPersonalities</key>

<dict>

<key>NVidiaRM</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.nvidia.nv50hal</string>

<key>IOClass</key>

<string>NVDANV50HAL</string>

<key>IOMatchCategory</key>

<string>IOService</string>

<key>IOPCIPrimaryMatch</key>

<string>

0x00f010de&0xfff0ffff

0x019010de&0xfff0ffff

0x040010de&0xfff0ffff

0x042010de&0xfff0ffff

0x05e010de&0xfff8ffff

0x05f010de&0xfff0ffff

0x060010de&0xffe0ffff

0x062010de&0xffe0ffff

0x064010de&0xffe0ffff

0x06e010de&0xfff0ffff

0x086010de&0xffe0ffff

0x0a2010de&0xffa0ffff

0x0ca010de&0xffe0ffff

</string>

<key>IOProbeScore</key>

<integer>60000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

</dict>

<key>OSBundleCompatibleVersion</key>

<string>1.2.0</string>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.NVDAResman</key>

<string>1.2.0</string>

<key>com.apple.kpi.iokit</key>

<string>9.0.0</string>

<key>com.apple.kpi.libkern</key>

<string>9.0.0</string>

</dict>

<key>OSBundleRequired</key>

<string>Safe Boot</string>

</dict>

</plist>

 

P.S. ora che ci ho dato un'altra occhiata però ho visto che il numero di giorgio compare in nvdanv50hal

Share this post


Link to post
Share on other sites

Ciao,

ma poi come hai risolto poi con EFI Studio?

 

In una delle prime risposte (se non sbaglio era di Giorgio) ho letto che il file com.apple.Boot.plist va messo in /Extra...ma questo /Extra dove si trova? Nella root con Application, Developer ecc...?

Share this post


Link to post
Share on other sites

accelerazione

 

ok raga credo di aver risolto con efi studio

ciao,

non è che potresti dirmi come hai risolto?

ho la stessa scheda video che hai tu stesso id

ma la res è solo a 1024x768 e l'accelerazione hardware non c'è, se qualcuno ha una soluzione chiara la posti per favore che appena installo dei kext dai pacchetti mi si blocca il s.o. e devo rimuovere tutti i kext nvda, geforce e nvinject da single user.

ciao a tutti.

Share this post


Link to post
Share on other sites

Scusami sono 7 giorni che giro e non riesco a fare un tubo e appena ho visto qualcuno con la mia stessa scheda video che ha risolto il problema identico identicoal mio ho chiesto subito, se c'è ancora qualcosa che non va dimmelo, mi sono presentato e ho messo nella firma il mio hardware.

se mi potete anche solo indirizzare verso una soluzione chiara ve ne sarò grato.

Share this post


Link to post
Share on other sites

Ora va bene. :rolleyes:

Purtroppo le schede video Asus su Mac OS X creano problemi.

Provato con EFI string? Oppure con queste due stringhe nel com.apple.Boot.plist?

<key>Graphics Enabler</key>

<string>Yes</string>

Assicurati di avere una versione recente di Chameleon e almeno PC EFI v10.5.

Share this post


Link to post
Share on other sites
Ora va bene. ;)

Purtroppo le schede video Asus su Mac OS X creano problemi.

Provato con EFI string? Oppure con queste due stringhe nel com.apple.Boot.plist?

<key>Graphics Enabler</key>

<string>Yes</string>

Assicurati di avere una versione recente di Chameleon e almeno PC EFI v10.5.

 

allora, prima di tutto devo dire che dopo la prima installazione ho dovuto rimuovere da single users NVDAResman, GeForce, NVinject e NVDANV50Hal "insomma tutti i kext che hanno a che fare con la mia scheda video" se no il monitor se ne va in risparmio di energia, ho provato le efi string, ma essendo niubbo non so se faccio qualche errore quindi spiego esattamente il procedimento, intanto ho chameleon rc4 e pc efi v10.5,

 

  1. vado su efistudio.
  2. seleziono il device "in questo caso geforce 8600gt 512mb".
  3. clicco su add device e mi esce XMl e il codice esadecimale o hexcode.
  4. a questo punto nelle guide dice di fare write to com.apple.boot.plist, ma a me quando lo faccio non ha effetti sul file che si trova nella cartella extra in uso da chameleon.
  5. appurato questo fatto ho cercato un altro po', in chameleon in effetti c'è l'efi-inject, l'ho attivato e gli ho copiato dentro l'hexcode. in qualke thread qua è la ho letto che funzionava ma niente nessun effetto.

allora dopo essermi sbattuto un po' con le efi string non capendo bene effettivamente quello che facevo ho letto in giro che NVinstaller 4.1 è buono come pacchetto di kext, ma se provo a installarlo mi da installation failed, quindi uso pacifist e prendo solo quello che mi serve

ovvero NVinject per 512mb, il NVDAResman e il NVDANV50Hal, se installo solo questi il sistema mi riconosce il dual monitor le risoluzioni sono tutte selezionabili ma l'accelerazione Hardware non funziona, allora provo a mettere il GeForce.kext del pacchetto NVinstaller e va in kernel panic.

ho provato anche l'nvidiainstaller 2.0 di punk92 e mi va in schermata blu dopo la mela.

se sapete dove sbaglio con le efi string, ho avete le soluzioni su quei pacchetti che ho usato che mi sembrano gli unici che mi danno un minimo di riscontro fatemi sapere,

grazie anticipatamente. smile.gif

Share this post


Link to post
Share on other sites

Per la EFI string, una volta ottenuta con OSX86Tools, aggiungila manualmente al c.a.B.p.:

 

<key>device-properties</key>

<string>EFI string ricavata con OSX86Tools</string>

 

Prima di provare con la EFI string hai provato semplicemente ad inserire questa string nel c.a.B.p.?

 

<key>Graphics Enabler</key>

<string>Yes</string>

 

Prova così, senza installare kexts aggiuntivi o roba varia.

Prima la stringa Graphics Enabler; se poi non va prova con la EFI string.

Fai sapere ;)

Share this post


Link to post
Share on other sites
Per la EFI string, una volta ottenuta con OSX86Tools, aggiungila manualmente al c.a.B.p.:

 

<key>device-properties</key>

<string>EFI string ricavata con OSX86Tools</string>

 

Prima di provare con la EFI string hai provato semplicemente ad inserire questa string nel c.a.B.p.?

 

<key>Graphics Enabler</key>

<string>Yes</string>

 

Prova così, senza installare kexts aggiuntivi o roba varia.

Prima la stringa Graphics Enabler; se poi non va prova con la EFI string.

Fai sapere ;)

 

graphics enabler c'è già ed è yes e non da risultato,

OSX86Tools mi da questo errore:"apple script error can't make "0" into a type boolean. (-1700)"

come posso risolvere?

Grazie per le risposte così veloci :)

Share this post


Link to post
Share on other sites

penso di esserci abbastanza vicino

ho installato manualmente l'nvidia installer 3.0 e se metto il geforce.kext mi da kernel panic ma non lo metto mi riconosce il dual screen e le risoluzioni ma non ho qe/ci, quindi credo che il problema sia nel geforce.kext, qualke idea?

 

penso di esserci abbastanza vicino

ho installato manualmente l'nvidia installer 3.0 e se metto il geforce.kext mi da kernel panic ma non lo metto mi riconosce il dual screen e le risoluzioni ma non ho qe/ci, quindi credo che il problema sia nel geforce.kext,la stessa cosa succede con nvinstaller 4.1, qualke idea? non c'è un geforce.kext fixato?

Share this post


Link to post
Share on other sites

sono bloccato, penso che la mancanza di qe/ci dipenda dal fatto che non ho il geforce.kext ma appena provo a metterne uno dei tanti va in kernel panic, nessuna idea?

Share this post


Link to post
Share on other sites

in sostituzione ho a disposizione una asus ati radeon 3450 da 512mb, dite che vale la pena tentare la sostituzione?

ho letto che la serie 3000 delle ati non è compatibile, ho letto male?

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 emoji 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.

×