RecordMyDesktop no Slackware Funcionando no KDE Plasma 5

Publicado por Mauricio Ferrari em 17/05/2020

[ Hits: 1.475 ]

Blog: https://www.youtube.com/@LinuxDicasPro

 


RecordMyDesktop no Slackware Funcionando no KDE Plasma 5



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.

Outras dicas deste autor

Convertendo Segundos em Horas Usando Bash

Criando Atalhos para Diretórios Ocultos no Linux

Melhor Controle de Memória de Strings em C

Instalando o Java 14 no Ubuntu, Linux Mint e Debian

Ocenaudio no Slackware - uma alternativa mais simples ao Audacity

Leitura recomendada

Google Chrome no CentOS 6.x - Instalação via script

Removendo Firefox Snap do Ubuntu 21.10

Instalando Microsoft Office no Ubuntu

Instalando o plugin NRPE - Nagios Remote Plugin Executor

Compilando e instalando o MySQL no Debian com cmake

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts