xwinwrap com configuração de monitor duplo

xwinwrap com configuração de monitor duplo

Primeiramente gostaria de saber se existe alguma documentação sobre o xwinwrap. Pessoalmente não consegui encontrar nenhum.

Estou tentando fazer meu xwinwrap funcionar em meus monitores duplos. Estou executando o seguinte script para exibir um arquivo .wmv na parte superior da minha área de trabalho:

#!/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; &

Como você pode ver, estou executando o comando xwinwrap duas vezes para tentar especificar meus monitores.

O comando -g (geometria) permite-me especificar uma dimensão, entendi. Mas não estou muito familiarizado com a entrada +1+0. Suponho que tenha algo a ver com definir um deslocamento para a geometria.

De qualquer forma, por enquanto parece executar o xwinwrap apenas duas vezes no meu segundo monitor (não no primeiro).

Estou usando uma placa gráfica ATI Radeon HD 5780 com Ubuntu 12.04 LTS.

Se houver alguém que possa me ajudar nisso eu agradeceria muito.

EDIT: seria melhor usar anibg?

Responder1

O +1+0 é deslocado em 1 pixel para a direita. Você vai querer fazer +1920+0 (mover x por 1920 e y por 0)

Então, seu script ficará assim:

#!/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; &

Também não consegui encontrar muita documentação, mas estive mexendo nisso hoje e encontrei sua dúvida.

informação relacionada