xwinwrap com configuração de monitor duplo

0

Primeiro, gostaria de saber se há alguma documentação sobre xwinwrap. Pessoalmente, não consegui encontrar nenhum.

Estou tentando fazer com que meu xwinwrap funcione em meus monitores duplos. Estou executando o seguinte script para exibir um arquivo .wmv no topo 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) me permite especificar uma dimensão, eu entendo isso. Mas eu não sou muito familiar com a entrada de + 1 + 0. Eu suponho que tenha algo a ver com a definição de um deslocamento para a geometria?

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

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

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

EDIT: seria melhor usar anibg?

    
por SimbaClaws 30.01.2014 / 02:17

1 resposta

0

O + 1 + 0 está sendo compensado por 1 pixel à direita. Você vai querer fazer + 1920 + 0 (mover x por 1920 e y por 0)

Assim, 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; &

Eu também não encontrei muita documentação, mas hoje estou mexendo com isso e encontrei sua pergunta.

    
por mishugashu 24.06.2014 / 19:57