Jump to content

[Aiuto] Kext nVidia GeForce 9400GT e Realtek ALC662


ZeRiTh
 Share

32 posts in this topic

Recommended Posts

Salve a tutti..è da circa due giorni che sono riuscito finalmente a installare la mia versione di ideneb 1.4 10.5.6 ed è tutto funzionante tranne che come da titolo scheda video e scheda audio :\

Ho provato con vari kext che ho trovato per la rete ma ancora non sono riuscito a trovarne uno che mi funzionasse a dovere..

Spero nell'aiuto di qualcuno e sopratutto nell'aiuto di Giorgio_Multi che come ho letto in un thread precedente è riuscito senza problemi a installare i kext della scheda video svariate volte xD

Ringrazio anticipatamente,Mirko.

Link to comment
Share on other sites

Salve a tutti..è da circa due giorni che sono riuscito finalmente a installare la mia versione di ideneb 1.4 10.5.6 ed è tutto funzionante tranne che come da titolo scheda video e scheda audio :\

Ho provato con vari kext che ho trovato per la rete ma ancora non sono riuscito a trovarne uno che mi funzionasse a dovere..

Spero nell'aiuto di qualcuno e sopratutto nell'aiuto di Giorgio_Multi che come ho letto in un thread precedente è riuscito senza problemi a installare i kext della scheda video svariate volte xD

Ringrazio anticipatamente,Mirko.

 

la scheda video non ha bisogno di kext, funziona con la efi string nel com.apple.boot.plist. e chameleon 2 come bootloader.

crea la efi string con osx86tool o efi studio e poi la copi nel c.a.b.p. tramite lizard.

Io comunque ho la stessa gpu (gaiward con un gb di ram) se hai la stessa ram puoi provare ad usare il mio hex, fammelo sapere che casomai te lo posto.

per l'audioo prova il voodoo hda audio, installalo tramite kext helper, ripari i permessi e riavvii.

Link to comment
Share on other sites

Allora innanzitutto grazie per aver risposto e per essere venuto in mio soccorso :(

Partiamo dal fatto che il mac l'ho installato ieri e non so assolutamente nulla quindi tutto ciò che hai scritto fin'ora non ci ho capito niente <.<"

Per quanto riguarda la mia scheda video,no purtroppo non è da 1gb ma è da 512mb DDR II e il leopard non me la riconosce (sul system profiler sulla voce PCI Cards mi dice che non ne ha rilevata nessuna e la risoluzione massima è di 1024*768 :\ )

Cosa posso fare per rimediare a questo problema?

Link to comment
Share on other sites

Allora innanzitutto grazie per aver risposto e per essere venuto in mio soccorso :(

Partiamo dal fatto che il mac l'ho installato ieri e non so assolutamente nulla quindi tutto ciò che hai scritto fin'ora non ci ho capito niente <.<"

Per quanto riguarda la mia scheda video,no purtroppo non è da 1gb ma è da 512mb DDR II e il leopard non me la riconosce (sul system profiler sulla voce PCI Cards mi dice che non ne ha rilevata nessuna e la risoluzione massima è di 1024*768 :\ )

Cosa posso fare per rimediare a questo problema?

 

allora,innanzitutto:

che bootloader hai usato? casomai scarica pc efi 10.6, lo installi (ma anche il 10.5 dovrebbe andar bene) e poi nella root del tuo hd (cioè clicca sull'icona del tuo hd)ci divrebbe essere una cartella chiamata extra, dentro c'è un file chiamato com.apple.boot.plist, lo apri con text edit e aggiungi questa stringa

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

 

al riavvio dovresti avere qe/ci abilitati. (cioè barra in alto translucida e possibilità di cambiare risoluzione)

Link to comment
Share on other sites

allora,innanzitutto:

che bootloader hai usato? casomai scarica pc efi 10.6, lo installi (ma anche il 10.5 dovrebbe andar bene) e poi nella root del tuo hd (cioè clicca sull'icona del tuo hd)ci divrebbe essere una cartella chiamata extra, dentro c'è un file chiamato com.apple.boot.plist, lo apri con text edit e aggiungi questa stringa

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

 

al riavvio dovresti avere qe/ci abilitati. (cioè barra in alto translucida e possibilità di cambiare risoluzione)

Allora il bootloader è charmeleon ma non so esattamente che versione (è quella contenuta di default nel disco di ideneb 1,4 10.5.6)

Se però mi dici come fare per individuare la versione te la dico volentieri.

Poi cambiare bootloader non è un pò pericoloso? Non vorrei che poi cambio bootloader e mi va in panic il sistema e devo formattare tutto ç_ç

Link to comment
Share on other sites

Allora il bootloader è charmeleon ma non so esattamente che versione (è quella contenuta di default nel disco di ideneb 1,4 10.5.6)

Se però mi dici come fare per individuare la versione te la dico volentieri.

Poi cambiare bootloader non è un pò pericoloso? Non vorrei che poi cambio bootloader e mi va in panic il sistema e devo formattare tutto ç_ç

 

no, non è pericoloso, usa un installer, è più facile. Scarica ad esempio "chameleon 2rc4 dr hurt installer", si trova su google. è un programma autoinstallante, lo lanci, riavvii e buonanotte.

Link to comment
Share on other sites

no, non è pericoloso, usa un installer, è più facile. Scarica ad esempio "chameleon 2rc4 dr hurt installer", si trova su google. è un programma autoinstallante, lo lanci, riavvii e buonanotte.

ok installato e funzionante al 100%.

Ora che dovrei fare?

Link to comment
Share on other sites

ok installato e funzionante al 100%.

Ora che dovrei fare?

 

adesso, ora ti dico adesso cosa. (citazione cinematografica)

Cerca su google e scarica (si trova anche in italiano) un programmino che si chiama LIZARD, tramite quello andrai a modificare il com.apple.boot.plist ossia il file testuale che chameleon carica all'avvio. Nella prima pagina del programma, cioè nel tab subito che si apre c'è da mettere la spunta su graphic injiection o iniezione grafica, metti la spunta lì, salvi con l'apposito bottone in basso a destra e riavvii.

 

Dovrebbe andare.

 

Se non dovesse bastare devi inserire una efi string personalizzata nel com.apple.boot.plist.intanto prova così poi vediamo :D

Link to comment
Share on other sites

 

Ok installato e anche settato alcune opzioni oltre quella che mi hai detto tu però non noto niente di diverso come il fatto della barra translucida come dicevi tu o.O

Poi diciamo che a me interessa anceh giocare e quindi sfruttare appieno la mia scheda video..che impostazioni dovrei fare/dare?

Inoltre che risoluzione posso dare massimo con questa mia nuova scheda video? (ho uno schermo wide)

Link to comment
Share on other sites

Ok installato e anche settato alcune opzioni oltre quella che mi hai detto tu però non noto niente di diverso come il fatto della barra translucida come dicevi tu o.O

Poi diciamo che a me interessa anceh giocare e quindi sfruttare appieno la mia scheda video..che impostazioni dovrei fare/dare?

Inoltre che risoluzione posso dare massimo con questa mia nuova scheda video? (ho uno schermo wide)

 

adesso devo scappare a lavoro, stanotte quando torno (non prima delle 04:00 am purtoppo) ti scrivo come si crea una efi string personalizzata e come si inserisce nel com.apple.boot.list.

A quel punto la potrai sfruttare a pieno.

Link to comment
Share on other sites

adesso devo scappare a lavoro, stanotte quando torno (non prima delle 04:00 am purtoppo) ti scrivo come si crea una efi string personalizzata e come si inserisce nel com.apple.boot.list.

A quel punto la potrai sfruttare a pieno.

Ok allora aspetto una tua guida ^^

Grazie mille,veramente ^^

Link to comment
Share on other sites

Scusate il doppio post ma era d'obbligo.

Per tutti coloro che hanno avuto o che hanno problemi con la scheda audio Realtek ALC662,non installate i kext AppleHDA ma installate i VoodooHDA!

Ho risolto i problemi relativi all'audio in questo modo :D

Per quanto riguarda la scheda video,ho installato World Of Warcraft sul mio mac e mi da subito errore perchè mi richiede l'accelerazione 3D abilitata :S

Attendo una tua risposta e ti ripeto ancora grazie per tutto ciò che stai facendo per me e per questa grande community! ^^

Link to comment
Share on other sites

sostanzialmente:

scarichi un programma che si chiama OSX86TOOLS. non cliccare su enable/disable quartz gl etc. che tanto non funziona.

Clicca su install efi string ora ti apre una nuova finestra e clicchi su GFX STRING. A QUESTO PUNTO SCEGLI DAL MENù A TENDINA LA TUA SCHEDA VIDEO.Se non c'è il modello esatto (e fidati, non c'è) clicchi alla fine del menù a tendina su CUSTOM GEFORCE. inserisci il nome modello, il quantitativo di ram e la generi.

ti creerà una stringa lunghissima con un sacco di numerini, quella è la tua efi string.

 

Che te ne fai però?

 

La copi e apri il FINDER, nella finestra del finder in alto a sx ci sono le icone dell'HD ci clikki e apri il tuo hd (quello su cui hai installato snow, n.b.) dentro l'hd ci sono un sacco di cartelle, ci interessa quella che si chiama EXTRA. Dentro la cartella extra c'è un file che si chiama COM.APPLE.BOOT.PLIST (detto per comodità c.a.b.p. nella community).

prendi quel file e lo trascini sul desktop, lo apri con textedit (è un file di testo) e aggiungi la stringa alla fine del c.a.b.p. precedendola con <string> e chiudendola con </string>tra i numerini e le parentesi quadre non devono esserci spazi. :)

l'ultima stringa prima di questa deve essere : <key>device-properties</key>

 

 

salvi, lo rimetti nella cartella extra, riavvii e dovrebbe andare.

Link to comment
Share on other sites

Senti non ho capito molto bene <.<

Questa è la stringa che mi è uscita fuori:

<?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>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
 <dict>
	 <key>@0,compatible</key>
	 <string>NVDA,NVMac</string>
	 <key>@0,device_type</key>
	 <string>display</string>
	 <key>@0,name</key>
	 <string>NVDA,Display-A</string>
	 <key>@1,compatible</key>
	 <string>NVDA,NVMac</string>
	 <key>@1,device_type</key>
	 <string>display</string>
	 <key>@1,name</key>
	 <string>NVDA,Display-B</string>
	 <key>NVCAP</key>
	 <data>
	 BAAAAAAAAwAEAAAAAAAABwAAAAA=
	 </data>
	 <key>NVPM</key>
	 <data>
	 AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
	 </data>
	 <key>VRAM,totalsize</key>
	 <string>0x20000000</string>
	 <key>device_type</key>
	 <string>NVDA,Parent</string>
	 <key>model</key>
	 <string>nVidia GeForce 9400 GT</string>
	 <key>name</key>
	 <string>display</string>
	 <key>rom-revision</key>
	 <string>nVidia GeForce 9400 GT OpenGL Engine [EFI]</string>
 </dict>
</dict>
</plist>

e questo invece è il contenuto del mio file com.apple.Boot.plist :

<?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>Graphics Mode</key>
 <string>1440x900x32</string>
 <key>GraphicsEnabler</key>
 <string>Yes</string>
 <key>Hide Partition</key>
 <string>hd(0,2) hd(0,2) </string>
 <key>Kernel</key>
 <string>mach_kernel</string>
 <key>Kernel Flags</key>
 <string></string>
 <key>Legacy Logo</key>
 <string>Yes</string>
</dict>
</plist>

Mi puoi fare il file finale da mettere che ho paura di sbagliare qualcosa <.<"

Link to comment
Share on other sites

hai sbagliato a copiare il file.

Hai copiato quello nella prima finestra invece devi copiare quello nella seconda finestra, la serie di numeri, non le scritte.

 

edit:

 

ricordati, è importante l'nvcap, ossia se la prima uscita che hai è la dvi o la vga.

Link to comment
Share on other sites

hai sbagliato a copiare il file.

Hai copiato quello nella prima finestra invece devi copiare quello nella seconda finestra, la serie di numeri, non le scritte.

 

edit:

 

ricordati, è importante l'nvcap, ossia se la prima uscita che hai è la dvi o la vga.

Allora a me sono disposte in questo modo: (da sinistra a destra)

- Uscita S - Video;

- Uscita DVI;

- Uscita VGA;

 

Riguardo il codice, la prima finestra è cosi:

<?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>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
<dict>
	<key>@0,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@0,device_type</key>
	<string>display</string>
	<key>@0,name</key>
	<string>NVDA,Display-A</string>
	<key>@1,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@1,device_type</key>
	<string>display</string>
	<key>@1,name</key>
	<string>NVDA,Display-B</string>
	<key>NVCAP</key>
	<data>
	BAAAAAAAAwAEAAAAAAAABwAAAAA=
	</data>
	<key>NVPM</key>
	<data>
	AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
	</data>
	<key>VRAM,totalsize</key>
	<string>0x20000000</string>
	<key>device_type</key>
	<string>NVDA,Parent</string>
	<key>model</key>
	<string>nVidia GeForce 9400 GT</string>
	<key>name</key>
	<string>display</string>
	<key>rom-revision</key>
	<string>nVidia GeForce 9400 GT OpenGL Engine [EFI]</string>
</dict>
</dict>
</plist>

 

La seconda invece è così:

6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000201c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204765466f726365203934303020475420000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100500000001800000004000000000003000400000000000007000000001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669646961204765466f7263652039343030204754204f70656e474c20456e67696e65205b4546495d

Mi puoi fare il file finale che non ho ancora capito come farlo?

Link to comment
Share on other sites

<key>device-properties</key>

<string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000201c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204765466f726365203934303020475420000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100500000001800000004000000000003000400000000000007000000001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669646961204765466f7263652039343030204754204f70656e474c20456e67696e65205b4546495d</string>

Link to comment
Share on other sites

in che parte lo devo mettere nel file com.apple.Boot.plist:

<?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>Default Partition</key>
<string>hd(0,3)</string>
<key>Graphics Mode</key>
<string>1680x1050x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Hide Partition</key>
<string>hd(0,2) hd(0,2) </string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
</dict>
</plist>

Link to comment
Share on other sites

in che parte lo devo mettere nel file com.apple.Boot.plist:
<?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>Default Partition</key>

<string>hd(0,3)</string>

<key>Graphics Mode</key>

<string>1680x1050x32</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Hide Partition</key>

<string>hd(0,2) hd(0,2) </string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Legacy Logo</key>

<string>Yes</string>

[b]-->inserire quì<---[/b]

</dict>

</plist>

Link to comment
Share on other sites

ok ho fatto esattamente come hai detto tu ma il risultato è lo stesso,i giochi non mi partono perchè mi richiedono l'accelerazione grafica 3d ç_ç

 

evidente che hai sbagliato qualcosa, la efi string deve funzionare per forza con la 9400gt.

postami il tuo c.a.b.p. completo.

Link to comment
Share on other sites

<?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>Default Partition</key>
<string>hd(0,3)</string>
<key>Graphics Mode</key>
<string>1680x1050x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Hide Partition</key>
<string>hd(0,2) hd(0,2) </string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000201c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204765466f726365203934303020475420000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100500000001800000004000000000003000400000000000007000000001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669646961204765466f7263652039343030204754204f70656e474c20456e67696e65205b4546495d</string></dict>
</plist>

Link to comment
Share on other sites

<?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>Default Partition</key>
<string>hd(0,3)</string>
<key>Graphics Mode</key>
<string>1680x1050x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Hide Partition</key>
<string>hd(0,2) hd(0,2) </string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<string>6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000201c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204765466f726365203934303020475420000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100500000001800000004000000000003000400000000000007000000001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669646961204765466f7263652039343030204754204f70656e474c20456e67696e65205b4546495d</string></dict>
</plist>

 

 

Non puoi avere sia GraphicsEnabler che EFI String contemporaneamente!

 

Inoltre l'EFIstring non è preceduta dalla sua key

Link to comment
Share on other sites

 Share

×
×
  • Create New...