2010-09-07 8 views
14

Mi piacerebbe creare un driver per monitor virtuale per OS X. Ciò che intendo per virtuale è un driver per monitor che non guida un monitor collegato, eppure fa in modo che OS X ci pensi è un tale monitor collegato.Puntatori alla creazione di driver del monitor virtuale per OS X

Lo scopo? Può eseguire il tunneling dei dati di visualizzazione su qualche altro dispositivo rispetto ad altri protocolli, ad esempio VNC.

Credo che questo sia stato fatto prima in una forma o nell'altra (forse quelle app che trasformano il tuo iPad in uno schermo secondario).

Qualsiasi puntatore di codifica/kernel su questo sarebbe apprezzato!

+1

Bene qualcuno ha fatto qualcosa in questo senso - come commerciale dubito che vorrebbero condividere le informazioni ma suggerisce che è sicuramente fattibile. Presumo che l'altro prodotto sia un client VNC, è VNC su una finestra virtuale sulla macchina principale. http://www.screenrecycler.com/ScreenRecycler.html – JulesLt

+0

Eventuali puntatori a un driver di visualizzazione OS X open source? – the979kid

risposta

12

Dopo giorni e giorni di tentativi, ho trovato http://code.google.com/p/ioproxyvideofamily/ che funziona come un fascino. Provato EWProxyFramebuffer, ho provato iDisplay, ma questo è il primo che funziona davvero!

- Aggiornamento -
Suona come ioproxyvideofamily non è stato tenuto aggiornato con i nuovi sistemi operativi. Non l'ho provato (o nessuna alternativa) dal 10.7. Se trovi un'alternativa migliore, crea una nuova risposta a questa domanda.

+0

Nick e @ the979kid - Ioproxyvideofamily funziona ancora con le ultime versioni di OS X? – Marquee

+0

Scusa, non ne ho avuto bisogno per un po '. Penso di averlo usato per l'ultima volta il 10.7, e andava bene. – Nick

+0

Hey Nick, puoi dirmi se IOProxyVideoFamily ha accelerato l'hardware? Quanto è stato veloce il display? –

3

https://github.com/mkernel/EWProxyFramebuffer può fare quello che vuoi. Devi compilarlo da solo con xcode e installare EWProxyFrameBuffer.kext in/System/Library/Extensions e EWProxyFrameBufferConnection.framework in/System/Library/Frameworks. Assicurati che tutti i diritti dei file installati siano 755 e il proprietario/gruppo sia root/wheel. Usando EWProxyFrameBuffer.app, puoi quindi disattivare/attivare il monitor.

+0

Questo non è l'hardware accelerato, però. C'è un modo per farlo? –

3

Ho provato a far funzionare http://code.google.com/p/ioproxyvideofamily/. È Lion o sono io? Perché non viene visualizzato in Informazioni di sistema/Software/Estensioni. Anche le applicazioni fornite non funzionano.

Sto per controllare la fonte per vedere se c'è qualcosa di strano.

+0

Così ora ho scaricato l'origine, aggiornato le build a 10.7 SDK con supporto a 64 bit. Correggere eventuali errori e avvisi. Dopo l'installazione, ancora nulla :( –

+0

Hai mai trovato una soluzione che funzionasse? – Marquee

+1

No, ho rinunciato :( –

Problemi correlati