• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

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: