Guest Posted November 29, 2008 Share Posted November 29, 2008 Ho inserito la stringa, ma al riavvio è rimasto tutto come prima: risoluzione 1024x768, nessun Qe....Ovviamente non ho dovuto cancellare nessun kext, posto che durante l'install non seleziono nessun injector (o natit) altrimenti la video non va. Non capisco però quali driver usa? I driver sono i vari GeForce.kext, NVDaresman.kext, NDVANHal30.kext. Gli injectors sono i vari nvinject.kext, natit.kext, nvkush.kext, EFI strings. Se non va così, mi sa che non c'è molto da fare; (hai controllato che il tuo device id ci sia nei kext che ti ho detto? (normalmente perchè tutto vada occorre che nei driver ci sia l'id della scheda affinchè gli injectors possano funzionare). Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982191 Share on other sites More sharing options...
Mckenzy Posted November 29, 2008 Author Share Posted November 29, 2008 I driver sono i vari GeForce.kext, NVDaresman.kext, NDVANHal30.kext. Gli injectors sono i vari nvinject.kext, natit.kext, nvkush.kext, EFI strings. Se non va così, mi sa che non c'è molto da fare; (hai controllato che il tuo device id ci sia nei kext che ti ho detto? (normalmente perchè tutto vada occorre che nei driver ci sia l'id della scheda affinchè gli injectors possano funzionare). I dati della scheda sono questi: Bus: PCIe Larghezza Lane PCIe: x8 VRAM (totale): 256 MB Fornitore: NVIDIA (0x10de) ID dispositivo: 0x0167 ID revisione: 0x00a1 Nell'info.plist dei vari kext non ho trovato l'id. La procedura seguita è stata questa: 1. a turno ho scaricato i vari kext (injector, prima, natit poi) 2. prima di installare, ad es., il kext nvinjectGo, ho modificato l'info.plist, aggiungendo semplicemente il mio id. 3. dopo la modifica incollo e sostituisco il medesimo info.plist dentro il pacchetto NvinjectGo.kext 4. installo il nvinjectGo così modificato. 5. senza eliminare alcunché (geforce, nvdanhal10,30,40), riavvio! Al riavvio buio!! Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982198 Share on other sites More sharing options...
Guest Posted November 29, 2008 Share Posted November 29, 2008 Ti resta solo l'ultimo tentativo, quello di modificare il device id nell'info.plist dei kexts, con l'EFI string che ti ho mandato e senza alcun injectors (a proposito, come l'hai inserita in com.apple.boot.plist? potresti postarla?) Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982199 Share on other sites More sharing options...
Mckenzy Posted November 29, 2008 Author Share Posted November 29, 2008 <?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>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-v -legacy</string> <key>Timeout</key> <string>5</string> <key>device-properties</key> <string> 6602000001000000010000005a0200000d00000002010c00d041030a000000 00101060000010101060000007fff04000e0000004e00560050004d0000002000000001000000000 00000000000000000000000000000000000000000000220000005600520041004d002c0074006f00 40061006c00730069007a006500000008000000000000101c0000006400650076006900630065005 00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d0065000000 b000000646973706c617922000000400030002c006400650076006900630065005f0074007900700 650000000b000000646973706c617922000000400031002c006400650076006900630065005f0074 079007000650000000b000000646973706c6179100000006d006f00640065006c000000170000006 5669646961204765466f726365203632303020000000400031002c0063006f006d00700061007400 90062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d006 000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d00650000 0120000004e5644412c446973706c61792d4220000000400030002c0063006f006d0070006100740 690062006c00650000000e0000004e5644412c4e564d6163100000004e0056004300410050000000 800000004000000000003000c00000000000007000000001e00000072006f006d002d00720065007 006900730069006f006e0000002b0000006e5669646961204765466f7263652036323030204f7065 e474c20456e67696e65205b4546495d</string> </dict> </plist> L'ho modificato così: metto una copia dell'info.plist sul desktop, inserisco la stringa, dopodiché lo sostituisco a quello presente in library/preference/ecc. ... p.s. dove la inserisco la stringa nell'info plist del kext? (quale kext? quelli già presenti in extensions?) Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982207 Share on other sites More sharing options...
Guest Posted November 29, 2008 Share Posted November 29, 2008 <?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>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-v -legacy</string> <key>Timeout</key> <string>5</string> <key>device-properties</key> <string> 6602000001000000010000005a0200000d00000002010c00d041030a000000 00101060000010101060000007fff04000e0000004e00560050004d0000002000000001000000000 00000000000000000000000000000000000000000000220000005600520041004d002c0074006f00 40061006c00730069007a006500000008000000000000101c0000006400650076006900630065005 00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d0065000000 b000000646973706c617922000000400030002c006400650076006900630065005f0074007900700 650000000b000000646973706c617922000000400031002c006400650076006900630065005f0074 079007000650000000b000000646973706c6179100000006d006f00640065006c000000170000006 5669646961204765466f726365203632303020000000400031002c0063006f006d00700061007400 90062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d006 000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d00650000 0120000004e5644412c446973706c61792d4220000000400030002c0063006f006d0070006100740 690062006c00650000000e0000004e5644412c4e564d6163100000004e0056004300410050000000 800000004000000000003000c00000000000007000000001e00000072006f006d002d00720065007 006900730069006f006e0000002b0000006e5669646961204765466f7263652036323030204f7065 e474c20456e67696e65205b4546495d</string> </dict> </plist> L'ho modificato così: metto una copia dell'info.plist sul desktop, inserisco la stringa, dopodiché lo sostituisco a quello presente in library/preference/ecc. ... Non ci deve essere lo spazio prima del 66. Poi prova ad inserire il tuo id nei kext, se non va mi sa che non c'è niente da fare Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982211 Share on other sites More sharing options...
Mckenzy Posted November 29, 2008 Author Share Posted November 29, 2008 Non ci deve essere lo spazio prima del 66.Poi prova ad inserire il tuo id nei kext, se non va mi sa che non c'è niente da fare Ok! Riprovo. Nel caso non andasse, su quali kext metto l'id? (l'id, cioè la stringa che hai fatto te,oppure l'id e basta?) Grazie comunque di tutto, Giorgio. Salutoni. Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982218 Share on other sites More sharing options...
Guest Posted November 29, 2008 Share Posted November 29, 2008 Ok! Riprovo.Nel caso non andasse, su quali kext metto l'id? (l'id, cioè la stringa che hai fatto te,oppure l'id e basta?) Grazie comunque di tutto, Giorgio. Salutoni. L'id completo, che è quello che ti ho postato, è l'insieme del device id + vendor id. Lo sostituisci nei kext che ti ho detto :GeForce.kext, NVDaresman.kext, NDVAN30Hal.kext, + in NVDAN20HAL.kext e NVDAN40HAl.kext. Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982222 Share on other sites More sharing options...
Mckenzy Posted November 29, 2008 Author Share Posted November 29, 2008 L'id completo, che è quello che ti ho postato, è l'insieme del device id + vendor id.Lo sostituisci nei kext che ti ho detto :GeForce.kext, NVDaresman.kext, NDVAN30Hal.kext, + in NVDAN20HAL.kext e NVDAN40HAl.kext. Ho rimosso lo spazio, ma niente. Ora provo a mettere l'id nei kext da te citati. Comunque al boot alla voce "vga" mi dice sempre: "family specific macthing failed" Forse la tua ipotesi (aggiungere la stringa ai kext) è più che valida. Provo. Grazie ancora. Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982225 Share on other sites More sharing options...
Guest Posted November 29, 2008 Share Posted November 29, 2008 Ho rimosso lo spazio, ma niente.Ora provo a mettere l'id nei kext da te citati. Comunque al boot alla voce "vga" mi dice sempre: "family specific macthing failed" Forse la tua ipotesi (aggiungere la stringa ai kext) è più che valida. Provo. Grazie ancora. Family specific matching fail compare anche quando le schede vanno bene. Ovviamente ogni volta che modifichi degli info.plist ripara ipermessi e cancella la cache dei kext. Se non ti funziona con l'id le mie idee e conoscenze si fermano qui, mi spiace. Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982232 Share on other sites More sharing options...
Mckenzy Posted November 29, 2008 Author Share Posted November 29, 2008 Family specific matching fail compare anche quando le schede vanno bene. Ovviamente ogni volta che modifichi degli info.plist ripara ipermessi e cancella la cache dei kext. Se non ti funziona con l'id le mie idee e conoscenze si fermano qui, mi spiace. Scusa! La storia dei permessi e della cache mi è nuova. Quali i comandi da utilizzare? Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982245 Share on other sites More sharing options...
Guest Posted November 29, 2008 Share Posted November 29, 2008 Scusa! La storia dei permessi e della cache mi è nuova. Quali i comandi da utilizzare? Memoria corta: mio post numero 15, ti ho spiegato come si fa; mi sa che stai facendo una grandissima confusione! Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982248 Share on other sites More sharing options...
Mckenzy Posted November 29, 2008 Author Share Posted November 29, 2008 Beh! Sì, la confusione è tanta. Mi addentro su temi che non sono il mio forte. Comunque, se ho capito bene: eliminare extension.m... vuol dire pulire la cache. Giusto? Ma i comandi per riparare i permessi non li conosco. Cioè, m'è capitato una volta, e ho utilizzato questi comandi: - sudo -s - invio con password - rm -R /System/Library/Extensions.mkext - rm -R /System/Library/Extensions.kextcache - chown -R root:wheel /System/Library/Extensions/* - chmod -R 755 /System/Library/Extensions/* - diskutil repairpermissions / - diskutil update predibindings / - reboot No? Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982254 Share on other sites More sharing options...
Guest Posted November 29, 2008 Share Posted November 29, 2008 Beh! Sì, la confusione è tanta. Mi addentro su temi che non sono il mio forte. Comunque, sbagliando si impara.Allora, ricapitoliamo: eliminare extension.m... vuol dire pulire la cache. Ma i comandi per riparare i permessi non li conosco. Cioè, m'è capitato una volta, e ho utilizzato questi comandi: - sudo -s - invio con password - rm -R /System/Library/Extensions.mkext - rm -R /System/Library/Extensions.kextcache - chown -R root:wheel /System/Library/Extensions/* - chmod -R 755 /System/Library/Extensions/* - diskutil repairpermissions / - diskutil update predibindings / - reboot Extensions.kextcache è per tiger. Prima ripari i permessi (semplicemente da disk utility scegli ripara i permessi, poi vai in /System/Library e sposti Extensions.mkext nel cestino e riavvii con -v -f Perchè complicarti la vita con i comandi da terminale quando esiste una modalità grafica? Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982257 Share on other sites More sharing options...
Mckenzy Posted November 29, 2008 Author Share Posted November 29, 2008 Extensions.kextcache è per tiger.Prima ripari i permessi (semplicemente da disk utility scegli ripara i permessi, poi vai in /System/Library e sposti Extensions.mkext nel cestino e riavvii con -v -f Perchè complicarti la vita con i comandi da terminale quando esiste una modalità grafica? Anche se non va in porto, le tue indicazioni sono state preziosissime. Ciao, carissimo. Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982260 Share on other sites More sharing options...
Guest Posted November 29, 2008 Share Posted November 29, 2008 Anche se non va in porto, le tue indicazioni sono state preziosissime.Ciao, carissimo. In bocca al lupo. Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982264 Share on other sites More sharing options...
Mckenzy Posted November 29, 2008 Author Share Posted November 29, 2008 In bocca al lupo. CREPI!!!!! ((-: Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982265 Share on other sites More sharing options...
Mckenzy Posted November 30, 2008 Author Share Posted November 30, 2008 Non va! Giorgio. Notte! Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982396 Share on other sites More sharing options...
Guest Posted November 30, 2008 Share Posted November 30, 2008 Notte, mi spiace, speriamo che intervenga qualcuno che ha altre idee o abbia risolto. Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-982410 Share on other sites More sharing options...
Eddie94 Posted November 30, 2008 Share Posted November 30, 2008 domani ti dico cosa fare ora non posso....mi fai tornare la voglia di smanettare ! Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-983175 Share on other sites More sharing options...
Mckenzy Posted December 1, 2008 Author Share Posted December 1, 2008 Add your device ID in /system/library/extensions/NVDAResman.kext/contents/info.plist Add your device ID in /system/library/extensions/NVDANV40Hal.kext/contents/info.plist Find/download an injecter (any one will do, they're basically the same thing, only plists differ) Add your device ID in %injecter_kext%/contents/info.plist In the same plist, set the NVCAP string correctly (More informations here) and replace the IOProbeScore number by 0. Questa sarebbe la procedura per far riconoscere questa maledetta video. Non ho capito però se l'ultima frase ("in the same plist...") si riferisce solo all'injector oppure anche ai NVDA... In buona sostanza, devo capire se il NVCAP va aggiunto solo al plist dell'injector, oppure va inserito anche nei plist dei NVDA. Chi ha dimestichezza (e sottolineo dimestichezza) con l'inglese, mi illumini. Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-983962 Share on other sites More sharing options...
Guest Posted December 1, 2008 Share Posted December 1, 2008 Add your device ID in /system/library/extensions/NVDAResman.kext/contents/info.plistAdd your device ID in /system/library/extensions/NVDANV40Hal.kext/contents/info.plist Find/download an injecter (any one will do, they're basically the same thing, only plists differ) Add your device ID in %injecter_kext%/contents/info.plist In the same plist, set the NVCAP string correctly (More informations here) and replace the IOProbeScore number by 0. Questa sarebbe la procedura per far riconoscere questa maledetta video. Non ho capito però se l'ultima frase ("in the same plist...") si riferisce solo all'injector oppure anche ai NVDA... In buona sostanza, devo capire se il NVCAP va aggiunto solo al plist dell'injector, oppure va inserito anche nei plist dei NVDA. Chi ha dimestichezza (e sottolineo dimestichezza) con l'inglese, mi illumini. Solo nell'info.plist dell'injector. In genere l'id deve essere aggiunto anche in GeForce.kext Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-983973 Share on other sites More sharing options...
Guest Posted December 1, 2008 Share Posted December 1, 2008 La VGA esterna però funziona vero? Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-983979 Share on other sites More sharing options...
Mckenzy Posted December 1, 2008 Author Share Posted December 1, 2008 La VGA esterna però funziona vero? sì sì... Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-983981 Share on other sites More sharing options...
Guest Posted December 1, 2008 Share Posted December 1, 2008 Allora è solo (si fa per dire) un problema di trovare il giusto valore di NVCAP. So che Joendmat è abbastanza ferrato in questo problema. Ciao, Giorgio Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-983989 Share on other sites More sharing options...
Eddie94 Posted December 1, 2008 Share Posted December 1, 2008 quindi dite che è problema non di monitor ma invece di NVCAP? se non è di monitor non ho idee! Link to comment https://www.insanelymac.com/forum/topic/138567-quasi-risoltogeforce-go-6200-pcie/page/2/#findComment-984006 Share on other sites More sharing options...
Recommended Posts