Cooker e stampa da firefox

7 risposte [Ultimo messaggio]
Ritratto di NdK73
NdK73
(Geek)
Offline
Geek
Iscritto: 30/08/2006
Messaggi: 133

Ciao a tutti.

Sto usando Cooker a 64 bit e da un po' quando provo a stampare una pagina da Firefox o Thunderbird, la lista delle stampanti è vuota.
In CUPS la stampante è configurata e funzionante (da Evince stampo senza problemi).

Cercando in rete, danno tutti la colpa alla mancanza delle librerie gtk+ a 32 bit. Ma io ce le ho:

# rpm -qa|grep .\*gtk.\*i586\$
libgtk+2.0_0-2.24.9-3-mdv2012.0.i586

Proprio non riesco a cavarci i piedi... Qualche consiglio?

TIA!

Ritratto di azioga
azioga
(Geek)
Offline
Geek
Iscritto: 24/06/2009
Messaggi: 156

non se ti sarò di conforto e/o se ti indirizzero su un'altra strada:

ho una cooker 32bit col tuo stesso problema. da firefox l'elenco delle stampanti è vuoto Worried

libgtk+2.0_0-2.24.9-3-mdv2012.0.i586 è installato

da konqueror nessun problema

Ciao, Luca.

postedit: ho segnalato la cosa qui: https://qa.mandriva.com/show_bug.cgi?id=65237

Ritratto di NdK73
NdK73
(Geek)
Offline
Geek
Iscritto: 30/08/2006
Messaggi: 133

Tks.
Aggiunto il mio commento alla segnalazione.
Io ho provato con Gimp e anche lì la lista è vuota. Le app KDE invece paiono funzionare.
Capisco il voler "abbandonare" gnome in favore di KDE, ma se questo implica la perdita di funzionalità in programmi "importanti" forse c'è qualcosa che tocca... Talk To The Hand

Ritratto di azioga
azioga
(Geek)
Offline
Geek
Iscritto: 24/06/2009
Messaggi: 156

Ho visto.

Due è meglio di uno Wink

Sono più fiducioso sul motivo del problema.
Da pochi giorni è arrivato un nuovo cups e probabilente le funzioni gtk non sono state allineate.
Cosa che in cooker ci può stare.

Ciao, Luca.

Ritratto di NdK73
NdK73
(Geek)
Offline
Geek
Iscritto: 30/08/2006
Messaggi: 133

Il problema è quando mi vanno a cambiare cose importanti, nella stabile, senza preavviso. Alcuni esempi:
- aggiunta di xguest (permette l'accesso anonimo: illegale in Italia)
- cambio del tema di kdm: impedisce il login agli utenti non locali
- necessità di eliminare ~/.kde per evitare un processo che "ciuccia" il 100% della CPU
- cups che "muore" inspiegabilmente e perde le stampanti
Avendo un centinaio di computer da tenere allineati, sono cose che possono creare "qualche" problema...

Ritratto di azioga
azioga
(Geek)
Offline
Geek
Iscritto: 24/06/2009
Messaggi: 156

ho risolto installando

libgtk-modules2.0-2.24.9-3-mdv2012.0.i586

vedi se funziona anche da te.

Ciao, Luca.

Ritratto di NdK73
NdK73
(Geek)
Offline
Geek
Iscritto: 30/08/2006
Messaggi: 133

# urpmi libgtk-modules2.0
Per soddisfare le dipendenze, saranno installati i seguenti pacchetti:
 Pacchetto                      Versione     Release       Dist  DEpoch Arch. 
(supporto "Main32")
 libavahi-client3               0.6.30       5             mdv   2012.0 i586 
 libavahi-common3               0.6.30       5             mdv   2012.0 i586 
 libcups2                       1.5.0        3             mdv   2012.0 i586 
 libgail18                      2.24.9       3             mdv   2012.0 i586 
 libgcrypt11                    1.5.0        1             mdv   2012.0 i586 
 libgnutls26                    2.12.7       1             mdv   2012.0 i586 
 libgpg-error0                  1.10         2             mdv   2011.0 i586 
 libgtk-aurora-engine           1.5.1        2             mdv   2012.0 i586 (suggerito)
 libgtk-modules2.0              2.24.9       3             mdv   2012.0 i586 
 liblzo2_2                      2.06         1             mdv   2012.0 i586 
 libpth20                       2.0.7        9             mdv   2011.0 i586 
 libtasn1_3                     2.11         1             mdv   2012.0 i586 
 libtiff5                       4.0.0        1             mdv   2012.0 i586 
Altri 3.7MB di spazio disco saranno utilizzati.
Procedo con l'installazione di 13 pacchetti? (S/n) 

Installati. Proceduto ad un bel riavvio di Firefox e, sorpresa! Lista stampanti sempre vuota! Sad

Testato anche dopo logout, rimozione di ~/.kde4 e ri login.

Edit: ho provato ad installare lib64gtk-modules and it now shows list. Removed the last installed 32-bit libraries and it still works. Solved! But it's a bug anyway: missing dep.

Ritratto di azioga
azioga
(Geek)
Offline
Geek
Iscritto: 24/06/2009
Messaggi: 156

il tuo è un sistema a 64bit, forse devi provare con la versione X86_64.

se sei pratico del comando strace prova a vedere dove viene cercata la lib libprintbackend-cups.so

anche per le libgtk+2.0_0 non capisco perchè devi usare le i586

postedit
infatti