Effacement des dates de modification des dossiers (locales)

Salut,

Hier, sans raison apparente, mes disques durs se sont mis à gratter très légèrement sans raison et sans qu’il y ait de surcharge. J’ai redémarré l’ordi, et tout était redevenu normal.

Mais je me suis aperçu que certains dossiers, et certains fichiers, n’avaient plus de date de modification. J’ai basculé de testing à sid hier, mais tout s’était bien passé.

Je crois que le problème viens de la configuration des “locales”. Je les ai modifiées hier pour essayer de régler la non prise en compte des caractères accentués et autres par Xcfa quand je rippe un cd.

Voici en effet ce que donne un ls sur un dossier: les dates manquantes sont précisément celles de février:

stef@michel:~/infil/Hand a cap$ ls -t -l ls: erreur d'initialisation des chaînes de mois total 64 drwxrwxrwx 3 root root 4096 3 nov. 19:51 Medias drwxrwxrwx 2 root root 4096 31 oct. 18:59 Scolarité drwxrwxrwx 5 root root 4096 27 oct. 15:29 Medecine drwxrwxrwx 2 root root 4096 25 oct. 15:21 Bibliographies drwxrwxrwx 2 root root 4096 11 oct. 14:02 Folie drwxrwxrwx 2 root root 4096 5 oct. 15:38 Travaux drwxrwxrwx 2 root root 4096 28 sept. 12:35 Lois drwxrwxrwx 2 root root 4096 14 sept. 01:30 Art drwxrwxrwx 2 root root 4096 13 sept. 16:24 Travail drwxrwxrwx 2 root root 4096 20 juin 18:19 Classifications drwxrwxrwx 2 root root 4096 22 f�vr. 2010 Charite drwxrwxrwx 2 root root 4096 18 f�vr. 2010 Prison drwxrwxrwx 2 root root 4096 18 f�vr. 2010 Politique drwxrwxrwx 2 root root 4096 18 f�vr. 2010 Biographies drwxrwxrwx 2 root root 4096 17 f�vr. 2010 Sexualité drwxrwxrwx 2 root root 4096 17 f�vr. 2010 Rapports

En reconfigurant mes locales hier, j’ai sélectionné fr-utf8, fr-Iso, et fr-euro, et j’ai mis la priorité à euro, qui s’est mélangée à utf8. Ca vient de là je crois, mais je ne sais pas comment faire.

Voici mes locales:

LANG=fr_FR@euro LC_CTYPE=fr_FR.UTF-8 LC_NUMERIC="fr_FR@euro" LC_TIME="fr_FR@euro" LC_COLLATE="fr_FR@euro" LC_MONETARY="fr_FR@euro" LC_MESSAGES="fr_FR@euro" LC_PAPER="fr_FR@euro" LC_NAME="fr_FR@euro" LC_ADDRESS="fr_FR@euro" LC_TELEPHONE="fr_FR@euro" LC_MEASUREMENT="fr_FR@euro" LC_IDENTIFICATION="fr_FR@euro" LC_ALL=

Merci de votre aide.

Stef

Problème résolu.

La console et nautilus ne gèrent pas l’Iso-8859-1 (fr) et 15 (europe de l’ouest), mais seulement l’utf-8. Installer via “dpkg-reconfigure locales” les jeux de caractère iso, qui sont plus étendus, permet de résoudre certains problèmes de police avec des logiciels particuliers (Xcfa a l’air de mieux fonctionner), mais il faut bien faire attention à choisir utf-8 par défaut.

Voilà, c’est quand même chiant d’en rester à l’utf-8, car je crois que ses capacités d’encodage sur 8bits sont très limitées, et pour afficher du chinois ou du bantou sous Debian par défaut, ça doit poser problème (mais ç’est possible à coup sûr, puisque le supercalculateur le plus puissant est chinois et tourne sous Linux. Pas sous Debian, sans doute :wink: ).

Stef

[edit]
Les modifications ne prennent effet qu’après un redémarrage.