O recordMyDesktop é uma poderosa ferramenta usada para gravar sessões do X. Ou seja, caso você esteja procurando uma forma de "filmar" o que você está fazendo no seu desktop para mostrar para outras pessoas, esse é o programa que você está procurando.
Após baixar os fontes vamos extraí-los compilá-los com os comandos abaixo.
recordMyDesktop:
tar xzvf recordmydesktop-0.3.7.3.tar.gz
$ cd recordmydesktop-0.3.7.3
$ configure --prefix=/usr --sysconfdir=/etc --build=$(uname -m)-slackware-linux
$ make
$ sudo make install
GTK-recordMyDesktop:
tar xzvf gtk-recordmydesktop-0.3.7.2.tar.gz
$ cd gtk-recordmydesktop-0.3.7.2
$ configure --prefix=/usr --sysconfdir=/etc --build=$(uname -m)-slackware-linux
$ make
$ sudo make install
Se quiser pode criar alguns pacotes .tgz, mas como esse artigo não foca isso, fica a cargo de quem quiser pesquisar sobre como fazer para criar os pacotes. Há vários artigos no Google e aqui mesmo no VOL.
Depois de compilado e instalado, automaticamente foi criada uma entrada no menu K localizada em:
menuK -> Multimídia -> gtk-recordMyDesktop
(pra quem usa outro gerenciador de janelas eu não sei informar se será criada alguma entrada nos menus)
Praticamente já está configurando para uso, eu simplesmente aumentei os FPS de 15 para 20 e pronto.
Tudo feito, hora de se divertir com o Beryl ou o Compiz Fusion e fazer inveja aos seus amigos.
[2] Comentário enviado por slackmen em 18/09/2008 - 12:41h
Nada como a liberdade de escolha...
Escrevi esse artigo pensando mais em quem está iniciando com o Slackware, pode ver que são coisas simples pra quem já entende, mas não pra quem ainda está aprendendo macetes de configuração e compilação de arquivos fontes não é tão simples assim.
De qualquer forma, ótima observação demoncyber.
[3] Comentário enviado por cleysinhonv em 18/09/2008 - 12:44h
Bela postagem!
A uns 3 meses instalei o gtk-myrecordDesktop, porem não sei por cargas d'agua ele deixava o video lento, mas na hora, no momento exato da gravação o desktop se comportava normalmente. Vou testar novamente esse software e ver se consigo fazer um video bacana.
[5] Comentário enviado por demoncyber em 18/09/2008 - 13:13h
Desculpe se ficou algo soando ruim, eu soh coloquei opções de como instalar os programas a galera sempre fala uns mitos sobre slackware ou q tem q compilar tudo, que é dificil, gosto de matar estes mitos e deixar ele com a aparência de simples :).
[9] Comentário enviado por c0cac00l em 23/06/2010 - 20:55h
Olá a todos, queria saber se alguém aqui pode ajudar-me num problema que estou a ter, é o seguinte, quando gravo vídeos do meu desktop eu gostaria de saber como posso fazer para que o som também seja capturado na hora de gravar.
Eu não uso o gtk, mas sim o recordmydesktop(command line)
Obrigado pela atenção.
--------------------------------
Fluxbox - Ubuntu 10.04
Linux c0cac00l-laptop 2.6.32-22-generic #36-Ubuntu SMP Thu Jun 3 22:02:19 UTC 2010 i686 GNU/Linux
[10] Comentário enviado por c0cac00l em 07/08/2010 - 07:30h
Oi, tentei instalar o recordmydesktop do command line, e deu uns erros no make e make install.
rmd_getzpixmap.c:35:35: error: X11/extensions/shmstr.h: No such file or directory
rmd_getzpixmap.c: In function 'GetZPixmapSHM':
rmd_getzpixmap.c:81: error: 'xShmGetImageReply' undeclared (first use in this function)
rmd_getzpixmap.c:81: error: (Each undeclared identifier is reported only once
rmd_getzpixmap.c:81: error: for each function it appears in.)
rmd_getzpixmap.c:81: error: expected ';' before 'reply'
rmd_getzpixmap.c:82: error: 'xShmGetImageReq' undeclared (first use in this function)
rmd_getzpixmap.c:82: error: 'request' undeclared (first use in this function)
rmd_getzpixmap.c:86: error: 'sz_xShmGetImageReq' undeclared (first use in this function)
rmd_getzpixmap.c:86: error: expected expression before ')' token
rmd_getzpixmap.c:86: error: 'X_ShmGetImage' undeclared (first use in this function)
rmd_getzpixmap.c:101: error: 'reply' undeclared (first use in this function)
make[2]: *** [recordmydesktop-rmd_getzpixmap.o] Error 1
make[2]: Leaving directory `/home/c0cac00l/Downloads/recordmydesktop-0.3.8.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/c0cac00l/Downloads/recordmydesktop-0.3.8.1'
make: *** [all] Error 2
e no make install:
rmd_getzpixmap.c:35:35: error: X11/extensions/shmstr.h: No such file or directory
rmd_getzpixmap.c: In function 'GetZPixmapSHM':
rmd_getzpixmap.c:81: error: 'xShmGetImageReply' undeclared (first use in this function)
rmd_getzpixmap.c:81: error: (Each undeclared identifier is reported only once
rmd_getzpixmap.c:81: error: for each function it appears in.)
rmd_getzpixmap.c:81: error: expected ';' before 'reply'
rmd_getzpixmap.c:82: error: 'xShmGetImageReq' undeclared (first use in this function)
rmd_getzpixmap.c:82: error: 'request' undeclared (first use in this function)
rmd_getzpixmap.c:86: error: 'sz_xShmGetImageReq' undeclared (first use in this function)
rmd_getzpixmap.c:86: error: expected expression before ')' token
rmd_getzpixmap.c:86: error: 'X_ShmGetImage' undeclared (first use in this function)
rmd_getzpixmap.c:101: error: 'reply' undeclared (first use in this function)
make[1]: *** [recordmydesktop-rmd_getzpixmap.o] Error 1
make[1]: Leaving directory `/home/c0cac00l/Downloads/recordmydesktop-0.3.8.1/src'
make: *** [install-recursive] Error 1
[11] Comentário enviado por removido em 05/09/2010 - 18:33h
Caro c0cac00l,
eu estava com o mesmo problema na minha distribuição Ubuntu. Li em outros lugares que o problema é o header file shmstr.h, que agora é shmproto.h. Como eu não encontrei onde alterar isso no código do programa, criei um link:
$ cd /usr/include/X11/extensions
$ ln -s shmstr.h shmproto.h
E isso resolveu o problema! Espero que resolva para você também!
[12] Comentário enviado por c4rnivor3 em 18/02/2013 - 15:08h
Eu resolvi da seguinte forma: Abri o Synaptic e digitei cada nome por vez: recordMyDesktop e GTK-recordMyDesktop. Deu certinho, e já consegui até fazer um pequeno vídeo de teste. Ótima imagem! Espero que ajude!