News:

LMDE 6, unisce la praticità dell'ultima versione di cinnamon con la robustezza di debian 12

Menu principale

Qbittorrent su Archlinux

Aperto da maxfact, Mercoledì 04 Marzo 2020, 20:37:56

Discussione precedente - Discussione successiva

maxfact

Con l'ultima versione di qbittorrent e di libxcb ottengo questo errore
qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 765, resource id: 0, major code: 19 (DeleteProperty), minor code: 0


Ho guardato su internet ma le soluzioni che davano non hanno avuto effetto, o provato a fare il donwgrade di qbittorrent e libxcb e di libtorrent-rasterbar ma dovrei fare un donwgrade di un sacco di pacchetti, perché più metto versioni vecchie più devo invecchiare il sistema, c'è da uscirne pazzi  >:(

Avete qualche idea  :bonk:

Versione di qbittorrent 4.1.5
Versione di libxcb 1.14-1
Versione di libtorrent-rasterbar 1.2.4-1
Versione libtorrent 0.13.8-1

nessuno

Su archlinux io ho la versione 4.2.1



Io proverei a rimuovere prima qbittorrent e poi una pulizia di tutte le dipendenze rimaste orfane sul sistema, in ultimo, quando non c'è più niente da rimuovere, fai una nuova installazione di qbit.


Ti posto i comandi:

sudo pacman -R qbittorrent


per rimuovere le dipendenze orfane:

sudo pacman -R $(pacman -Qdtd)

Questo comando sarebbe da ripetere più volte consecutivamente, fino a quando pacman non segnala più niente da rimuovere.

Una volta rimosso tutto aggiorna il sistema:

sudo pacman -Syu

E adesso fai una nuova installazione di qbittorrent:

sudo pacman -S qbittorrent


ATTENZIONE:

il comando "sudo pacman -R $(pacman -Qdtd)" non è un comando di cui abusare e su sistemi compromessi potrebbe dare risultati inaspettati. Per cui, prima di confermare la rimozione, leggi con attenzione l'output e controlla che non ci siano programmi vitali per il sistema.

Per sapere quali sarebbero i programmi da rimuovere, prima di dare il comando di rimozione, da utente senza privilegi dai:

pacman -Qdtd




maxfact

#2
Si hai ragione sulla versione, anch'io ho la 4.2.1, probabilmente avevo ancora installata la versione che ho provato nel downgrade  :embarrassed:

Adesso provo i comandi che mi hai suggerito

EDIT

Provato ciò che hai suggerito, in più ho cancellato pure le cartelle di qbittorrent nascoste ma sempre l'errore che ho scritto nel primo post

nessuno

#3
CitazioneEDIT

Provato ciò che hai suggerito, in più ho cancellato pure le cartelle di qbittorrent nascoste ma sempre l'errore che ho scritto nel primo post

C'era da aspettarselo, ma un tentativo andava fatto.


Ho provato a fare una ricerca in rete utilizzando la stringa di errore che hai postato, e parte di essa, senza trovare niente di rilevante.

Sarebbe più utile, per tentare di capire qualcosa di più, se tu riportassi per intero l'output che ottieni lanciando qbittorrent da terminale.

In aggiunta, se puoi recuperali, i link delle discussioni che hai già seguito.

EDIT:

In ogni caso, il problema che hai riguarda la gestione delle finestre con qbittorrent. Se fosse un problema di versioni delle librerie incompatibili dovrei averlo anch'io visto che quasi sicuramente stiamo usando lo stesso sistema e lo stesso ambiente. Siccome non è così, perché a me funziona regolarmente, deve esserci una causa terza. Questo è il motivo per cui ti ho chiesto di postare per intero l'output del terminale.

Il downgrade di pacchetti, come hai già sperimentato, finisce quasi sempre per complicare ulteriormente le cose e rendere la gestione del sistema un pastrocchio difficile da gestire. Ragione per cui, io penso che sarebbe più igienico riallineare alla versione attuale tutto ciò che hai "downgradato" e da li ripartire con l'analisi del problema.  Vedi tu...  ;)

maxfact

Citazione
Ho provato a fare una ricerca in rete utilizzando la stringa di errore che hai postato, e parte di essa, senza trovare niente di rilevante.

Sarebbe più utile, per tentare di capire qualcosa di più, se tu riportassi per intero l'output che ottieni lanciando qbittorrent da terminale.

EDIT:

In ogni caso, il problema che hai riguarda la gestione delle finestre con qbittorrent. Se fosse un problema di versioni delle librerie incompatibili dovrei averlo anch'io visto che quasi sicuramente stiamo usando lo stesso sistema e lo stesso ambiente. Siccome non è così, perché a me funziona regolarmente, deve esserci una causa terza. Questo è il motivo per cui ti ho chiesto di postare per intero l'output del terminale.

Il downgrade di pacchetti, come hai già sperimentato, finisce quasi sempre per complicare ulteriormente le cose e rendere la gestione del sistema un pastrocchio difficile da gestire. Ragione per cui, io penso che sarebbe più igienico riallineare alla versione attuale tutto ciò che hai "downgradato" e da li ripartire con l'analisi del problema.  Vedi tu...  ;)

Allora l'output del terminale è questo
qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 784, resource id: 0, major code: 19 (DeleteProperty), minor code: 0

appena faccio partire l'applicazione, il problema è che poi non riesco a scaricare nessun torrent, mi da questo altro output
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 1781, resource id: 56623144, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 1795, resource id: 56623144, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 1808, resource id: 56623144, major code: 130 (Unknown), minor code: 3

Mi rimane in download metadati, ti allego immagine

nessuno

Ti confesso che non riesco ad inquadrare il problema, con quel messaggio d'errore non trovo niente di convincente in rete.

Io proverei a installare una delle due versioni in AUR: qbittorrent-stable-git oppure qbittorrent-enhanced-git.

Non tanto perché spero nel miracolo, che pure potrebbe  succedere, che compilando dai sorgenti il problema si superi. Quanto per la possibilità che in fase di compilazione, leggendo l'output del terminale, si capisca dove s'inceppa. Se si inceppa. Quella potrebbe essere un'informazione preziosa per venirne a capo.

Naturalmente se dovesse succedere puoi postare l'output così vediamo... Senza essere parsimonioso con le rghe di output. Tanto non si pagano... :)

maxfact

Aggiornamento su qbittorrent,
ho fatto il downgrade di qbittorrent alla versione 4.1.7, ho portato libtorrent-rasterbar alla versione 1.1.13, portato boost-libs alla versione 1.69.0 e boost alla versione 1.69.0

Funziona tutto, spariti gli errori che ho riportato nella risposta sopra

Deduco che ho qualche problema di librerie che avrò incasinato io  :bonk:

maxfact

Citazione di: Umberto il Venerdì 06 Marzo 2020, 19:26:29
Ti confesso che non riesco ad inquadrare il problema, con quel messaggio d'errore non trovo niente di convincente in rete.

Io proverei a installare una delle due versioni in AUR: qbittorrent-stable-git oppure qbittorrent-enhanced-git.

Non tanto perché spero nel miracolo, che pure potrebbe  succedere, che compilando dai sorgenti il problema si superi. Quanto per la possibilità che in fase di compilazione, leggendo l'output del terminale, si capisca dove s'inceppa. Se si inceppa. Quella potrebbe essere un'informazione preziosa per venirne a capo.

Naturalmente se dovesse succedere puoi postare l'output così vediamo... Senza essere parsimonioso con le rghe di output. Tanto non si pagano... :)

Da terminale quando lancio qbittorrent l'output è rappresentato solo da quello che ti ho scritto, provo a ritornare con le librerie aggiornate e lancio qbittorrent con l'opzione --debug, sempre se è presente il debug

maxfact

Portato le librerie che ho downgradato a regime, compreso qbittorrent
Ecco l'output del terminale
[aragorn@aragorn ~]$ qbittorrent
Icon theme "elementary" not found.
Icon theme "gnome" not found.
qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 784, resource id: 0, major code: 19 (DeleteProperty), minor code: 0


:bonk:

nessuno

Magari fosse solo questo, devi installare solo due temi di icone:

sudo pacman -S elementary-icon-theme gnome-icon-theme

vediamo se sei così fortunato... :)


Hai provato con le versioni in AUR?

maxfact

Citazione di: Umberto il Venerdì 06 Marzo 2020, 19:54:59
Magari fosse solo questo, devi installare solo due temi di icone:

sudo pacman -S elementary-icon-theme gnome-icon-theme

vediamo se sei così fortunato... :)


Hai provato con le versioni in AUR?

L'installazione dei due pacchetti di icone con qbittorrent normale non ha portato effetti positivi  :rofl:
Da aur qbittorrent-git e qbittorrent-enhanced-git non hanno pure loro effetto positivo  :rofl:

Sempre lo stesso output da terminale, io rimango della idea che ho fatto qualche casino con alcune librerie  :rofl:

Per ora la soluzione è il downgrade di qbittorrent alla versione 4.1.7 , il downgrade di boost-lib e boost a 1.69.0 e di libtorrent-rasterbar a 1.1.13,
visto che comunque archlinux funziona lo stesso, per cui metterò in, diciamo freeze il pacchetto e le tre librerie sperando che i futuri aggiornamenti non mi chiedano lo scongelamento delle tre librerie

Posso chiederti che versione di libxcb hai?