• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

App startet nicht mit externen Bildschirm

lnix

Erdapfel
Registriert
19.09.21
Beiträge
5
Hallo Zusammen,

ich habe ein MacBook Pro 2016 15''. Dieses ist mit einem USB-C Dock von HP an meinen Bildschirm angeschlossen. Dafür verwende ich den Display Link Manager. Mittlerweile habe ich zwei Anwendungen, die nicht starten, wenn ich mein MacBook am USB-C Dock angeschlossen ist und der Bildschirm angeschaltet ist:

VoxEdit
Trader Workstation

Sobald ich meinen Bildschirm ausschalte, kann ich diese beiden Anwendungen öffnen und dann meinen Monitor wieder anschalten.

Allerdings tritt das Problem nicht auf, wenn ich mein MacBook per USB-C an einen Monitor anschließe.

Habt ihr eine Idee?

Viele Grüße
lnix
 
Hallo Zusammen,

ich habe ein MacBook Pro 2016 15''. Dieses ist mit einem USB-C Dock von HP an meinen Bildschirm angeschlossen. Dafür verwende ich den Display Link Manager. Mittlerweile habe ich zwei Anwendungen, die nicht starten, wenn ich mein MacBook am USB-C Dock angeschlossen ist und der Bildschirm angeschaltet ist:

VoxEdit
Trader Workstation

Sobald ich meinen Bildschirm ausschalte, kann ich diese beiden Anwendungen öffnen und dann meinen Monitor wieder anschalten.

Allerdings tritt das Problem nicht auf, wenn ich mein MacBook per USB-C an einen Monitor anschließe.

Habt ihr eine Idee?

Viele Grüße
lnix

ich würde vermuten, dass die Anwendungen mehr Grafikspeicher brauchen als DisplayLink liefern kann oder HDCP nicht unterstützt wird
 
Dies ist die Fehlermeldung beim Starten mit dem Bildschirm

MacBook-Pro:~ baust$ /Applications/VoxEdit.app/Contents/MacOS/VoxEdit ; exit;
UUID is d08d77e5-989b-4f79-b5b5-04578e083436
[MixPanel] Sending "ve_start"
java.lang.NullPointerException
at VoxEdit$WrApplet.getCurrentMonitor(VoxEdit.java:22021)
at VoxEdit$WrApplet.refreshMonitorBounds(VoxEdit.java:21828)
at VoxEdit$WrApplet.<init>(VoxEdit.java:21775)
at VoxEdit.settings(VoxEdit.java:275)
at processing.core.PApplet.handleSettings(PApplet.java:954)
at processing.core.PApplet.runSketch(PApplet.java:10786)
at processing.core.PApplet.main(PApplet.java:10511)
at VoxEdit.main(VoxEdit.java:23696)
java.lang.NullPointerException
at VoxEdit.exit(VoxEdit.java:206)
at VoxEdit.settings(VoxEdit.java:282)
at processing.core.PApplet.handleSettings(PApplet.java:954)
at processing.core.PApplet.runSketch(PApplet.java:10786)
at processing.core.PApplet.main(PApplet.java:10511)
at VoxEdit.main(VoxEdit.java:23696)
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...260 completed.



[Prozess beendet]
 
Ich würde mich damit bei Hersteller der Software melden. Das ist letztlich ein Programmierfehler in VoxEdit, der aufgrund der Konfiguration auffällt. Programmierfehler ist vielleicht etwas zu hart, denn du hast vielleicht eine besondere Konfiguration, die in Java auch besonders behandelt werden muss oder irgendwie problematisch ist.

Auch das andere Programm ist Java-basiert. Da scheint es also einen Zusammenhang zu geben. Vielleicht muss man in Java das Display über den Display Link Manager irgendwie anders auslesen als üblich.


EDIT: Es hängt zusammen mit dem DLM und der Java-Version:


Wenn du den internen Monitor als Hauptmonitor definierst (Menubar in den Settings dorthin schieben) könnte es funktionieren.

Siehe auch:


Welche Java-Version benutzt du?
 
Zuletzt bearbeitet: