Wie starte ich eine App, die auf einen eigenen virtuellen Desktop beschränkt ist?


0

Ich verwende macOS 10.12 Sierra und habe eine App, die sich insbesondere bei mehreren Bildschirmen nicht richtig verhält. Daher möchte ich es auf einen eigenen virtuellen Desktop beschränken. Das Ergebnis, nach dem ich suche, ähnelt dem, was Wine für Windows-Programme tun kann:

Wein virtuellen Desktop

(Bild von hier )

Wie kann ich das machen?

Unter Linux könnte ich dazu eine separate Anmeldesitzung über VNC auf meinem eigenen Computer ( 127.0.0.1) ausführen, aber diese Idee funktioniert unter macOS nicht. Nach dem Aktivieren von VNC in den Systemeinstellungen meldet der Bildschirmfreigabe- Client, dass ich meinen eigenen Desktop nicht steuern kann.

Kann ich eine App mit einem einzigen Bildschirm und fester Auflösung auf einen eigenen virtuellen Desktop beschränken? Ich möchte vermeiden, eine virtuelle Maschine nur für diese Aufgabe auszuführen.


Inwiefern unterscheidet sich das, wonach Sie suchen, von einer virtuellen Maschine?
Timothy Mueller-Harder

@timothymh Ich frage mich, wie ich lediglich eine separate Anmeldesitzung mit demselben Betriebssystem auf demselben Host ausführen soll. Möglicherweise muss ich höchstens einen anderen Anzeigeserver oder nur eine App ausführen, die das Fenster meiner App "sperrt". Für eine VM muss eine völlig andere Instanz des Betriebssystems ausgeführt werden, mit einem separaten Kernel, einem separaten Anmeldekonto, einem separaten Root-Dateisystem und unterschiedlicher Hardware (real oder virtuell). Ich verstehe nicht, wie diese Dinge überhaupt vergleichbar sind.
Andrea Lazzarotto

1
Ah, tut mir leid, Ihre Verwendung des Ausdrucks "virtueller Desktop" anstelle von "Anmeldesitzung" hat mich verwirrt.
Timothy Mueller-Harder

@timothymh es ist ein "Desktop" in dem Sinne, wie es auch von Wine oder VNC verwendet wird, dh die App muss glauben, dass es auf einem einzigen Bildschirm mit einer Größe von z. B. 1024x768 platziert ist, und dementsprechend handeln. Vielen Dank, dass Sie auf eine mögliche Mehrdeutigkeit hingewiesen haben.
Andrea Lazzarotto
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.