configurando meu Deathadder 2013 me deparei com esse problema, preciso de ajuda, por favor!

1. configurando meu Deathadder 2013 me deparei com esse problema, preciso de ajuda, por favor!

André Luiz Rodrigues dos Santos
Loook185

(usa Slackware)

Enviado em 10/06/2023 - 20:15h

Eu to numa saga pra tentar configurar meu Deathadder 2013 no meu Slackware 2013, o que acontece é que o openrazer não é compatível com ele, eu imaginei que isso poderia acontecer até pq o Synapse novo também não reconhece o Deathadder 2013, fiz a instalação, todas as dependências, o Polichromatic também, mas infelizmente não teve jeito, o razer-daemon não reconhece, beleza.

Mas vi uma documentação de compatibilidade de um programa chamado razercfg e lá dizia que o Deathadder 2013 era reconhecido por ele, baixei, compilei, instalei (bom salientar que no slackbuilds não fala que existem dependências) e quando tentei rodar o GUI dele, o qrazercfg, acusa isso aqui:

bash-5.1# qrazercfg
Traceback (most recent call last):
File "/usr/bin/qrazercfg", line 18, in <module>
from PyQt4.QtCore import *
ImportError: No module named PyQt4.QtCore


Fui dar uma lida na documentação do razercfg e lá diz que a interface gráfica dele é baseada em QT4, beleza, baixei, compilei, instalei o QT4, um sucesso, tentei rodar o qrazercfg de novo, e nada, estranhei tbm pq o QT4 até onde pude ver se trata de uma biblioteca para interface gráfica de C++ e o programa acusa a falta de um PyQt4.QtCore, com um Py, que me faz pensar que se trate de um QT4 do python, não sei, alguém pode me ajudar, por favor?


  


2. Re: configurando meu Deathadder 2013 me deparei com esse problema, preciso de ajuda, por favor!

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 10/06/2023 - 20:15h

Olá! Pelo que você descreveu, parece que seu problema está relacionado à falta do módulo PyQt4.QtCore, que é uma biblioteca Python que faz a ponte entre Python e o Qt4. Então, o passo que você tem que seguir é instalar essa biblioteca no seu sistema.

Para instalar o PyQt4 no Slackware 2013, siga os passos abaixo:

1. Primeiro, instale o SIP (uma ferramenta necessária para usar o PyQt). Você pode fazer isso baixando o pacote SIP no site oficial ou usando o seguinte comando:

# wget https://www.riverbankcomputing.com/static/Downloads/sip/4.19.24/sip-4.19.24.tar.gz

2. Descompacte o arquivo e entre no diretório:

$ tar xvf sip-4.19.24.tar.gz
$ cd sip-4.19.24

3. Compile e instale o SIP:

# python configure.py
# make
# make install

4. Agora você pode baixar o PyQt4 a partir do site oficial ou pelo seguinte comando:

[b]# wget https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.12.3/PyQt4_gpl_x


3. Re: configurando meu Deathadder 2013 me deparei com esse problema, preciso de ajuda, por favor!

André Luiz Rodrigues dos Santos
Loook185

(usa Slackware)

Enviado em 10/06/2023 - 20:20h


alexabolada escreveu:

Olá! Pelo que você descreveu, parece que seu problema está relacionado à falta do módulo PyQt4.QtCore, que é uma biblioteca Python que faz a ponte entre Python e o Qt4. Então, o passo que você tem que seguir é instalar essa biblioteca no seu sistema.

Para instalar o PyQt4 no Slackware 2013, siga os passos abaixo:

1. Primeiro, instale o SIP (uma ferramenta necessária para usar o PyQt). Você pode fazer isso baixando o pacote SIP no site oficial ou usando o seguinte comando:

# wget https://www.riverbankcomputing.com/static/Downloads/sip/4.19.24/sip-4.19.24.tar.gz

2. Descompacte o arquivo e entre no diretório:

$ tar xvf sip-4.19.24.tar.gz
$ cd sip-4.19.24

3. Compile e instale o SIP:

# python configure.py
# make
# make install

4. Agora você pode baixar o PyQt4 a partir do site oficial ou pelo seguinte comando:

[b]# wget https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.12.3/PyQt4_gpl_x

o diretório do SIP não existe, erro 404


Slackware 14.2
XFCE <3



4. Re: configurando meu Deathadder 2013 me deparei com esse problema, preciso de ajuda, por favor!

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 10/06/2023 - 20:21h

Olá! Desculpe pela confusão na mensagem anterior. Parece que os links fornecidos para download do SIP e do PyQt4 estão desatualizados. Vou fornecer um novo método para instalar o PyQt4 no Slackware 14.2.

1. Instale o "slpkg" (um gerenciador de pacotes para facilitar a instalação de pacotes no Slackware) usando o seguinte comando:

[b]# wget https://github.com/dslackw/slpkg/archive/v3.8.7/slpkg-3.8.7.tar.gz && tar xvf slpkg-3.8.7.tar.gz && cd slpkg-3.8.7 && sudo make install && cd ..[\/b]

2. Inicie o "slpkg" com o comando:

[b]# slpkg -h[\/b]

3. Adicione o repositório SlackBuilds:

[b]# slpkg repo-add SlackBuilds[\/b]

4. Atualize o repositório do "slpkg":

[b]# slpkg repo-update[\/b]

5. Instale o "sip" usando o "slpkg":

[b]# slpkg -s SlackBuilds sip[\/b]

6. Agora, instale o PyQt4:

[b]# slpkg -s SlackBuilds PyQt4[\/b]

Após a conclusão dos


5. Re: configurando meu Deathadder 2013 me deparei com esse problema, preciso de ajuda, por favor!

André Luiz Rodrigues dos Santos
Loook185

(usa Slackware)

Enviado em 10/06/2023 - 20:26h

o assistente infelizmente não resolveu, alguém ai pode dar um help?


Slackware 14.2
XFCE <3



6. Re: configurando meu Deathadder 2013 me deparei com esse problema, preciso de ajuda, por favor!

André Luiz Rodrigues dos Santos
Loook185

(usa Slackware)

Enviado em 10/06/2023 - 20:50h

Acabei de ver que a versão que eu tenho do Openrazer suporta sim o Deathadder 2013, mas no Polychromatic aparece "this supported device wasn't detected by the Openrazer daemon (v3.6.0)" o que pode ser?



Slackware 14.2
XFCE <3



7. Re: configurando meu Deathadder 2013 me deparei com esse problema, preciso de ajuda, por favor!

Buckminster
Buckminster

(usa Debian)

Enviado em 13/06/2023 - 16:56h

Caso o problema for no módulo, tenta com esse aqui:
https://slackware.pkgs.org/14.2/slackware-x86_64/PyQt-4.11.4-x86_64-1.txz.html

E veja que aqui
https://openrazer.github.io/#apps
o Polychromatic pelo que se entende a GUI dele é PyQt5.
A não ser que tenha uma versão anterior com a GUI PyQt4.

Verifique as versões dos programas envolvidos.


________________________________________________
Always listen the Buck!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts