Recentemente resolvi instalar o
RecordMyDesktop no
Slackware.
O RecordMyDesktop é um aplicativo de software para screencasting que possui uma ferramenta de linha de comando que executa as tarefas de captura e codificação e uma interface que expõe a funcionalidade do programa graficamente. Foi desenvolvido em Python e possui duas interfaces, uma com pyGtk (
gtk-recordMyDesktop) e outra com pyQt4 (
qt-recordMyDesktop).
O problema é que tive dificuldades em fazê-lo funcionar no Slackware, mesmo com os pacotes para ele e com as dependências satisfeitas. Eu tinha ele instalado quando eu usava o KDE 4 e ele funcionava. Mas, depois que eu instalei o KDE Plasma 5, o mesmo pacote não funcionou.
Foram, várias tentativas. Vou descrevê-la passo-a-passo:
Tentativa 1: instalei o qt-recordmydesktop do próprio DVD do Slackware. Mas ao executar deu Falha de Segmentação. Estavam instalados o pyQT 4.11 e o pyQT5 para o Plasma 5. Isso deve ter dado esse problema.
Tentativa 2: instalei o gtk-recordmydesktop do repositório do Salix e SlackOnly. Ambos até abriam, mas dava erro na hora de gravar um screencast.
Tentativa 3: busquei por pacotes de versões desatualizadas do Slackware. Perda de tempo.
Tentativa 4: slackbuilds. O qt-recordmydesktop não compilou e não conseguia achar o pyQt4, com certeza era isso que estava dando a falha na segmentação.
Busquei por pacotes RPM como último recurso. E achei esse:
gtk-recordmydesktop-0.3.8-13.el7.noarch.rpm CentOS 7 Download
Para baixar usei esse link:
Os únicos requisitos para esse pacote eram o recordmydesktop e o python 2.7, padrão no Slackware. E para instalar o recordmydesktop, usei esse pacote:
Com tudo pronto, comecei a instalação:
# installpkg recordmydesktop-0.3.8.1-x86_64-4alien.txz
# rpm2txz gtk-recordmydesktop-0.3.8-13.el7.noarch.rpm
# installpkg gtk-recordmydesktop-0.3.8-13.el7.noarch.txz
Usei esses comandos para não deixar "gueto" instalado por nada, que é o que vem junto no pacote recordmydesktop.
# rm /usr/bin/qt-recordmydesktop
# rm /usr/share/applications/qt-recordmydesktop.desktop
Dessa forma, funcionou.
Até a próxima.
Nenhum comentário foi encontrado.