logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#51 15-05-2024 10:16:54

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-26-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : latin-1 codec can't encode characters

ubub a écrit :

elle est pourtant bien cochée.


oui, mais il semble qu'elle ne soit pas écrite entièrement dans le fichier de conf ... p'têt un bug de dpkg-reconfigure locales qui n'a pas tout écrit dans le fichier ..; ...



Il faut connaître aussi GDM_LANG :

echo $GDM_LANG




Pour remettre d'aplomb les codages de caractères, je vois cette commande :

locale-gen




Source : https://help.ubuntu.com/community/Local … ng_locales


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#52 15-05-2024 10:29:27

Go47
Membre
Distrib. : Debian 12 Bookworm
Noyau : Linux 6.6.28+rpt-rpi-2712
(G)UI : Gnome
Inscription : 03-05-2024

Re : latin-1 codec can't encode characters

Bonjour --Gilles--
Les retours :

sudo locale-gen
Generating locales (this might take a while)...
  en_US.UTF-8... done
  fr_FR.ISO-8859-1... done
  fr_FR.UTF-8... done
Generation complete.
 



echo $GDM_LANG


re test avec yt-dlp et erreur en place toujours

Dernière modification par Go47 (15-05-2024 10:30:37)

Hors ligne

#53 15-05-2024 11:17:23

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : latin-1 codec can't encode characters

Bonjour,

--gilles-- a écrit :

Pour remettre d'aplomb les codages de caractères, je vois cette commande :
locale-gen


pas sûr du tout que ce soit "pour remettre d'applomb" un codage de caractère,
de ce que j'en comprend (peu et mal), ça génère juste un/des fichiers de caractères régionaux.
https://manpages.debian.org/unstable/ma … .8.fr.html
en fait, j'aurai une autre idée en tête, plus (trop?) radicale, celle de changer /etc/default/locale ....
et si ubuntu préconise de le faire avec la commande update-locale, Debian ne le préconise pas du tout,
https://manpages.debian.org/unstable/ma … .8.fr.html
cela devant être réservé aux programmeurs, car l'utilisateur, lui, devrait pouvoir se servir de dpkg-reconfigure locale ...
Donc, plutôt que de regarder la page wiki d'ubuntu, sur la page wiki de Debian, y'a aussi des manières de faire.
https://wiki.debian.org/Locale
perso, je tenterai la commande de la manpage utf-8 que j'ai cité plus haut export fr_FR.utf-8 mais ça me parait bizarre comme commande, même en root, c'est une commande export ?
ou trafiquer le fichier ~/.dmrc , enfin lui rajouter une ligne langue si elle n'y est pas . Mais est-ce que ça n'agit pas que sur l'interface utilisateur ?

Dernière modification par ubub (15-05-2024 11:18:14)

En ligne

#54 15-05-2024 11:26:48

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : latin-1 codec can't encode characters

que donne la commande

locale


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#55 15-05-2024 11:36:01

dezix
Membre
Distrib. : Debian stable
Noyau : Linux amd64 (stable)
(G)UI : XFCE4
Inscription : 19-02-2018

Re : latin-1 codec can't encode characters

Selon cette discussion  unix.stackexchange.com | what-is-the-difference-between-locale-en-ag-and-en-ag-utf8

La sortie de : echo $LANG et locale
ne renseigne pas avec fiabilité sur le codage,
car p.ex. fr_FR ne serait qu'un alias...


Que renvoie :


$ grep 'fr_FR' /etc/locale.gen
 

Hors ligne

#56 15-05-2024 12:22:49

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-26-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : latin-1 codec can't encode characters

ubub a écrit :

Bonjour,

--gilles-- a écrit :

Pour remettre d'aplomb les codages de caractères, je vois cette commande :
locale-gen



et si ubuntu préconise de le faire avec la commande update-locale, Debian ne le préconise pas du tout,
https://manpages.debian.org/unstable/ma … .8.fr.html
cela devant être réservé aux programmeurs, car l'utilisateur, lui, devrait pouvoir se servir de dpkg-reconfigure locale ...



Oui, ubub, mais Go47 a déjà utilisé dpkg-reconfigure locale et cela n'a pas amélioré la situation.

https://debian-facile.org/viewtopic.php … 23#p414523


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#57 15-05-2024 12:39:53

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : latin-1 codec can't encode characters

se fichier sert justement à la commande locale-gen , on en a eu le résultat
et en recherchant fr_FR forcement il y aura des résultats
la commande serait plutôt

grep -v "^#" /etc/locale.gen


se qui va nous afficher le résultat de la commande locale-gen
le résultat de la commande locale serait plus parlant et permettrait de voir la configuration actuel contrairement à locale -a

locale


quand aux alias consulter le fichier /etc/locale.alias(par curiosité)

Dernière modification par Croutons (15-05-2024 12:40:52)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#58 15-05-2024 13:06:26

dezix
Membre
Distrib. : Debian stable
Noyau : Linux amd64 (stable)
(G)UI : XFCE4
Inscription : 19-02-2018

Re : latin-1 codec can't encode characters

Croutons a écrit :

afficher le résultat de la commande locale-gen



justement, le problème pourrait bien être que   fr_FR.ISO-8859-1   a la préséance sur  fr_FR.UTF-8.
et que du coup LANG=fr_FR <=>  fr_FR.ISO-8859-1

commenter fr_FR.ISO-8859-1 dans ce fichier permettrait de ne plus (re)générer fr_FR.ISO-8859-1 et donc utiliser UTF8

Je ne suis certain de rien, mais je ne vois plus rien d'autre.

Dernière modification par dezix (15-05-2024 13:09:04)

Hors ligne

#59 15-05-2024 13:24:56

dezix
Membre
Distrib. : Debian stable
Noyau : Linux amd64 (stable)
(G)UI : XFCE4
Inscription : 19-02-2018

Re : latin-1 codec can't encode characters

Le fait de (dé)commenter une ligne dans locale.gen influe sur la liste présentée par "reconfigurer" et "ISO" sort avant "UTF" dans les listes .... est-ce le nœud du problème ?

Dernière modification par dezix (15-05-2024 13:25:30)

Hors ligne

#60 15-05-2024 15:03:44

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-26-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : latin-1 codec can't encode characters

Bonjour Go47 ! smile

Oui, il faut raisonner pas à pas sans sauter directement au résultat des changements qui se manifestent dans yt-dlp.

Il nous faudrait le résultat des changements apportés par la commande sudo locale-gen.



1] Donne-nous comme le demande Croutons le résultat de :

grep -v "^#" /etc/locale.gen



2] Donne-nous comme le demande Croutons le résultat de :

locale



3] Donne-nous le résultat de :

echo $GDM_LANG






Go47 a écrit :

Comme ça ne marchait pas comme je le voulais, je suis ensuite allé faire un tour dans le dossier fonts de Gimp ou j'ai bidouillé à mort à coups de cp dans le terminal ici ou là...
Bref, j'ai m.rdé.


5] Installe le paquet debsums ( pour savoir si des fichiers essentiels ont été changés, cela prend beaucoup de temps cette commande ) et donne-nous le résultat de :

debsums --changed


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

Pied de page des forums