Jump to content

[VIDEO] Dual card Intel HD3000 e Nvidia GeForce 9500GT

- - - - -

  • Please log in to reply
23 replies to this topic

#1
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
Ciao a tutti,

da tempo mi picchio cercando di far andare due schermi in contemporanea, ho provato tantissime soluzioni ma non sono mai riuscito ad arrivare ad una soluzione stabile. Qualcuno ha una strada da suggerirmi? Ecco come sono configurato:

Nvidia GeForce 9500GT 1024 con uscite HDMI VGA e DVI

Intel HD3000 (onboard) con uscite HDMI VGA e DVI

ho due monitor entrambi con VGA ed uno solo con HDMI.

Ho provato parecchie configurazioni sia abilitando la scheda interna da BIOS (le rare volte in cui ho visto accendersi entrambi gli schermi era impostata su primaria), sia utilizzando la VGA e la HDMI di una delle due schede e disabilitando l'altra ma nulla di stabile. In qualche occasione sono riuscito a far andare la HD3000 ma solo a risoluzione molto bassa.
La Nvidia funziona nativamente e quindi attualmente tengo la Intel disabilitata da BIOS e vado con un solo schermo collegato in VGA alla Nvidia. Se collego il secondo schermo alla Nvidia, il primo diventa blu ed il secondo non si accende.

Qualcuno ha dei suggerimenti? Mi accontenterei anche di usarne una sola o di comprarne una terza, anche se è davvero frustrante leggere di gente che usa le mie schede con due o tre schermi e non riuscirci.
Avete idee?

#2
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male
Hai provato con un efi string? Inoltre hai provato ad abilitare il dual link con enoch boot loader? Infine la nvidia la avvii con graphics enabler su yes oppure su no? Il tuo è un problema di scheda io ad esempio con la mia hd4870 ho penato molto per farla funzionare, ora con mountain lion è riconosciuta perfettamente e posso usare il dual monitor alla risoluzione massima. Prova a controllare se nel kext video c'è l'id della tua scheda video e non quello della reference.
PS: per vedere qual'è il kext che controlla la tua scheda video avvia con -v prima della scritta DMOS arrived dovrebbe esserci il nome di un kext che comincia con NVDAN.... quello è il kext che controlla la tua scheda video.

#3
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

Hai provato con un efi string?


non so manco da che parte cominciare: cos'è?


Inoltre hai provato ad abilitare il dual link con enoch boot loader?


si ma poi non mi boota più il sistema, enoch l'ho scoperto da qualche giorno (ho sempre girato su Tonymac, sono tornato qua solo da qualche giorno) e speravo fosse risolutivo, invece mi causa un po di problemi, forse perchè non ne ho ancora padronanza. Ho visto che il branch è seguito da un italiano qua sul forum, forse posso chiedere lumi a lui.

Non mi è ancora chiaro se è meglio che mi concentro a farne andare una delle due o entrambe. Purtroppo avendo i monitor VGA non ho molta scelta (l'hdmi del primario non sono MAI riuscito a farlo andare)
ho pure comprato un adattatore da DVI a VGA ma non funziona...

PS: per vedere qual'è il kext che controlla la tua scheda video avvia con -v prima della scritta DMOS arrived dovrebbe esserci il nome di un kext che comincia con NVDAN.... quello è il kext che controlla la tua scheda video.


System Info mi da queste informazioni: servono?

Attached Files



#4
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male
La tua scheda video da quello che vedo non è perfettamente riconosciuta, infatti non viene caricato il file NVDAN50 o NVDAN40, poichè molto probabilmente l'id della tua scheda video non è presente nei suddetti kext, inoltre la efi strings non è altro che una stringa in hex da aggiungere all'o.c.b.p con chamaleon wizard nel riquadro "device proprieties" contenente le informazioni della tua scheda video. Per abilitare l'HDMI c'è bisogno di una patch nel DSDT specifica per la tua scheda video (e su questo non posso darti una mano prova a chiedere ad ERMAc l'ideatore di enoch). Inoltre in enoch aggiungi anche la voce skipintelgfx dovrebbe saltare il riconoscimento della scheda video integrata. Prova anche ad installare NVEnabler_64.kext, molti hanno risolto così. Con system info mi puoi passere l'id e il vendor id della tua scheda video? Posta un immagine che così me lo ricavo io.

#5
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
mi hai dato diverse indicazioni e sono un po' in confusione. Innanzitutto che strada seguiresti?
  • Abilitare solo la 9500 (disattivando la integrata da BIOS), configurarla correttamente, usando poi HDMI e VGA
  • Abilitare entrambe le schede, usando VGA sk1 e VGA sk2
  • boot dalla integrata
  • boot dalla PCI (la 9500)

skipintelgfx l'ho provato sia con GE che senza

#6
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male
Disabilita da bios la hd3000, visto che hai una nvidia è sicuramente più performante, lascia comunque attivo skipintelgfx pur disabilitando da bios la hd3000, e poi proviamo prima ad inserire l'id della tua scheda video nel kext NVDAN50hal.kext (questo è quello che controlla la tua scheda video, ma purtroppo il sistema carica quello generico rappresentato da geforce.kext), se non dovesse funzionare proviamo cercando un kext nvenabler_64.kext che dovrebbe iniettare la tua scheda video correttamente (cercando con google molti hanno risolto così), ed infine con la efi strig.
Se sei in grado di farlo da solo bene, altrimenti mi devi postare una foto di system info quella riguardante i device, così mi ricavo l'id della tua scheda video, ed inoltre dovresti passarmi NVDAN50hal.kext, solo se non hai mountain lion 10.8.2. Fammi sapere.

#7
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
innanzitutto grazie per il tempo che mi stai dedicando.
Io ho sempre pensato che la soluzione, con nuovo chameleon, fosse di tenerle abilitate entrambe. insistendo parecchio in questa direzione in alcune combinazioni, che mi sono scritto nei miei appunti, sono riuscito a farle andare entrambe. La maggioranza delle volte la HD3000 boota e rimane con la Mela su sfondo grigio, mentre il desktop appare sulla GeForce, fino a quel momento inattiva. Un paio di volte però la HD3000 ha passato la schermata di boot e mi son trovato il desktop esteso ai due schermi ma con risoluzione 1024 sulla HD3000, non modificabile.

comunque: procedo. Disattivo la HD, installo Enoch con skipintel e collego i due schermi HDMI e VGA

Ti allego il system info (dai miei appunti il DEVICE ID della Geforce è 10de0640, mi confermi?)

Ti confermo che ho Mountain Lion 10.8.2

Attached Files



#8
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
quello esposto nel terzo topic potrei farlo?

http://www.insanelym...-mountain-lion/

#9
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
Disabilitato Intel, collegato entrambi gli schermi alla GeForce ma se tengo attaccato il cavo HDMI non va nessuno dei due. Ora sono solo col VGA collegato. Applico Enoch come da screenshot

Attached Files



#10
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male

quello esposto nel terzo topic potrei farlo?

http://www.insanelym...-mountain-lion/


Puoi farlo, ma devi chiedere ad ErmaC come procedere per la tua scheda, purtroppo le mie conoscenze non mi permettono di aiutarti.
Vedendo l'info.plist del NVDANV50Hal.kext, il tuo id è già presente 0x064010de, dovresti vedere se il suddetto kext viene caricato, controlla con system info i kext che vengono caricati e controlla che sia caricato NVDANV50Hal.kext, se si prova ad avviare con graphics enabler no.
L'hdmi non funzionerà a meno che non si applichi una patch nel dsdt, e anche qui non posso esserti di aiuto, se hai un uscita dvi prova con quella.
Elimina use nvdiarom, serve a poco, ed elimina la voce darkwave=0.

PS: Prova ad aggiungere con chamaleon wizard la voce PCIRoot=1

Questa è l'Efi String da aggiungere con chameleon wizard in device proprieties:


6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000002e0000004e7669646961204765666f7263652039353030204754204f70656e474c20456e67696e65205b4546495d22000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000000001000600000000000000000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c0000001a0000004e7669646961204765666f72636520393530302047540e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000004020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74

Edited by pianman, 06 March 2013 - 03:48 PM.


#11
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
una volta riavviato con quelle impostazioni (del mio post precedente) dopo la schermata grigia il monitor si spegne e non riparte più (gli esperimenti li faccio su un secondo disco clonato con Carbon Copy). Neppure argomentando GE=yes

ora provo la tua stringa

controlla con system info i kext che vengono caricati e controlla che sia caricato NVDANV50Hal.kext, se si prova ad avviare con graphics enabler no.


non lo vedo... che consigli?

Attached Files



#12
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male

una volta riavviato con quelle impostazioni (del mio post precedente) dopo la schermata grigia il monitor si spegne e non riparte più (gli esperimenti li faccio su un secondo disco clonato con Carbon Copy). Neppure argomentando GE=yes

ora provo la tua stringa



non lo vedo... che consigli?


Infatti, NVDANV50Hal.kext non c'è tra i kext che si avviano. Scusami ma tu hai mountain lion 10.8.2? Puoi controllare se in S\L\E c'è questo kext?Fammi sapere.

#13
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
si, c'è!

Attached Files



#14
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male

si, c'è!


Prova ad avviare con GraphicsEnabler=Yes PCIRootUID=1

Edited by pianman, 06 March 2013 - 04:39 PM.


#15
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

Prova ad avviare con GraphicsEnabler=Yes PCIRoot=1


si, questi argomenti li uso sempre, PCIRootUID=1 ce l'ho scritto a bella vista sulla scrivania da qualche anno ahahha, è stata la chiave di volta in parecchie occasioni.
Nulla: boota ma si spegne dopo lo schermo grigio. Sento che carica e sicuramente arriva al desktop ma... non lo vedo!!

provato anche la seguente configurazione, stesso risultato!

Attached Files



#16
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male
Togli vbios, se non va prova a scrivere nel forum di enoch e vedi se ErmaC ti da una mano. Un ultima prova, vedi di trovare nvenabler64 e vedi se va.

#17
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
senza GE mi si avvia, ho inserito nvenabler64 e l'ho installato. non lo vedo caricato però. e il penultimo kext, che ha un simpatico INTEL nel nome?? sarà mica da inibire?

Attached Files



#18
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male

senza GE mi si avvia, ho inserito nvenabler64 e l'ho installato. non lo vedo caricato però. e il penultimo kext, che ha un simpatico INTEL nel nome?? sarà mica da inibire?


Per vedere se nvenabler64 funziona devi avviare con -v e controllare se ci sia la scrita nvenabler64 inject con l'id della tua scheda, il penultimo kext è quello per la scheda video intel, nel bios seleziona come primaria PCI-E e non quella interna, poichè sembrerebbe che osx la riconosca. Con nvenabler64 devi eliminare la efi string ed avviare GE=NO.
Gentilmente puoi provare questi kext che ti posto, fatti una copia degli originali, rimuovi nvenabler64, installa questi postati da me, ripara i permessi e la cache ed avvia gon GE=Yes.

Attached Files



#19
Taurus

Taurus

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

Per vedere se nvenabler64 funziona devi avviare con -v e controllare se ci sia la scrita nvenabler64 inject con l'id della tua scheda

è l'unico modo? non c'è un log o quel bdmesg che vedo in fondo alle tab di chameleon wizard non aiuta?


il penultimo kext è quello per la scheda video intel, nel bios seleziona come primaria PCI-E e non quella interna, poichè sembrerebbe che osx la riconosca.


la sk interna è già disabilitata da bios. non capisco l'esistenza di quel kext...

provo i tuoi kext

#20
pianman

pianman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 407 posts
  • Gender:Male

è l'unico modo? non c'è un log o quel bdmesg che vedo in fondo alle tab di chameleon wizard non aiuta?




la sk interna è già disabilitata da bios. non capisco l'esistenza di quel kext...

provo i tuoi kext


Dovresti andare in utility-->console ed aprire sulla sinistra system.log, poi lo scorri fino a risalire l'orario di accensione del mac e controlli tutti i messaggi.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy