Problema mime-types: immagini che diventano testo [risolto]

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Problema mime-types: immagini che diventano testo [risolto]

Messaggio da aschenaz »

Com' è possibile che, improvvisamente, rox (sotto fluxbox) mi veda tutti i file immagine (jpg, png, gif...) come testo e cerchi di aprirli con l'editor di testo predefinito?

Non solo, se associo un'immagine ad un visualizzatore (tipo comix, ad esempio), poi cerca di aprire con quello anche i file di testo.

Ho l'impressione che la cosa sia successa dopo che ho installato comix e dipendenze...

Con konqueror, però, nessun problema.:roll:

Grazie,
nino
Ultima modifica di aschenaz il mar 29 mag 2007, 20:28, modificato 1 volta in totale.

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Devi dare questi comandi!

Codice: Seleziona tutto

update-mime-database /usr/share/mime 

Codice: Seleziona tutto

update-desktop-database
Almeno su Gnome si risolve così! :roll:

Il problema deriva dal fatto che alcuni pacchetti, come Cimix, dichiarano i propri MIME nel file .desktop, che si va ad installare in /usr/share/applications
Infatti se leggi quel file, alla fine vedrai la dichiarazione dei MIME.
Ora questi pacchetti non danno problemi a KDE, ma danno problemi ambienti Gtk!

Andrebbero modificati gli SlackBuild, aggiungendo quei due comandi al doinst.sh. Come uso, nell'ultima versione, in GSlacktTr2

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Appena a casa provo e ti faccio sapere.

Intanto grazie...

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Il comando

Codice: Seleziona tutto

update-mime-database
non è presente sulla 11.0 e fa parte del pacchetto shared-mime-info di Freedesktop.org!

Mentre

Codice: Seleziona tutto

update-desktop-database
è presente sulla 11.0 in desktop-file-utils! Quindi prova solo con

Codice: Seleziona tutto

update-desktop-database
dovrebbe funzionare lo stesso!

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

gohanz ha scritto:Quindi prova solo con

Codice: Seleziona tutto

update-desktop-database
dovrebbe funzionare lo stesso!
Niente da fare! :?

Ho anche provato a disinstallare comix e imaging e non è cambiato nulla.

Ho notato, tra l'altro, che non solo le immagini sono trattate da rox come testo, ma praticamente tutti i file! :shock:

Non riesco a capire: non ho fatto niente di strano. Le ultime cose che ho installato (dopo comix) sono state gimp e freetype (compilato da sorgenti). Boh?!

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

ninobi ha scritto:
gohanz ha scritto:Quindi prova solo con

Codice: Seleziona tutto

update-desktop-database
dovrebbe funzionare lo stesso!
Niente da fare! :?

Ho anche provato a disinstallare comix e imaging e non è cambiato nulla.

Ho notato, tra l'altro, che non solo le immagini sono trattate da rox come testo, ma praticamente tutti i file! :shock:

Non riesco a capire: non ho fatto niente di strano. Le ultime cose che ho installato (dopo comix) sono state gimp e freetype (compilato da sorgenti). Boh?!
Devi dare anche il comando

Codice: Seleziona tutto

update-mime-database /usr/share/mime
Ieri mi sono confuso shared-mime-info è già presente sulla 11.0! :roll:

In ogni caso Loris rilascerà un nuovo pacchetto di Comix che risolverà il rpblema dei MIME!

baldelario
Packager
Packager
Messaggi: 58
Iscritto il: mer 30 nov 2005, 11:42
Località: Any where out of the world

Messaggio da baldelario »

Nino prova anche a piallare la directory .config nella tua home, dove sono
salvate le impostazioni in locale di rox (fai un backup preventivo della stessa) rilancia rox e reimposta nuovamente le appl. da associare ai files.
Buona giornata.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

gohanz ha scritto:...
In ogni caso Loris rilascerà un nuovo pacchetto di Comix che risolverà il rpblema dei MIME!
Quindi il problema era proprio dovuto a comix?
baldelario ha scritto:Nino prova anche a piallare la directory .config nella tua home, dove sono
salvate le impostazioni in locale di rox (fai un backup preventivo della stessa) rilancia rox e reimposta nuovamente le appl. da associare ai files.
Grazie ad entrambi. Stasera provo e vi faccio sapere...

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

ninobi ha scritto:
gohanz ha scritto:...
In ogni caso Loris rilascerà un nuovo pacchetto di Comix che risolverà il rpblema dei MIME!
Quindi il problema era proprio dovuto a comix?
baldelario ha scritto:Nino prova anche a piallare la directory .config nella tua home, dove sono
salvate le impostazioni in locale di rox (fai un backup preventivo della stessa) rilancia rox e reimposta nuovamente le appl. da associare ai files.
Grazie ad entrambi. Stasera provo e vi faccio sapere...
Si si il problema era in Comix, probabilmente ci saranno altri pacchetti su Slacky che daranno lo stesso problema! Insomma tutti quelli che contengono la dichiarazione dei mime nel file .desktop. Però si possono correggere facilmente!

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Immagine
E' bastato lanciare l'update-mime-database.

Ancora grazie!

Rispondi