Pular para o conteúdo

Proteção de tela ou vídeo como papel de parede

Nesse tutorial vou explicar a maneira fácil e rápida de colocar um vídeo no papel de parede.
M4iir1c10 M4iir1c10
Hits: 69.200 Categoria: Linux Subcategoria: Gráficos/Imagens
  • Indicar
  • Impressora
  • Denunciar

Parte 3: Rodando

Depois de tudo instalado com sucesso, vamos rodar o programa:

$ xwinwrap -ni -fs -s -st -sp -b -nf -- /usr/lib/misc/xscreensaver/skyrocket -root -window-id WID &

Com esse comando você tem o skyrocket como papel de parede (Skyrocket é um protetor de tela OpenGL).

Se você quer o GLMatrix (outro protetor de tela):

$ xwinwrap -ni -argb -fs -s -st -sp -a -nf -- /usr/lib/misc/xscreensaver/glmatrix -root -window-id WID &

Para rodar um filme com o Mplayer:

$ xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet movie.mpg

Os comandos basicamente são:

xwinwrap [-g] [-ni] [-argb] [-fs] [-s] [-st] [-sp] [-a] [-b] [-nf] [-fl] [-o OPACITY] -- COMMAND ARG1...
  • -g geometria
  • -ni sem entrada
  • -argb argb, Alpha, Red, Green, Blue. Camadas de cores.
  • -fs tela cheia
  • -s sticky ?? Fixar ???
  • -st pular o taskbar
  • -sp Pular o pager
  • -a Acima
  • -b Abaixo
  • -nf noFocus
  • -o opacity=# entre 0 e 1

Infelizmente não vou colocar nenhum screenshot como de costume, mas vou pôr um link para um vídeo no youtube:
   1. Introdução
   2. Código-fonte
   3. Rodando

Rode Linux no seu iPod

Aprendendo a melhorar os seus scripts

Bug afeta todas as distros

GRUB com imagens aleatórias e KDM com vídeo de fundo

MEncoder - Criando Programa Gráfico Para Conversão

Edição pesada de imagens com o Gimp (parte 3)

Instalando o KDE 4 no Debian

Gnome-shell sob a perspectiva da usabilidade

Um método para a construção da interface gráfica MATE no Slackware

Instalando o Cacti via APT no Debian Etch

#1 Comentário enviado por marceloatie em 13/11/2007 - 09:00h
Ubuntu@Gutsy:~$ sudo apt-get install xwinwrap
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Reading state information... Pronto
E: Impossível achar pacote xwinwrap
#3 Comentário enviado por cruzeirense em 13/11/2007 - 11:41h
É interessante, apesar de inútil. Tenho um programa que faz algo semelhante no xp, pvr plus que coloca a imagem capturada de tv como papel de parede, bem bacana...
#4 Comentário enviado por fdavid em 13/11/2007 - 16:29h
xine -R faz o mesmo !
#5 Comentário enviado por M4iir1c10 em 13/11/2007 - 20:56h
E a protecao de tela? da pra fazer com o xine -R, pvr ou mesmo o Mplayer ?

Desculpem uma falha no final do artigo onde eu coloquei o codigo-fonte o comando para compilar e :

Make
sudo cp xwinwrap.o /usr/lib
sudo cp xwinwrap /usr/bin

o Make install vai retornar erro... foi mal... hehehe!
#6 Comentário enviado por renato_pacheco em 16/11/2007 - 11:20h
Kra, pq q o meu comando make dá esse problema?

renato@renato:~/Desktop/xwinwrap$ make
Makefile:11: *** missing separator. Stop.

Tá faltando alguma coisa, mas num sei o q é.
#8 Comentário enviado por renato_pacheco em 18/11/2007 - 14:47h
Esqueci d t falar, mas eu havia conseguido. Tinha alguns espaços a mais dentro do Makefile e eu os tirei. Agora há outro problema: quando eu o executo, funciona normalmente, mas os meus ícones da área d trabalho não aparecem. Como faço pra aparecerem?

Valews!
#9 Comentário enviado por removido em 19/11/2007 - 15:18h
brother, instalei, mandei rodar
e simplesmente nao aconteceu nada......rs
oq será que houve???

quando mando rodar o matrix por exemplo, ele diz que o arquivo nao foi encontrado, mas eu tenho o glmatrix la
#10 Comentário enviado por renato_pacheco em 19/11/2007 - 15:30h
homemdegelo,

Eu passei por isso tb. É q o caminho dos screen savers depende d cada distro. Para vc tirar essa dúvida, execute o comando:

# find / -iname glmatrix

Eu encontrei o meu dessa forma. Falows!
#11 Comentário enviado por removido em 19/11/2007 - 15:41h
blz renato, vou testar
se der problema voltou a ti enxer....hehehe

valeu,

abraço
#12 Comentário enviado por removido em 20/11/2007 - 21:57h
entao velho, testei e nada
o meu caminho é o mesmo descrito pelo mauricio, mas mesmo assim da esse erro:

root@leo-desktop:/home/leo# xwinwrap -ni -argb -fs -s -st -sp -a -nf -- /usr/lib/misc/xscreensaver/glmatrix -root -window-id WID &
[1] 5999
root@leo-desktop:/home/leo# /usr/lib/misc/xscreensaver/glmatrix: No such file or directory
/usr/lib/misc/xscreensaver/glmatrix died, exit status 2


alguem sabe oq é??
#13 Comentário enviado por SuporteTecnicoID em 06/01/2008 - 19:06h
Procure com o :

whereis xscreensaver

Vai mostrar os caminhos do xscreensaver se existir, caso não exista, vc não pode esquecer de ter o xscreensaver instalado.

#14 Comentário enviado por rayfcrols em 23/04/2008 - 17:42h
Mauricio, ou que puder ajudar, eu conseguir que rodasse no Ubuntu 8.04 mais somente tomando toda tela(digo, funcionando +- como um screen) não teria ou não era para funcionar como como um papel de parede animado???
#15 Comentário enviado por kirabouts em 04/05/2009 - 05:06h
TTo tentando usar essa dica no meu ubuntu 9.04, mas nao rola.. instalei o xscreensaver pelo pacote que baixei da net.. fiz tudo exatamente como no tuto e depois de executar o comando no terminal para exercutar o screensaver.. a tela toda fica coberta pelo escreen saver.. ou seja. nao há como mexer no desktop.. fica tdo piscando... se alguem tiver uma solução me deixa uma msn ou manda um email pra joao__silveira@hotmail.com..
abraço!!!
#16 Comentário enviado por bruc3 em 13/10/2009 - 17:58h
[root @ Slackware protecaodetela]# ls
Makefile xwinwrap.c
[root @ Slackware protecaodetela]# make
Makefile:11: *** faltando o separador. Pare.
[root @ Slackware protecaodetela]#


PORQUE?
#17 Comentário enviado por bruc3 em 13/10/2009 - 17:58h
MSN: raaafid@hotmail.com

Quem puder me ajudar, por favor. vaLeu! x)

Contribuir com comentário

Entre na sua conta para comentar.