xwinwrap mit Dual-Monitor-Setup

xwinwrap mit Dual-Monitor-Setup

Zunächst einmal würde ich gerne wissen, ob es eine Dokumentation zu xwinwrap gibt. Ich persönlich konnte keine finden.

Ich versuche, mein xwinwrap auf meinen beiden Monitoren zum Laufen zu bringen. Ich führe das folgende Skript aus, um eine WMV-Datei über meinem Desktop anzuzeigen:

#!/bin/bash
killall -9 mplayer
killall -9 xwinwrap
xwinwrap -ni -o 0.65 -g 1920x1080 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet ~/wallpapers/blue-room.wmv -loop 0; &
xwinwrap -ni -o 0.65 -g 1920x1080+1+0 -fs -s -st -sp -b -nf --mplayer -wid WID -quiet ~/wallpapers/blue-room.wmv -loop 0; &

Wie Sie sehen, führe ich den Befehl xwinwrap zweimal aus, um zu versuchen, meine Monitore anzugeben.

Mit dem Befehl -g (Geometrie) kann ich eine Dimension angeben, das verstehe ich. Aber mit der Eingabe von +1+0 bin ich nicht ganz vertraut. Ich nehme an, es hat etwas damit zu tun, einen Versatz zur Geometrie festzulegen?

Wie dem auch sei, im Moment scheint xwinwrap nur zweimal auf meinem zweiten Monitor (nicht meinem ersten) ausgeführt zu werden.

Ich verwende eine ATI Radeon HD 5780-Grafikkarte mit Ubuntu 12.04 LTS.

Wenn es irgendjemanden gibt, der mir hierbei helfen könnte, wäre ich sehr dankbar.

EDIT: Wäre es für mich besser, anibg zu verwenden?

Antwort1

Das +1+0 verschiebt sich um 1 Pixel nach rechts. Sie sollten +1920+0 machen (x um 1920 und y um 0 verschieben)

Ihr Skript sieht also folgendermaßen aus:

#!/bin/bash
killall -9 mplayer
killall -9 xwinwrap
xwinwrap -ni -o 0.65 -g 1920x1080 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet ~/wallpapers/blue-room.wmv -loop 0; &
xwinwrap -ni -o 0.65 -g 1920x1080+1920+0 -fs -s -st -sp -b -nf --mplayer -wid WID -quiet ~/wallpapers/blue-room.wmv -loop 0; &

Ich konnte auch nicht viel Dokumentation finden, aber ich habe heute damit herumgespielt und Ihre Frage gefunden.

verwandte Informationen