AlbeNeX Posted March 25, 2010 Share Posted March 25, 2010 Salve a tutti, premetto che prima di aprire questo topic (odio farlo) ho letto tutto ciò che c'era da leggere, ho provato tutto ciò che c'era da provare, ho sperimentato il più possibile promettendomi di postare un attimo prima di avere una crisi nervosa e infatti eccomi! Bando alle ciance: ho resuscitato un desktop fuori uso sostituendo scheda madre (ho messo una Gigabyte K8NF rev 2.x) e scheda video (la vecchia x700 funziona bene ma son voluto andare sul sicuro comprando, ahimè, una PALIT GeForce 9400GT con tripla uscita DVI, HDMI, VGA, doppio ahimè). Dopo vari tentativi di installazione di leopard (sia retail che distro), combattendo col famigerato Still Waiting For Root Device, sono riuscito a installare fluentemente e ripetutamente sia Leo4Allv4 sia iAtkosv7 scartando la Leo4All perchè troppo vecchia (10.5.4 non va bene per i driver grafici nvidia a quanto ho letto, ci vuole almeno la 10.5.5) ho optato quindi per la iAtkos. installando i driver forniti nel dvd sono riuscito a ottenere il cambio risoluzione, usando la porta VGA (l'hdmi non va e non ho il cavo DVI per provare) del quartz extreme neanche l'ombra.. famigerato "not supported" e va be.. da molte guide o comunque da molte esperienze di colleghi di sventura ho visto che giocando con le EFI strings (tramite magari osx86tools) si poteva bene o male risolvere il problema creandosi la stringa personalizzata e ho fatto così, in particolare seguendo la guida scritta da Fabio Nacci nel suo blog. Ottenuto NVCAP e di conseguenza la stringa, importata nel plist di boot e aggiunta la stringa "GraphicsEnabler", riparando i permessi e riavviando, non ottengo comunque l'effetto desiderato.. rimane comunque il cambio risoluzione ma niente quartz extreme ecco cosa dice il system profiler a riguardo: nvidia geforce 9400 gt: Chipset Model: nvidia geforce 9400 gt Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 512 MB Vendor: NVIDIA (0x10de) Device ID: 0x065b Revision ID: 0x00a1 ROM Revision: nvidia geforce 9400 gt OpenGL Engine [EFI] Displays: M227WD: Resolution: 1920 x 1080 @ 60 Hz Depth: 32-Bit Color Core Image: Software Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported Display Connector: Status: No Display Connected oltre le innumerevoli prove con i vari injector, i pacchetti autoinstallanti (esempio nvidia 9000 series driver v2 di aquamac), i vari kext. cosa posso provare?! giuro sto diventando pazzo! maturo sempre più l'idea che il problema è dovuto alla presenza del connettore hdmi che un po' rovina la festa ma attendo prima di tutto l'aiuto di chi ne capisce piu di me. ricapitolando, la mia configurazione è la seguente: MoBo: Gigabyte K8NF (rev 2.x) GPU: Palit nVidia GeForce 9400 GT (dvi hdmi vga) 512MB CPU: AMD Athlon 64bit 3200+ RAM: 1gb ddr HD: 200GB SATA display: lg m227wd 22" 1080p (dvi hdmi vga) versione leopard: 10.5.7 distro: iAtkos kext attualmente installato: NVdarwin.kext Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/ Share on other sites More sharing options...
Smith@@™ Posted March 25, 2010 Share Posted March 25, 2010 Inserisci la firma o difficilmente ti potremo aiutare;) Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434454 Share on other sites More sharing options...
AlbeNeX Posted March 25, 2010 Author Share Posted March 25, 2010 Inserisci la firma o difficilmente ti potremo aiutare;) inserita. anche se le informazioni erano tutte nel messaggio di apertura. adesso spero sarà più facile aiutarmi Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434471 Share on other sites More sharing options...
Giorgio_multi Posted March 25, 2010 Share Posted March 25, 2010 inserita. anche se le informazioni erano tutte nel messaggio di apertura. adesso spero sarà più facile aiutarmi Nel report di System Configuration è riportato: ROM Revision: nvidia geforce 9400 gt OpenGL Engine [EFI] e dici di usare NVDarwin.kext: non è possibile, o l'uno o l'altro (in questo momento sta funzionando efistring) Giorgio Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434472 Share on other sites More sharing options...
AlbeNeX Posted March 25, 2010 Author Share Posted March 25, 2010 Nel report di System Configuration è riportato:ROM Revision: nvidia geforce 9400 gt OpenGL Engine [EFI] e dici di usare NVDarwin.kext: non è possibile, o l'uno o l'altro (in questo momento sta funzionando efistring) Giorgio sì, cioè il kext l'avevo installato. adesso, togliendo la efi string dal com.apple.Boot.plist, ottengo la risoluzione base con report: Display: Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 32 MB Vendor: NVIDIA (0x10de) Device ID: 0x065b Revision ID: 0x00a1 Displays: Display: Resolution: 1024 x 768 Depth: 32-Bit Color Core Image: Software Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported quindi mi sa che il NVDarwin non fa proprio nulla.. Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434480 Share on other sites More sharing options...
Giorgio_multi Posted March 25, 2010 Share Posted March 25, 2010 sì, cioè il kext l'avevo installato. adesso, togliendo la efi string dal com.apple.Boot.plist, ottengo la risoluzione base con report: Display: Type: Display Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 32 MB Vendor: NVIDIA (0x10de) Device ID: 0x065b Revision ID: 0x00a1 Displays: Display: Resolution: 1024 x 768 Depth: 32-Bit Color Core Image: Software Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported quindi mi sa che il NVDarwin non fa proprio nulla.. Non è che non fa niente, non è caricato NVdarwin va abbinato ai driver di aqua mac 2.0 (che hai citato anche tu) Mi sa che nel PC hai una bella confusione di kext. Giorgio Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434482 Share on other sites More sharing options...
AlbeNeX Posted March 25, 2010 Author Share Posted March 25, 2010 Non è che non fa niente, non è caricato NVdarwin va abbinato ai driver di aqua mac 2.0 (che hai citato anche tu) Mi sa che nel PC hai una bella confusione di kext. Giorgio magari fino poche ore fa si.. ho preferito reinstallare per appunto rendere tutto il più pulito possibile. ok allora procedo con l'installazione dei driver di aqua mac 2.0 edit: tutto uguale, stesso report. ps: in questa ultima installazione avevo appunto preferito non mettere nessun kext per non creare casini. Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434483 Share on other sites More sharing options...
Giorgio_multi Posted March 25, 2010 Share Posted March 25, 2010 magari fino poche ore fa si.. ho preferito reinstallare per appunto rendere tutto il più pulito possibile. ok allora procedo con l'installazione dei driver di aqua mac 2.0 edit: tutto uguale, stesso report. ps: in questa ultima installazione avevo appunto preferito non mettere nessun kext per non creare casini. Dopo aver installato i driver di acqua mac devi installare anche NVDarwin.kext (non con l'installer, devi scaricare il kext e installarlo con kexthelper). Ne ho installate decine di 9400gt senza nessun problema. Giorgio Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434484 Share on other sites More sharing options...
AlbeNeX Posted March 25, 2010 Author Share Posted March 25, 2010 Dopo aver installato i driver di acqua mac devi installare anche NVDarwin.kext (non con l'installer, devi scaricare il kext e installarlo con kexthelper). Ne ho installate decine di 9400gt senza nessun problema. Giorgio avevo installato NVDarwin.kext usando la funzione Install Kext di OSX86TOOLS ma adesso ho provato a fare con Kext Helper, come da te consigliato. Tutto però resta uguale. cioè uguale all'ultimo report. edit: aggiungo un altro dettaglio che non so se può essere utile: come detto prima, mettendo la efi string posso avere il cambio risoluzione ed inoltre funziona lo Sleep. il mio scopo comunque è abilitare il QE Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434489 Share on other sites More sharing options...
Giorgio_multi Posted March 25, 2010 Share Posted March 25, 2010 avevo installato NVDarwin.kext usando la funzione Install Kext di OSX86TOOLS ma adesso ho provato a fare con Kext Helper, come da te consigliato. Tutto però resta uguale. cioè uguale all'ultimo report. edit: aggiungo un altro dettaglio che non so se può essere utile: come detto prima, mettendo la efi string posso avere il cambio risoluzione ed inoltre funziona lo Sleep. il mio scopo comunque è abilitare il QE Il kext che si occupa di QE/CI con la 9400 è NVDAResman.kext. Controlla che ci sia l'ide dellas tua scheda (con efistring, cancellando NVDarwin) Giorgio Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434505 Share on other sites More sharing options...
AlbeNeX Posted March 25, 2010 Author Share Posted March 25, 2010 Controlla che ci sia l'ide dellas tua scheda (con efistring, cancellando NVDarwin) Giorgio non ho capito, puoi essere più chiaro? Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434516 Share on other sites More sharing options...
Giorgio_multi Posted March 25, 2010 Share Posted March 25, 2010 non ho capito, puoi essere più chiaro? 1) elimini Nvdarwin.kext 2) metti la efistring 3) metti NVDAResman.kext sulla scrivania 4) cancella quello presente in /System/Library/Extensions 5) tasto destro del mouse su NVDAResman.kext sulla scrivania e seleziona Mostra contenuto del pacchetto 6) doppio click su Contents 7) doppio click su info.plist e vedi se c'è l'id della tua scheda se non c'è lo metti, salvi e lo installi con kexthelper Giorgio Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434521 Share on other sites More sharing options...
AlbeNeX Posted March 25, 2010 Author Share Posted March 25, 2010 1) elimini Nvdarwin.kext 2) metti la efistring 3) metti NVDAResman.kext sulla scrivania 4) cancella quello presente in /System/Library/Extensions 5) tasto destro del mouse su NVDAResman.kext sulla scrivania e seleziona Mostra contenuto del pacchetto 6) doppio click su Contents 7) doppio click su info.plist e vedi se c'è l'id della tua scheda se non c'è lo metti, salvi e lo installi con kexthelper Giorgio ok ho fatto proprio così, aggiungendo nel info.plist di NVDAResman.kext il mio id (device id + vendor id) dato che non era già presente. al boot però si freeza e tra vari messaggi spunta scritto: display:family specific matching fails display:family specific matching fails display:family specific matching fails Matching service count=0 l'id devo metterlo in questa voce giusto? <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</string> ho fatto 2 tentativi.. avendo come device id 065b e vendor id 10de (il classico nvidia) il mio codice sarebbe 0x065b10de e l'ho piazzato all'inizio della stringa in questo modo <key>IOPCIPrimaryMatch</key> <string>0x065b10de;0x011010de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de</string> non avendo funzionato da shell (avviando con -x -s) ho modificato il file (dopo aver ovvivametne fatto il mount -uw /) aggiungendo al mio codice il & (avendolo visto nelle altre voci.. chissà.. magari era quello!) ottenendo di fatto <string>0x065b10de&0x011010de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de</string> ma niente lo stesso. ultimo tentativo mettendolo alla fine in questo modo <string>0x011010de&0xfff8ffff 0x017010de&0xfff8ffff 0x017910de 0x018010de&0xfff8ffff 0x018810de 0x018910de 0x020010de&0xfff8ffff 0x025010de&0xfff8ffff 0x028010de&0xfff8ffff 0x030010de&0xfff8ffff 0x031010de&0xfff8ffff 0x031910de 0x034910de 0x065b10de</string> et voilà, ancora niente. edit: per evitare il freeze al boot (e quindi gli errori di Match failing) devo eliminare il NVDAResman.kext Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434550 Share on other sites More sharing options...
AlbeNeX Posted March 26, 2010 Author Share Posted March 26, 2010 niente non riesco a ottenere il QE funzionante, resta sempre Not Supported.. pensavo fosse molto più facile configurare una nVidia.. o sono sfortunato io ad avere wquesto preciso modello (device id 0x065b) o sono così scarso che non so seguire le guide, vorrei scoprirlo però. Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434898 Share on other sites More sharing options...
Smith@@™ Posted March 26, 2010 Share Posted March 26, 2010 Puoi provare in altro modo Passami: 1) il tuo dsdt 2) il tuo ioreg 3) nvcap della tua scheda Integraimo l'efi nel dsdt, bypassandola. Se io utilizzo efi ho tutto tranne che accelerazione grafica, gli stessi parametri iniettati nel dsdt mi danno cio' che avevo prima piu' il resto Se non sai come fare, un metodo semplice e' questo, scarica DSDTSE, estrai il dsdt. Dallo stesso salvati il tuo ioreg e passami entrambi Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1434971 Share on other sites More sharing options...
AlbeNeX Posted March 28, 2010 Author Share Posted March 28, 2010 credo che siano questi in allegato... l'nvcap invece è 0400000000000100060000000000000700000000 Ascoltami, vuoi QE/CI? Proviamo in altro modo.. Passami: 1) il tuo dsdt 2) il tuo ioreg 3) nvcap della tua scheda Integraimo l'efi nel dsdt, bypassandola. Se io utilizzo efi ho tutto tranne che accelerazione grafica, gli stessi parametri iniettati nel dsdt mi danno cio' che avevo prima piu' il resto Se non sai come fare, un metodo semplice e' questo, scarica DSDTSE, estrai il dsdt. Dallo stesso salvati il tuo ioreg e passami entrambi Archive.zip Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1436005 Share on other sites More sharing options...
Smith@@™ Posted March 29, 2010 Share Posted March 29, 2010 Sono tornato da poco, entro domani mattina t aggiorno. Devo aggiornare anche altri topic. Abbi un po' di pazienza, i'm tired ... Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1436548 Share on other sites More sharing options...
AlbeNeX Posted March 29, 2010 Author Share Posted March 29, 2010 Sono tornato da poco, entro domani mattina t aggiorno. Devo aggiornare anche altri topic. Abbi un po' di pazienza, i'm tired ... fai con calmissima, non ho fretta e ringrazio tanto per la disponibilità ^^ Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1436688 Share on other sites More sharing options...
Smith@@™ Posted March 30, 2010 Share Posted March 30, 2010 ciao, per la prossima volta il file dsdt dev'essere in formato dsl e non testuale, serve a poco quest'ultimo. L'ho ricavato dal bios della tua piastra. Iniziamo a fare delle prove, scariga il dsdt in allegato e fammi sapere DSDT.aml.zip Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1437203 Share on other sites More sharing options...
AlbeNeX Posted March 30, 2010 Author Share Posted March 30, 2010 ciao, per la prossima volta il file dsdt dev'essere in formato dsl e non testuale, serve a poco quest'ultimo. L'ho ricavato dal bios della tua piastra. Iniziamo a fare delle prove, scariga il dsdt in allegato e fammi sapere DSDT.aml.zip credo di aver messo il DSDT.aml nel posto giusto (cartella /Extra/ usando chameleon v2) ma noto nessuna differenza.. Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1437288 Share on other sites More sharing options...
Smith@@™ Posted March 30, 2010 Share Posted March 30, 2010 salva il tuo ioreg ora, e passamelo, devo controllare cosa e' cambiato Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1437291 Share on other sites More sharing options...
AlbeNeX Posted March 30, 2010 Author Share Posted March 30, 2010 salva il tuo ioreg ora, e passamelo, devo controllare cosa e' cambiato ok albenex2.zip Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1437330 Share on other sites More sharing options...
Smith@@™ Posted March 30, 2010 Share Posted March 30, 2010 Prova ora, ma la vedo difficile, se non va neanche cosi'... DSDT.aml_2.zip ok Non e' cambiato cio' che mi aspettavo, ma io leggo dal tuo ioreg che nvda "ha" un disabler. Sei sicuro di aver eliminato tutto cio' che non ti serve ? Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1437352 Share on other sites More sharing options...
AlbeNeX Posted March 30, 2010 Author Share Posted March 30, 2010 Prova ora, ma la vedo difficile, se non va neanche cosi'... DSDT.aml_2.zip Non e' cambiato cio' che mi aspettavo, ma io leggo dal tuo ioreg che nvda "ha" un disabler. Sei sicuro di aver eliminato tutto cio' che non ti serve ? avevo, da prima, il NVInject.kext ma eliminandolo e riavviando adesso si blocca al caricamento anche se però, leggendo in verbose mode, non noto nessun errore, solo quache warning "skipping personalities in blacklisted kext com.apple.driver.AppleHwSensor" poi per il resto non c'è niente di che.. carica il forcedeth, l'acpi, "comunica" col journal del disco e al momento di fare lo starting di /usr/sbin/ocspd[78] si pianta. è strano perchè precedentemente se toglievo kext e driver comunque caricava. cosa posso fare per andare nella situazione piu generale possibile? tolgo via tutto? reinstallo? ci vorrei dcapire qualcosa.. avevo comprato questa scheda apposta per rimpiazzare la ati x700, leggendo che con le nvidia era facile facile attivar qe/ci ma si sta rivelando un'impresa ardua.. edit: ho tolto anche nvdaresman (Che quanto avevo capito fosse sacro) e ora si carica (ovvivamente a risoluzione minima) edit2: ioreg usando il primo dsdt che mi hai fornito albenex3.zip Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1437371 Share on other sites More sharing options...
Smith@@™ Posted March 30, 2010 Share Posted March 30, 2010 C'e' un "disabler" che blocca l'NVDA, lo puoi vedere anche tu dallo ioreg. Ti consiglierei di fare un installazione ex novo. Riestrai il dsdt con dsdtse e mandamelo (.dsl) e ricominciamo;) Link to comment https://www.insanelymac.com/forum/topic/213666-aiuto-driver-palit-geforce-9400-gt-dvi-hdmi-vga/#findComment-1437419 Share on other sites More sharing options...
Recommended Posts