RecordMyDesktop no Slackware Funcionando no KDE Plasma 5

Publicado por Mauricio Ferrari em 17/05/2020

[ Hits: 1.478 ]

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

Instalando o BootUp Manager (BUM) no Ubuntu 20.04 e Linux Mint 20

Adicionando e listando as regras criadas na lista de exceções do slackpkg usando egrep e sed

Usando "sscanf" para Dividir String com Delimitadores em C

FrostWire - Cliente P2P no Debian e derivados

Correção do warning: setlocale: LC_ALL: cannot change locale (pt_BR.UTF-8) no ArchLinux, Manjaro, BigLinux, Junest (mini Arch Linux)

Leitura recomendada

Usando Wine + Portables

Configurando o Redmine para enviar e-mails via Gmail

Instalando o Firefox 4 no Ubuntu 10.10

Não torre a CPU compilando coisas

Extraindo partes de mp3 no ubuntu (splitter)

  

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