Mit wmctrl
lässt sich das starten von Anwendungen mit mehreren Bildschirmen steuern.
Wenn 2 oder mehrere Bildschirme angeschlossen sind, kann man damit steuern auf welchem Bildschirm eine Anwendung geöffnet werden soll.
apt-get install wmctrl
Hier ein Beispiel wie man Firefox auf einem zweiten Bildschirm starten kann.
Die Konfiguration der Bildschirme ist so gewählt, dass die Anzeige auf den zweiten Bildschirm erweitert wird.
Der erste Monitor hat eine Auflösung von 1024×768. Firefox soll nach 1024 Pixeln gestartet werden.
#!/bin/bash killall firefox > /dev/null sleep 3 firefox & while true do wmctrl -l | grep -v grep | grep -i firefox if [ $? == 0 ]; then sleep 0.5 wmctrl -r "Mozilla Firefox" -e 0,1024,0,-1,-1 wmctrl -r "Mozilla Firefox" -b add,maximized_vert,maximized_horz break fi done