Graphics Card Not Supported - Error initializing XNA

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo zusammen,

    ich war gerade dabei, DMXControl 3.2 zu installieren und zu benutzen.

    DIe Installation verlief ohne Probleme.

    Wenn ich allerdings in DMXControl die StageView öffnen will, erscheint die Meldung "Graphics Card Not Supported".

    Bereits beim Starten der Software taucht im Kernel folgende Meldung auf:

    22:30:02 ERROR BitmapTransformationManager - Error initializing XNA

    System.NotSupportedException: Could not find a graphics device that supports the XNA Framework HiDef profile.

    bei Microsoft.Xna.Framework.Graphics.ProfileCapabilities.ThrowNotSupportedException(String message)

    bei Microsoft.Xna.Framework.Graphics.GraphicsDevice..ctor(GraphicsAdapter adapter, GraphicsProfile graphicsProfile, PresentationParameters presentationParameters)

    bei org.dmxc.lumos.XNAViews.GraphicsDeviceService..ctor(IntPtr windowHandle, Int32 width, Int32 height) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosLIB\src\XNA\GraphicsDeviceService.cs:Zeile 69.

    bei org.dmxc.lumos.XNAViews.GraphicsDeviceService.AddRef(IntPtr windowHandle, Int32 width, Int32 height) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosLIB\src\XNA\GraphicsDeviceService.cs:Zeile 84.

    bei org.dmxc.lumos.Kernel.PropertyValue.Filter.BitmapTransform.MatrixRendering.Initialize() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\PropertyValue\Filter\Matrix\MatrixRendering.cs:Zeile 79.

    bei org.dmxc.lumos.Kernel.PropertyValue.Filter.BitmapTransform.BitmapTransformationManager.BitmapThreadRun() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\PropertyValue\Filter\Matrix\BitmapTransformationManager.cs:Zeile 202.

    Diese hängt vermutlich mit meinem Problem zusammen.

    XNA Framework 4.0 habe ich bereits neu installiert, Fehler besteht weiterhin.

    Meine Frage ist nun, ob ich irgendwelche Einstellungen ändern muss, um das ganze zum Laufen zu bringen?

    Fehlt vielleicht irgendeine Installation?

    Oder brauche ich einfach eine andere Grafikkarte?

    Verbaut habe ich im Moment eine Nvidia Quadro NVS 440 (Da ich parallel drei VGA Touchscreens angeschlossen habe).

    Betriebssystem ist Windows 10 Home.

    Vielen Dank für Eure Unterstützung

    Nico

  • Kurz und schmerzlos :) Danke!

    Eine Frage hierzu noch:

    Reicht es, eine neuere Grafikkarte zusätzlich einzubauen und die Screens an der Alten zu lassen (die neue Karte steckt sozusagen "ohne angeschlossene Monitore" im Computer)?

    Oder müssen die drei Monitore an die neue Grafikkarte?

  • Die Quadro NVS 440 ist von 2006, die ist wirklich so alt.

    Wenn der Rechner aber ähnlich alt ist sollte man eventuell aber vorher prüfen ob da wirklich zwei Graphikkarten reinpassen, bzw. ob es überhaupt noch Sinn macht den alten Rechner mit einer neuen Graphikkarte aufzurüsten.

    Was ist den sonst an Hardware in dem Rechner verbaut?

  • Habe mir die NVS 440 extra für dieses Touchscreen Projekt gekauft.

    Die Systemanforderungen habe ich mir auch mehrmals durchgelesen, hier aber wohl das Wichtigste überlesen :argh:

    Nur um sicher zu gehen: Die NVS 450 sollte aber funktionieren, oder?

    OpenGL 3.3 aus den empfohlenen Anforderungen wird sogar auch erwähnt.

    https://www.techpowerup.com/gpu-specs/quadro-nvs-450.c1449

    Zwei Karten im Rechner sind mir da doch etwas zu unsicher.

    Vielen Dank

    Nico

  • Die NVS 450 ist von 2008, OpenGL 3.3 ist eigentlich genauso Uralt. Die Rechenleistung und Speichergröße ist wirklich aus dem letzten Jahrzent. Was sind denn genau deine Anforderungen dass es unbedingt eine Quadro sein muss, und wie kommst du auf diese (entschuldige die deutlichen Worte :) ) "Museums Hardware"? (Die dazu noch alles andere als günstig ist mit knapp 400€)

    Wenn deine Anforderung nur drei Bildschirme anschließen ist, sollte das auch mit deutlich aktuelleren Graphikkarten funktionieren, eventuell auch schon deutlich günstiger. Ich gehe mal davon aus, die Touch Eingabe der Bildschirme erfolgt ja im normalfall eh über einen USB Anschluss, d.h. sehe ich bisher bei dir nur die Anforderung "3 Bildschirme anschließen". Wenn du uns da etwas genauer deine Anforderungen nennst findet sich eventuell noch eine andere alternative.

    Viele Grüße

    Moritz

  • Erstmal vielen Dank für die ganzen Antworten =D

    Voraussetzung für die Grafikkarte ist eigentlich nur, dass ich drei (für die Zukunft besser vier) Monitore parallel betreiben kann.

    Alle VGA, was ja aber mit Adaptern kein größeres Problem darstellen sollte.

    Dargestellt werden auf den Screens lediglich DMXControl, Madrix und Mamba (Rechenleistung der Karte ist daher tendentiell eher nicht so wichtig).

    3D Visualisierungen laufen über einen anderen Computer, damit ist folglich ne andere Karte beschäftigt.

    Nun zur Entscheidung für die Quadro Karten:

    Preislich gibt es diese (gebraucht) recht günstig zu haben.

    Außerdem sind sie lüfterlos, was auch recht schön ist.

    Falls jemand aber andere passende Karten kennt, bin ich für Vorschläge gerne offen :)

    Danke

    Nico

  • Also prinzipiell wäre natürlich immer was zumindest noch einigermaßen aktuelles zu empfehlen. Auch DMXControl wird in Zukunft vermutlich noch mehr auf GPU Berechnungen setzten. (wie z.B. für die Matrix Funktionen). Wenn du nicht nach kurzer Zeit schon wieder aufrüsten möchtest oder auf einzelne Funktionen verzichten möchtest, wäre es gut wenn die Graphikkarte nicht älter als 5-6 Jahre ist. Ein Guter Anhaltspunkt wäre OpenGL 4.3 Unterstützung.

    Du kannst einfach mal z.B. im Heise Preisvergleich schauen: https://www.heise.de/preisvergleich/?cat=gra16_512

    Bei den erweiterten Filtern kannst du "Digitale Ausgänge Anzahl" auf 4 setzen. (Dazu eventuell noch "Gelistet seit" auf ca. "ab 2016".)

    Auf den ersten Blick ok sieht da z.B. eine NVIDIA GTX 1050 oder AMD Radeon RX 570 aus. Wenn es 4 mal Display Port sein soll eventuell auch eine Radeon Pro WX 3200. Das wäre so der Preisbereich 100€-200€. Günstiger wird dann vermutlich (zumindest neu) schwer wenn es 4 Bildschirme sein sollen. Die Chips der Karten unterstützen auf jedenfall genug Bildschirme. Man sollte aber beim konkreten Modell nochmal checken, dass auch wirklich 4 Ausgänge gleichzeitig nach außen durchgereicht sind.
    Wie es bei gebrauchten angeboten aussieht kann ich nicht sagen.

    Viele Grüße

    Moritz

  • Ich habe mich jetzt für eine gebrauchte Nvidia Quadro NVS 450 entschieden.

    Damit bringe ich DMXControl 3 hoffentlich zum Laufen :)

    Wie in Zukunft mein Setup weiter ausgebaut wird (Touchscreens und Grafikkarte), wird sich zeigen.

    Vorerst sollte die NVS 450 aber hoffentlich reichen.

    Vielen Dank nochmal für die schnellen und hilfreichen Antworten!

    Grüße

    Nico

  • Hallo Nico,

    Auch auf die Gefahr, dass es zu spät ist. Wir haben gestern in unserem Entwicklungsmeeting darüber gesprochen, dass sich mit dem 3.3 Release die Anforderungen auf oben angesprochenes OpenGL 4.3 erhöhen werden.

    Ergo spätestens mit DMXControl 3.3 wirst du dich wieder nach einer neuen Grafikkarte umschauen müssen, wenn du jetzt die jetzt schon alte NVS 450 verbaust.

    Nur damit sich hinterher niemand wundert :D

    Das Leben ist NP vollständig!

  • Wir haben gestern in unserem Entwicklungsmeeting darüber gesprochen, dass sich mit dem 3.3 Release die Anforderungen auf oben angesprochenes OpenGL 4.3 erhöhen werden.

    Damit werden dann viele Notebooks unbrauchbar für die Software. Dort lässt sich schlecht etwas umrüsten. Schade, ich bin ansonsten super zufrieden mit meinem T530. Die integrierte HD4000 kann das nach kurzer Recherche nicht.

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.