2016-07-28 42 views
1

Ich benutze openthinclient und versuche, ein Skript zu erstellen, das Iceweasel im Vollbildmodus auf einer Maschine zwei Mal auf verschiedenen Monitoren startet (jede Instanz auf einem anderen Monitor).Starten Sie zwei Mal Firefox auf verschiedenen Monitoren

Ist das überhaupt möglich?

Im Moment laufe ich nur

iceweasel -new-window http://stackoverflow.com -new-window http://www.google.com 

So zwei Instanz ausgeführt werden. Wie kann ich die Fenster auf andere Monitore verschieben?

Antwort

0

Wenn ich gut auf Fedora erinnern können Sie die Anzeige wählen, bevor DISPLAY durch Einstellen der var ein Fenster app starten:

xhost +localhost 
DISPLAY=:0.0 
gui-app 

Die erste Zahl DISPLAY=:X.0 die Nummer der Anzeige ist.

Versuchen Sie mit Ihrem Betriebssystem (Debian?)


Die Liste der Befehle, die auf Centos 7 funktioniert für mich:

xhost +localhost 
DISPLAY=:0 
firefox  => openned on the first monitor 
DISPLAY=:1 
firefox  => openned on the second monitor 
+0

ich folgendes versucht: xhost + localhost DISPLAY = : 2.0 gui-app iceweasel -new-window http://www.google.com/ mit Anzeige 0.0 bis 2.0 ohne Änderungen. Es ist Debian OS – hellskitchen

+0

Versuchen Sie diesen Befehl: 'cd /tmp/.X11-unix && für x in X *; echo ": $ {x # X}"; erledigt, um die richtige Display-Nummer zu bekommen –

+0

Dieser Befehl gibt mir ': 0: 1'. Wenn ich "DISPLAY =: 1" einstelle, läuft es gut auf dem zweiten Monitor (die zweite Ziffer ist nicht obligatorisch). Ich arbeite an Centos7 und ich habe kein Debian zum Testen ... –