Estou executando Linux Fedora 35 , Kernel 5.15.10 , Python 3.10.1.
Instalei o kodi 19.3 através do gerenciador de pacotes DNF . No entanto, sempre que tento iniciar o kodi, ele abre para que eu possa ver a GUI, mas depois de cerca de 3 segundos, ele sempre trava.
Observar os arquivos de log de falhas do kodi em /home/user/kodi_crashlog-xxxxxxxx.log
uma falha de segmentação ocorre da seguinte maneira perto do topo:
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f1989b826c1 in pymalloc_alloc (ctx=0x0, nbytes=64) at /usr/src/debug/python3.10-3.10.1-1.fc35.x86_64/Objects/obmalloc.c:1932
1932 if (UNLIKELY((pool->freeblock = *(block **)bp) == NULL)) {
[Current thread is 1 (Thread 0x7f1922ffd640 (LWP 3769))]
Eu não tenho idéia por que isso está acontecendo. A única coisa que consegui pensar foi em reinstalar o kodi e remover todos os arquivos de configuração, mas o problema persiste.
Poderia ter algo a ver com o fato de eu estar usando o Python 3.10.1?
Aqui está o arquivo de log de falhas completo: https://pastebin.com/sgM9ecKH
Qualquer ajuda seria apreciada.
Veja os fóruns do Arch: até agora, apenas a solução é o downgrade (instalar o downgrade do pacote) para Python 3.9.9 e Kodi 19.3-1.
Não se esqueça de fixar ambos se você fizer o downgrade manualmente (o downgrade do pacote faz isso por você).