Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   GPGPU-Applikation startet nicht bei RDP-Verbindung (https://www.delphipraxis.net/152976-gpgpu-applikation-startet-nicht-bei-rdp-verbindung.html)

blackfin 15. Jul 2010 10:59


GPGPU-Applikation startet nicht bei RDP-Verbindung
 
Hallo liebe Leute,

ich weiss zwar nicht, ob sich jemand hier damit auskennt, aber ich stelle mein Problem trotzdem mal hier:

Ich habe eine Applikation, die (Cg) Pixel-Shader für massive Berechnungen verwendet.
Jetzt will ich unseren Firmenserver (Windows 2003) dafür gebrauchen, dass er über Nacht / mehrere Tage berechnet.

Soweit ist alles schön und gut, aber die Applikation lässt sich leider nur dann starten, wenn ich mich lokal vor das Server-Terminal setze und dort die Anwendung starte.
Sobald ich mich aber über eine RDP-Verbindung zum Server konnektiere und dann versuche, die Anwendung zu starten, spuckt mir OpenGL aus, dass keine Shader-Profile zur Verfügung stehen und somit können die Berechnungen nicht ausgeführt werden.
Das liegt meiner Meinung nach wohl daran, dass RDP-Verbidnungen nur GDI unterstützen, aber kein Hardware-OpenGL.
Ich will ja eigentlich auch gar nichts anzeigen lassen, sondern nur die Applikation starten und berechnen lassen, aber es scheint, dass im Context einer RDP-Verbindung die Grafikkarte immer (auch für GPU-Berechnungen) beim Starten in den Software-Rendering-Modus geht und jegliche GPGPU-Funktionalitäten abgeschaltet sind.

Hatte jemand vielleicht ein ähnliches Problem und konnte dieses lösen?
Es wäre halt schön, wenn ich das Programm auch von der Ferne aus bedienen könnte..
Kann man das Programm vielleicht irgendwie anders starten, damit der Rechner meint, es wurde lokal gestartet?
Als Dienst umschreiben kann ich es allerdings nicht (so einfach) :)

grüssle,

Fin

mkinzler 15. Jul 2010 11:00

AW: Shader bei RDP-Verbindung
 
Verwendung von Client-Hardware ist erst ab Terminal Server 2008 möglich.

blackfin 15. Jul 2010 11:09

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung
 
Danke für die schnelle Antwort!

Ok, den Server kann ich nicht so einfach auf 2008 updaten :-)
Dann muss ich mich wohl oder übel halt zum Starten ans Terminal setzen...

mkinzler 15. Jul 2010 11:31

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung
 
Funktioniert es im Admin RDP-Modus?

himitsu 15. Jul 2010 11:41

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung
 
Das liegt wohl daran, daß in soeinem Fall nicht die "echte" Grafikkarte verwendet wird, sondern für jeden eingeloggten Clientrechner nur ein virtueller Desktop zur Verfügung steht,
bei welchem sowas einfach nicht "emuliert" wird und es demnach auch nicht zur Verfügung stehen kann.


Du müßtest die Anwendung also irgendwie in einem "aktiven" Account auf dem Server ausführen und nicht in einer RDP-Sitzung, solange die Serversoftware keine Möglichkeit mit echter Hardwareanbindung bietet.

blackfin 15. Jul 2010 11:54

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung
 
Zitat:

Funktioniert es im Admin RDP-Modus?
Nee, leider nicht, ich kann einstellen was ich will, die "Hardware-Beschleunigung" funktioniert nicht.


Zitat:

Du müßtest die Anwendung also irgendwie in einem "aktiven" Account auf dem Server ausführen und nicht in einer RDP-Sitzung, solange die Serversoftware keine Möglichkeit mit echter Hardwareanbindung bietet.
Danke, da probier ich mal rum, ob das irgendwie geht :)

gsh 15. Jul 2010 12:18

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung
 
Installier dir einen VNC Server damit sollte es hinhauen ;)

Medium 15. Jul 2010 13:19

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung
 
Auch mit PC-Anywhere dürfte das klappen, da dort kein virtueller Desktop erstellt wird, sondern man direkt remote auf der aktuellen Anmeldung arbeitet. Sieht man auch auf dem Terminal dann: Geisterhand schiebt Maus :)
Das setzten wir gern zur Fernwartung auf den von uns betreuten Anlagen ein, dann kann der Bediener auch gleich schauen, wie es richtig gemacht wird =)

blackfin 15. Jul 2010 13:30

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung
 
Dankeschön für die weiteren Antworten!

Dann werd ich mir mal die Trials von RealVNC und PC-Anywhere besorgen und schauen, ob ich das dort zum laufen kriege :)

mkinzler 15. Jul 2010 13:31

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung
 
VNC ist auch in div. freien Versionen verfügbar


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:22 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz