AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch GPGPU-Applikation startet nicht bei RDP-Verbindung
Thema durchsuchen
Ansicht
Themen-Optionen

GPGPU-Applikation startet nicht bei RDP-Verbindung

Ein Thema von blackfin · begonnen am 15. Jul 2010 · letzter Beitrag vom 18. Jul 2010
Antwort Antwort
Seite 1 von 2  1 2      
blackfin
(Gast)

n/a Beiträge
 
#1

GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 11:59
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
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Shader bei RDP-Verbindung

  Alt 15. Jul 2010, 12:00
Verwendung von Client-Hardware ist erst ab Terminal Server 2008 möglich.
Markus Kinzler
  Mit Zitat antworten Zitat
blackfin
(Gast)

n/a Beiträge
 
#3

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 12:09
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...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 12:31
Funktioniert es im Admin RDP-Modus?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.068 Beiträge
 
Delphi 12 Athens
 
#5

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 12:41
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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
blackfin
(Gast)

n/a Beiträge
 
#6

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 12:54
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
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#7

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 13:18
Installier dir einen VNC Server damit sollte es hinhauen
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.686 Beiträge
 
Delphi 2007 Enterprise
 
#8

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 14:19
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 =)
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
blackfin
(Gast)

n/a Beiträge
 
#9

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 14:30
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
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: GPGPU-Applikation startet nicht bei RDP-Verbindung

  Alt 15. Jul 2010, 14:31
VNC ist auch in div. freien Versionen verfügbar
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz