Scheda grafica desktop remota

Così come la maggior parte delle persone sa, quando si utilizza RDP per connettersi al desktop, disabilita la scheda grafica e utilizza CUDA generico.

Non voglio che Windows ripristini l'utilizzo di CUDA invece della scheda grafica. Ho un GTX 780ti nel computer ma non viene utilizzato da RDP. C'è un modo per forzare Windows per utilizzare la scheda grafica hardware?

Ho provato TightVNC, RealVNC e LogMeIn, ma voglio utilizzare il RDP perché è il più veloce e funziona meglio per me.

Innanzitutto, state ottenendo i tuoi termini misti. CUDA è una tecnologia NVIDIA per programmare la propria GPU (e altre cose, ma è la descrizione più semplice).

Il RDP di Microsoft usa un proprio driver grafico che converte la schermata resa in pacchetti di networking per submit al client.

Questo è il nucleo di come funziona il RDP e non puoi cambiarlo.

Sul server, il RDP utilizza il proprio driver video per rendere l'output di visualizzazione costruendo le informazioni di rendering in pacchetti di networking utilizzando il protocollo RDP e inviandoli sulla networking al client. Sul client, il RDP riceve i dati di rendering e interpreta i pacchetti nelle corrispondenti richieste API di interface per dispositivi grafici Microsoft Windows (GDI).

Origine: http://msdn.microsoft.com/en-us/library/aa383015(v=vs.85).aspx

Tutto nella risposta di cui sopra è corretto tranne che per "questo è il nucleo di come funziona il RDP e non puoi cambiarla". Mai dire mai.

Ci sono due modi per utilizzare un driver grafico migliore su RDP senza software di lancio lento di terze parti e senza modificare alcuna DLL di Windows.

  1. (super hard) Installare Windows Server 2012 R2 su un host fisico. Quindi utilizzare Hyper V per creare un ambiente desktop virtuale e installare il proprio sistema operativo come uno di quei desktop virtuali. Installare e configurare i ruoli del server per i servizi Desktop remoto. Quindi potrai aggiungere una GPU virtualizzata alle macchine virtuali in esecuzione sul server. Quando si RDP a quelle macchine utilizzeranno RemoteFX. RemoteFX è in grado di rendering 3D e DX11.

  2. (medio duro) Installare windows server 2008 r2 in un host fisico. Installare il ruolo del server per i servizi desktop remoti. Con questo installato vi è un'impostazione del Registro di sistema che vi permetterà di passare il rendering fisico GPU su utenti RDP. C'è anche uno che ti permette di usare il vGPU chiamato RemoteFX se vuoi. Sì, puoi anche eseguire un server senza GPU fisica. Questo metodo funziona SOLAMENTE in Windows Server 2008 R2.

RDP sta per Remote Desktop PROTOCOL. È semplicemente una procedura passo per passo su come scongiurare le immagini, il suono e le variables di controllo nei frame di pacchetti di networking da submit. RDP non ha nulla a che fare con l'accelerazione di rendering o hardware. Se esamini il tuo visualizzatore di events subito dopo che hai "RDP" in una macchina, puoi trovare where le windows caricano originariamente i driver grafici per la tua macchina locale, poi subito dopo, disabilita e carichi il subacqueo predefinito.