Suche Infos zum Zusammenspiel des hostseitigen Grafikkartentreibers mit RDP
Hallo an alle Admins.
Ich versuche gerade zu verstehen, in wieweit sich eine RDP-Sitzung für den am Host installierten Grafikkartentreiber "interessiert", finde dazu aber nicht genug Infos. Host OS: win8.1/Server 2012 R2.
Hintergrund: Unsere Clients arbeiten viel mit CAD-Software und ich als Support möchte verstehen, in welchen Fällen ich treiberbasierte Probleme auch via RDP werde nachvollziehen können, oder ob es Fälle gibt, wo ich mich zwangsläufig zur Maschine begeben muss.
Ich versuche gerade zu verstehen, in wieweit sich eine RDP-Sitzung für den am Host installierten Grafikkartentreiber "interessiert", finde dazu aber nicht genug Infos. Host OS: win8.1/Server 2012 R2.
Hintergrund: Unsere Clients arbeiten viel mit CAD-Software und ich als Support möchte verstehen, in welchen Fällen ich treiberbasierte Probleme auch via RDP werde nachvollziehen können, oder ob es Fälle gibt, wo ich mich zwangsläufig zur Maschine begeben muss.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 241525
Url: https://administrator.de/contentid/241525
Ausgedruckt am: 08.11.2024 um 00:11 Uhr
10 Kommentare
Neuester Kommentar
Moin DWW,
die installierte Grafikkarte bzw. Treiber ist IMHO eigentlich nur interessant wenn RemoteFX genutzt werden soll.
Vielleicht tragen die Artikel etwas zum Verständnis bei...
Grüße Uwe
die installierte Grafikkarte bzw. Treiber ist IMHO eigentlich nur interessant wenn RemoteFX genutzt werden soll.
- http://msdn.microsoft.com/en-us/library/aa383015(v=vs.85).aspx
- http://blogs.msdn.com/b/rds/archive/2009/06/19/changes-to-remoting-mode ...
- http://blogs.msdn.com/b/rds/archive/2013/11/05/gpu-requirements-for-rem ...
Vielleicht tragen die Artikel etwas zum Verständnis bei...
Grüße Uwe
Hallo,
ich kenne nur diese Info:
http://msdn.microsoft.com/en-us/library/aa383015(v=vs.85).aspx
"On the server, RDP uses its own video driver to render display output by constructing the rendering information into network packets by using RDP protocol and sending them over the network to the client."
Also auch das was Colinardo schrieb.
gruß
ich kenne nur diese Info:
http://msdn.microsoft.com/en-us/library/aa383015(v=vs.85).aspx
"On the server, RDP uses its own video driver to render display output by constructing the rendering information into network packets by using RDP protocol and sending them over the network to the client."
Also auch das was Colinardo schrieb.
gruß
Ich glaube mich zu erinnern mal was mit ATI/Nvidia Treiber gelesen zu haben. (in Bezug auf RDP).
Mit den default Treibern von MS gabe es da wohl kein Problem.
Wenn er mit CAD arbeitet hat er gewiss auch eine zusätzliche Grafikkarte eingebaut. Heißt er nutzt dann ja andere Treiber.
Ich versuche mal den Beitrag zu finden.
Mit den default Treibern von MS gabe es da wohl kein Problem.
Wenn er mit CAD arbeitet hat er gewiss auch eine zusätzliche Grafikkarte eingebaut. Heißt er nutzt dann ja andere Treiber.
Ich versuche mal den Beitrag zu finden.
Ich könnte mir das so erklären das für bestimmte Inhalte(OpenGL/Direct3D) der Grafiktreiber der Graka zum Rendern benutzt wird und dann an den MS Treiber zur Übertragung übers Netz weiterreicht, ich meinte diesbezüglich in den oben verlinkten Artikeln mal etwas gelesen zu haben. Muss ich nochmal wühlen
Oder die Anwendung ist hier speziell und greift explizit auf einen in den Einstellungen hinterlegten Grafikkarten-Treiber oder -Funktion zu.
Oder die Anwendung ist hier speziell und greift explizit auf einen in den Einstellungen hinterlegten Grafikkarten-Treiber oder -Funktion zu.
Sers,
das "klassische" RDP verwendet auf dem Hostsystem eine eigene Software-GPU. Hier kann dein Ziel also schon mal nicht funktionieren.
Alternative mit RDP wäre auf RDP mit RemoteFX zu setzen. Dafür müsstest du auf den Hostsystemen WDDM Grafiktreiber verwenden. Wirst du aber vermeiden wollen.
Ein Vergleich auf einem CATIA v5 System (exemplarisch E5-1650 und Qadruo 4000) mit WDDM Treibern gegenüber Nvidia Performance Treibern hat teils gute 20% Differenz in der Renderingperformance gehabt.
Selbst wenn du jetzt die Performancetreiber zugunsten der WDDM aufgegeben hast könntest du über die RDP&RemoteFX Verbindung "nur" OpenGL in der Version 1.1, DirectX ab 9.0c und OpenCL durchschleifen.
Und selbst wenn das jetzt passen würde, weil etwa ein Programm wie Materialise Magics zum Einsatz kommt das auch DirectX fürs Rendering unterstützt, dann wäre das eine Chained-GPU. Sprich du arbeitest eben nicht auf dem selben Treiberlevel und wirst die Treiberprobleme eventuell verpassen.
Die Lösung? Statt RDP ein anderes Protokoll einsetzen. VNC, HP RGS, Citrix, .... Möglichkeiten gibts ja einige. Wenn du HP Z Workstations im Einsatz hast dann hast du die HP RGS (Remote Graphics Software) gratis für den Host dabei.
Grüße,
Philip
das "klassische" RDP verwendet auf dem Hostsystem eine eigene Software-GPU. Hier kann dein Ziel also schon mal nicht funktionieren.
Alternative mit RDP wäre auf RDP mit RemoteFX zu setzen. Dafür müsstest du auf den Hostsystemen WDDM Grafiktreiber verwenden. Wirst du aber vermeiden wollen.
Ein Vergleich auf einem CATIA v5 System (exemplarisch E5-1650 und Qadruo 4000) mit WDDM Treibern gegenüber Nvidia Performance Treibern hat teils gute 20% Differenz in der Renderingperformance gehabt.
Selbst wenn du jetzt die Performancetreiber zugunsten der WDDM aufgegeben hast könntest du über die RDP&RemoteFX Verbindung "nur" OpenGL in der Version 1.1, DirectX ab 9.0c und OpenCL durchschleifen.
Und selbst wenn das jetzt passen würde, weil etwa ein Programm wie Materialise Magics zum Einsatz kommt das auch DirectX fürs Rendering unterstützt, dann wäre das eine Chained-GPU. Sprich du arbeitest eben nicht auf dem selben Treiberlevel und wirst die Treiberprobleme eventuell verpassen.
Die Lösung? Statt RDP ein anderes Protokoll einsetzen. VNC, HP RGS, Citrix, .... Möglichkeiten gibts ja einige. Wenn du HP Z Workstations im Einsatz hast dann hast du die HP RGS (Remote Graphics Software) gratis für den Host dabei.
Grüße,
Philip