Sulla mia slackware 12.1 se apro una pen drive usb che contiene file con lettere accentate nel nome, queste vengono sostituite da altri caratteri (esempio tipico à al posto di à).
Ho provato a impostare la variabile LANG nel modo indicato in alcuni post del forum con i seguenti risultati:
- se imposto:
in /etc/profile: export LANG="it_IT.utf8"
in /etc/profile.d/lang.csh: setenv LANG it_IT.utf8
in /etc/profile.d/lang.sh: export LANG=it_IT.utf8
riesco a vedere correttamente gli accenti sulla pen drive, ma non sulle partizioni windows (file system NTFS) dell'hard disk.
- se imposto:
in /etc/profile: export LANG="it_IT.@euro"
in /etc/profile.d/lang.csh: setenv LANG it_IT.@euro
in /etc/profile.d/lang.sh: export LANG=it_IT.@euro
riesco a vedere correttamente gli accenti sulle partizioni windows dell'hard disk, ma non sulla pen drive.
In fstab le partizioni windows hanno la seguente impostazione:
/dev/hda1 /mnt/win_c ntfs-3g locale=it_IT,umask=000 1 0
ma ho provato le varie combinazioni del parametro "locale" senza risultati.
Qualcuno conosce la soluzione a questo problema?
Ciao e grazie
Tonio Tanzi
Problema accentate in nomi di file su pen drive usb
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.
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.
- aschenaz
- 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:
Re: Problema accentate in nomi di file su pen drive usb
Premesso che sarebbe buona norma evitare caratteri speciali
(come le vocali accentati), spazi e menate varie nei nomi dei file, la
cosa è normale perché Linux e \/\/indow$ usano set di caratteri diversi.
Comunque sia, potresti provare la soluzione suggerita qui:
http://www.iacchi.org/2008/01/01/montar ... -italiano/
ma mi rendo conto che è una soluzione pre-Hal.
Forse lo stesso principio si potrebbe applicare alle regole di Udev,
ma io non saprei farlo. Aspettiamo qualcuno più esperto...
(come le vocali accentati), spazi e menate varie nei nomi dei file, la
cosa è normale perché Linux e \/\/indow$ usano set di caratteri diversi.
Comunque sia, potresti provare la soluzione suggerita qui:
http://www.iacchi.org/2008/01/01/montar ... -italiano/
ma mi rendo conto che è una soluzione pre-Hal.
Forse lo stesso principio si potrebbe applicare alle regole di Udev,
ma io non saprei farlo. Aspettiamo qualcuno più esperto...
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Problema accentate in nomi di file su pen drive usb
Premetto che sono totalmente d'accordo con Aschenaz; l'uso delle vocali accentate nei nomi di file e directory è una pratica assurda, da evitare accuratamente (tanto è vero che è proibito usare vocali accentate nei nomi dei domini WEB).
Proprio l'altro giorno, sono entrato nel sito di un amico appassionato di meteorologia; in una pagina c'era una galeria di foto JPG, ma con Firefox3 non riuscivo a visualizzare nulla. Esaminando il codice HTML ho scoperto che i nomi dei file JPG avevano vocali accentate; gli ho scritto una e-mail per segnalargli il problema e adesso, dopo che le vocali accentate sono state rimosse, Firefox 3 visualizza tutte le foto.
Mettetevi nei panni di un utente straniero che entra in un sito del genere; non riesce a visualizzare nulla perché le vocali accentate sono una caratteristica della lingua italiana e di poche altre lingue.
Venendo al problema di Toniot, ne avevamo discusso a lungo qui su Slacky, soprattutto in relazione agli HD esterni USB.
Nel caso della partizione NTFS di Windows si risolve tutto mettendo in /etc/fstab:
Per quanto riguarda le penne e HD USB, nella lunga discussione che ho citato prima non avevamo ottenuto nessun risultato.
Il fatto è che, l'altro giorno, per curiosità ho lanciato il CD Live di OpenSuse11 e ho scoperto che in quel caso, tutte le vocali accentate vengono visualizzate correttamente, su qualunque supporto, compresi gli HD USB formattati in NTFS!
Tutto il lavoro viene svolto in automatico da HAL, per cui bisognerebbe studiarsi per bene la struttura degli script di HAL presenti nella OpenSuse11.
Proprio l'altro giorno, sono entrato nel sito di un amico appassionato di meteorologia; in una pagina c'era una galeria di foto JPG, ma con Firefox3 non riuscivo a visualizzare nulla. Esaminando il codice HTML ho scoperto che i nomi dei file JPG avevano vocali accentate; gli ho scritto una e-mail per segnalargli il problema e adesso, dopo che le vocali accentate sono state rimosse, Firefox 3 visualizza tutte le foto.
Mettetevi nei panni di un utente straniero che entra in un sito del genere; non riesce a visualizzare nulla perché le vocali accentate sono una caratteristica della lingua italiana e di poche altre lingue.
Venendo al problema di Toniot, ne avevamo discusso a lungo qui su Slacky, soprattutto in relazione agli HD esterni USB.
Nel caso della partizione NTFS di Windows si risolve tutto mettendo in /etc/fstab:
Codice: Seleziona tutto
/dev/hda1 /mnt/win_c ntfs-3g silent,umask=0,no_def_opts,allow_other,locale=it_IT@euroIl fatto è che, l'altro giorno, per curiosità ho lanciato il CD Live di OpenSuse11 e ho scoperto che in quel caso, tutte le vocali accentate vengono visualizzate correttamente, su qualunque supporto, compresi gli HD USB formattati in NTFS!
Tutto il lavoro viene svolto in automatico da HAL, per cui bisognerebbe studiarsi per bene la struttura degli script di HAL presenti nella OpenSuse11.
Re: Problema accentate in nomi di file su pen drive usb
Grazie ad entrambi per la risposta.
In effetti concordo sul fatto di non usare le accentate nei nomi di file e directory, ma il mondo è vario, molto vario.
Purtroppo mi trovo spesso a dover lavorare con documenti creati da altri e chiaramente quasi tutti lavorano sotto windows e, altrettanto chiaramente, quasi tutti mi guardano male se gli chiedo una cosa del genere.
Se hai passato la via a ciucciare il latte dal biberon e qualcuno ti propone di passare al cucchiaino non è che lo accetti senza combattere.
Per il resto provo ad adottare la soluzione di cui al link.
In effetti mi ero fatto anch'io l'idea che dipendesse dalla configurazione di Hal, ma non so dove mettere le mani.
Appena trovo il tempo di approfondire la questione mi metto a studiare.
Ciao
Tonio Tanzi
In effetti concordo sul fatto di non usare le accentate nei nomi di file e directory, ma il mondo è vario, molto vario.
Purtroppo mi trovo spesso a dover lavorare con documenti creati da altri e chiaramente quasi tutti lavorano sotto windows e, altrettanto chiaramente, quasi tutti mi guardano male se gli chiedo una cosa del genere.
Se hai passato la via a ciucciare il latte dal biberon e qualcuno ti propone di passare al cucchiaino non è che lo accetti senza combattere.
Per il resto provo ad adottare la soluzione di cui al link.
In effetti mi ero fatto anch'io l'idea che dipendesse dalla configurazione di Hal, ma non so dove mettere le mani.
Appena trovo il tempo di approfondire la questione mi metto a studiare.
Ciao
Tonio Tanzi
