Repository 32bit  Forum
Repository 64bit  Wiki

[RISOLTO] GTK : errore di caricamento icona

Questo forum raccoglie tutte le discussioni sul progetto Gnome Slacky (Gnome per Slackware).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Gslacky usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

[RISOLTO] GTK : errore di caricamento icona

Messaggioda F4B1CK » mar ott 20, 2009 16:08

Ciao, spero di postare nella giusta sezione del forum!

Ho riscontrato uno strano bug nel mio sistema e ci sto sbattendo la testa da almeno un paio d'ore, ma non ho risolto quasi nulla.
Premetto che ho un sistema aggiornato a current, con KDE 4 (quindi non uso Gnome come DE, ma i problemi penso derivino da qualcosa legato a Gnome).
In breve, aprendo qualsiasi applicazione sviluppata con l'uso delle GTK mi ritrovo la stessa senza icone standard (tipo apertura file, salvataggio, scorrimento directory, ecc.ecc.) e al suo posto mi compare un'icona bianca con una X rossa al centro.
Per diagnosticare meglio il problema, ho avviato qualcuna di queste applicazioni da terminale (ad esempio easytag, oppure lo stesso firefox, con il tema di default) e, nei vari warning che compaiono, c'è sempre una caterva di righe simili a questa :

(easytag:19624): Gtk-WARNING **: Errore nel caricare l'icona: Impossibile riconoscere il formato di immagine per il file «/usr/share/icons//oxygen/22x22/actions/go-first.png»

dove ovviamente varia il nome del file png che non riesce ad aprire.
Altra cosa strana, se apro il visualizzatore GQView, lo stesso si apre senza problemi, ma non mi visualizza nessun formato d'immagine (sostituendo l'anteprima della stessa con una pagina strappata e una X rossa).
Ho parzialmente risolto, rimuovendo QTCurve (per la compatibilità tra temi KDE e Gnome) e utilizzando gtk-chtheme per cambiare il tema (ho installato il pacchetto murrine e ho utilizzato una sua versione). Fatto sta che le applicazioni in GTK non utilizzano il tema scelto (appunto murrine) ma un tema standard (non so perchè).

Ora il sistema è quantomeno guardabile, ma resta il comportamento descritto sopra (gqview non apre un tubo e gli errori di apertura dei files png in console rimangono) e non so ancora se potrei avere altri problemi con la visualizzazione delle immagini.
Ho provato a reinstallare gnome icon theme (v2.26.0), gtk+2 (v2.14.7) e libgnome (v2.26.0) ma senza risultati.

Qualcuno ha lo stesso mio problema? Sarei grato per qualsiasi tipo di informazione!!
Ultima modifica di F4B1CK il mar ott 20, 2009 22:06, modificato 1 volta in totale.
F4B1CK
Linux 2.0
Linux 2.0
 
Messaggi: 180
Iscritto il: dom gen 11, 2004 0:00
Località: Cosenza
Slackware: current 32 bit
Kernel: 3.x
Desktop: KDE

Re: GTK : errore di caricamento icona

Messaggioda targzeta » mar ott 20, 2009 16:20

Prova a vedere se esiste il file:
Codice: Seleziona tutto
/usr/share/mime/mime.cache
ho notato che (almeno sulla slackware64) è stato aggiornato il pacchetto shared-mime. Prova a lanciare da root
Codice: Seleziona tutto
update-mime-database
e poi vedi se funziona.

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6142
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: GTK : errore di caricamento icona

Messaggioda serevi » mar ott 20, 2009 16:22

Ciao,
in attesa di approfondire la questione, ho installato, per "tamponare":

shared-mime-info-0.60-i486-1.txz

preso dalla 13.0 al posto della versione aggiornata il 18 Ottobre nella -current.
serevi
Linux 1.0
Linux 1.0
 
Messaggi: 95
Iscritto il: mar mag 03, 2005 23:00
Località: Porto Sant'Elpidio (AP)
Slackware: current
Kernel: 2.6.24.7
Desktop: kde 3.5.10

Re: GTK : errore di caricamento icona

Messaggioda phobos3576 » mar ott 20, 2009 16:24

QtCurve funziona perfettamente con KDE4 + Gnome in combinazione con le icone "Tango" o "Oxygen".

Prova a crearti un file $HOME/.gtkrc-2.0 con il seguente contenuto:
Codice: Seleziona tutto
style "user-font" {
   font_name = "Arial 9"
}

widget_class "*" style "user-font"

gtk-font-name="Arial 9"
gtk-theme-name="QtCurve"
gtk-icon-theme-name="Oxygen"

Ovviamente, modifica il font, il tema GTK e il tema delle icone in base alle tue impostazioni.

E' probabile comunque che tu abbia disinstallato qualche package necessario per il supporto delle icone.
Avatar utente
phobos3576
Staff
Staff
 
Messaggi: 2980
Iscritto il: sab apr 16, 2005 23:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: GTK : errore di caricamento icona

Messaggioda tigerwalk » mar ott 20, 2009 16:46

stesso problema con la current all'aggiornamento del 17/10/09 corretto con questo aggiornamento del 18/10/09
Avatar utente
tigerwalk
Linux 2.6
Linux 2.6
 
Messaggi: 870
Iscritto il: lun feb 25, 2008 22:08
Località: Napoli
Nome Cognome: Giuliano della Vecchia
Slackware: 13.1
Kernel: 2.6.33.4-tiger
Desktop: kde4/fluxbox

Re: GTK : errore di caricamento icona

Messaggioda F4B1CK » mar ott 20, 2009 20:14

Ho seguito il consiglio di utilizzare update-mime-cache, dato che la directory /usr/share/mime è presente.
Dando il comando update-mime-cache /usr/share/mime
mi restituisce :

Unknown media type in type 'all/all'

Unknown media type in type 'all/allfiles'

Unknown media type in type 'uri/mms'

Unknown media type in type 'uri/mmst'

Unknown media type in type 'uri/mmsu'

Unknown media type in type 'uri/pnm'

Unknown media type in type 'uri/rtspt'

Unknown media type in type 'uri/rtspu'

Unknown media type in type 'fonts/package'

Unknown media type in type 'interface/x-winamp-skin'


Però non migliorava nulla.

Poi ho eseguito l'aggiornamento del pacchetto a : shared-mime-info-0.70-i486-2.txz

con l'aggiornamento mi ha risolto alcuni problemi (ad esempio per easytag, che non dà più messaggi d'errore) ma per altre applicazioni, come gqview, rimane il fatto che non mi apre nessun file d'immagine. Non capisco il perchè.
F4B1CK
Linux 2.0
Linux 2.0
 
Messaggi: 180
Iscritto il: dom gen 11, 2004 0:00
Località: Cosenza
Slackware: current 32 bit
Kernel: 3.x
Desktop: KDE

Re: GTK : errore di caricamento icona

Messaggioda F4B1CK » mar ott 20, 2009 21:56

Benissimo. Il danno più grave in assoluto me lo ha creato con InkScape!!!
Non mi apre le immagini da importare, e se apro un lavoro già fatto in precedenza, non carica le relative immagini da utilizzare nella composizione!!
Ma caspita, cosa diavolo hanno combinato???
F4B1CK
Linux 2.0
Linux 2.0
 
Messaggi: 180
Iscritto il: dom gen 11, 2004 0:00
Località: Cosenza
Slackware: current 32 bit
Kernel: 3.x
Desktop: KDE

[RISOLTO] Re: GTK : errore di caricamento icona

Messaggioda F4B1CK » mar ott 20, 2009 22:05

L'unico modo che ho trovato per risolvere, momentaneamente, è tornare alla versione precedente di shared-mime-info, quindi alla versione 0.60, come suggeriva Serevi.
Nel frattempo aspettiamo che risolvano questi bug..
F4B1CK
Linux 2.0
Linux 2.0
 
Messaggi: 180
Iscritto il: dom gen 11, 2004 0:00
Località: Cosenza
Slackware: current 32 bit
Kernel: 3.x
Desktop: KDE

Re: [RISOLTO] GTK : errore di caricamento icona

Messaggioda targzeta » mer ott 21, 2009 6:27

In effetti guardando il doinst dei due pacchetti qualcosa di diverso c'è. Però se hai fatto il downgrade allo 0.60 ed ha funzionato con il 0.70 dovrebbe bastare un
Codice: Seleziona tutto
update-mime-database /usr/share/mime
come root, anche se ho visto che ci hai già provato (io l'ho appena fatto e non mi ha dato nessun output di errore).

La differenza nel doinst è che quello del pacchetto 0.70 modifica anche i mime locali. Se hai la directory ~/.local/share/mime, allora potresti dover eseguire anche un
Codice: Seleziona tutto
update-mime-database ~/.local/share/mime
come utente. Però tutte queste cose le esegue già il doinst per te.

L'altra unica differenza tra i due pacchetti riguarda il file
Codice: Seleziona tutto
/usr/share/mime/packages/freedesktop.org.xml
che il bug sia qui? Però è strano che a me e ad altri non dia problemi :-k. A meno che non ti manchi qualche pacchetto...ma quale?

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6142
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: [RISOLTO] GTK : errore di caricamento icona

Messaggioda conraid » mer ott 21, 2009 10:38

Avatar utente
conraid
Staff
Staff
 
Messaggi: 11976
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: [RISOLTO] GTK : errore di caricamento icona

Messaggioda targzeta » mer ott 21, 2009 10:46

Si ma nel topic non si dice nulla di nuovo...o sbaglio?

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6142
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: [RISOLTO] GTK : errore di caricamento icona

Messaggioda conraid » mer ott 21, 2009 10:57

spina ha scritto:Si ma nel topic non si dice nulla di nuovo...o sbaglio?

Emanuele


beh, era per dire che ne avevamo già parlato, che nel sito di alien c'era la soluzione e che il pacchetto aggiornato dovrebbe sistemare le cose
Io non più problemi con gqview e inkscape (oddio, qui sì, ma dalla 0.46 e riguardano le localizzioni)
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11976
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current


Torna a Gnome Slacky

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite