Alionet - Communauté openSUSE francophone

openSUSE => Installation et boot => Discussion initiée par: Jazz le 04 Juin, 2022, 22:49:16

Titre: Leap 15.3 en anglais
Publié par: Jazz le 04 Juin, 2022, 22:49:16
Bonjour,

Je sais qu'on fête aujourd'hui le jubilé de la Reine d'Angleterre, mais est-ce une raison pour que ce matin, à mon réveil, mon Leap 15.3 soit en anglais !! (je crois que j'ai vu passer des "failed" dans des mises à jour, c'est peut-être en rapport). Que faire ?
Titre: Re : Leap 15.3 en anglais
Publié par: scroll44 le 05 Juin, 2022, 17:27:02
Bonjour,

Pourquoi cela t'arrive, aucune idée. Par contre dans Yast on peut paramétrer la langue.
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 06 Juin, 2022, 09:10:20
Merci Scroll44, mais la tentative de changer la langue via Yast se solde par un échec.
(http://file:///home/marc/Images/Screenshot_20220606_080655.png)
Titre: Re : Leap 15.3 en anglais
Publié par: Chumi le 06 Juin, 2022, 12:52:03
Bonjour,

En lançant la commande suivante, tu pourrais peut-être récupérer un message d'erreur qui nous en dirait peut-être plus sur les raisons de l'échec :

sudo localectl set-locale fr_FR.UTF-8

Et que donne à tout hasard cette autre commande?

sudo localectl status

Enfin si tu as vu passer des "failed", as-tu tenté de refaire une mise à jour?

sudo zypper ref && sudo zypper up
Titre: Re : Leap 15.3 en anglais
Publié par: denebe le 06 Juin, 2022, 13:04:28
Hello guys !

une idée:
System Settings -> Regional Settings -> Language

tu mets le français en haut de la liste. Si le français ne figure pas dans la liste, tu cliques sur 'Add languages'…

Ensuite tu fermes ta session, et tu rouvres une autre session (tu peux naturellement aussi redémarrer).
Titre: Re : Leap 15.3 en anglais
Publié par: scroll44 le 06 Juin, 2022, 13:47:23
Merci Scroll44, mais la tentative de changer la langue via Yast se solde par un échec.
(http://file:///home/marc/Images/Screenshot_20220606_080655.png)

Bon, une petite idée : Tu as changé de langage à cause d'une erreur. Dans ce cas de figure, il faut savoir que les fichiers de configuration ne sont pas mis à jour généralement. Alors il faut jouer avec le logiciel.

Je te conseille de refaire un essai avec Yast : Je pense que dans Yast, le paramétrage doit être resté sur "Français". Si tu valides sans rien changer, le logiciel va considérer qu'il n'y a pas de changement et ne rien faire.

Donc je te conseille de mettre le paramètre sur "anglais" (tu risques rien tu y es déjà). Le logiciel va remettre de l'ordre dans les fichiers de configuration et autres. Puis tu recommences en mettant "Français", et cette fois-ci les fichiers seront mis en ordre pour le français.

J'espère que cela marchera... Autrement je n'ai pas d'idée.
Titre: Re : Leap 15.3 en anglais
Publié par: jtro le 06 Juin, 2022, 16:19:25
salut. Regarde dans
/etc/locale.conf 
quel est le contenu.
normalement c'est:
LANG=fr_FR.UTF-8
Tu peux l'éditer en root par nano ou vim  si ça ne correspond pas.
Ensuite tu lances
/usr/bin/localectl
une fermeture/réouverture de session est peut être nécessaire, voire un redémarrage.
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 07 Juin, 2022, 10:03:42
Bonjour,

Pour Scroll44 : C'eut été trop beau car très facile, mais ça ne fonctionne pas !
Pour Denebe : Même chose. J'ai ajouté le français qui n'y était pas et je l'ai mis en tête de liste. Ça ne fonctionne pas.
Pour Chumi et Jtro : Votre méthode consiste à modifier locale.conf, et remplacer la ligne EN par la ligne FR.
Vérification :
#:~> localectl status
   System Locale: LANG=fr_FR.UTF-8
       VC Keymap: fr-latin1
      X11 Layout: fr
       X11 Model: pc105
     X11 Options: terminate:ctrl_alt_bksp
Déception, ça ne fonctionne pas !  :'(
Au passage : J'ai forcé la mise à jour : plusieurs paquets supprimés, d'autres mis à jour. Mais ça ne résout pas mon problème, qui n'est au fond qu'une simple question de principe !

Merci à tous.
Titre: Re : Leap 15.3 en anglais
Publié par: denebe le 07 Juin, 2022, 12:24:53
@Jazz
C'est quoi comme version de plasma ?
plasmashell --version
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 07 Juin, 2022, 13:14:54
plasmashell 5.18.6
Titre: Re : Leap 15.3 en anglais
Publié par: denebe le 07 Juin, 2022, 13:39:54
Quand tu dis en anglais, c'est-à-dire:

le menu des applications plasma ? le menu contextuel en cliquant droit sur le bureau ? (plasma)
yast ?
les menus de libreoffice par exemple ? (gtk)
dolphin ou kate ? (les applications)

tout est en anglais, ou bien partiellement ?
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 07 Juin, 2022, 15:02:44
Partiellement .
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 07 Juin, 2022, 15:06:06
C'est mieux là ?
Titre: Re : Leap 15.3 en anglais
Publié par: denebe le 07 Juin, 2022, 16:14:38
yast2-trans-fr est-i-l installé ?
sudo zypper in yast2-trans-fr

Pour Gimp, c'est gimp-lang
sudo zypper in gimp-lang

Ça donne quoi ?
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 07 Juin, 2022, 18:59:15
Installés tous les deux.
Titre: Re : Leap 15.3 en anglais
Publié par: jtro le 07 Juin, 2022, 19:03:00
salut.
As tu relancé tout de même
/usr/bin/localectl
Titre: Re : Leap 15.3 en anglais
Publié par: jtro le 07 Juin, 2022, 19:05:04
autrefois quand le système était bancal, je lançais un zypper dup(et non up) et ça remettait le système d'aplomb.
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 07 Juin, 2022, 19:10:13
# /usr/bin/localectl
   System Locale: LANG=fr_FR.UTF-8
       VC Keymap: fr-latin1
      X11 Layout: fr
       X11 Model: pc105
     X11 Options: terminate:ctrl_alt_bksp
C'est fait ....... mais c'est toujours en anglais !!!!
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 07 Juin, 2022, 19:14:17
# zypper dup
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...

The following package is going to be upgraded:
  mariadb-errormessages

1 package to upgrade.
Overall download size: 269.5 KiB. Already cached: 0 B. After the operation, additional 221.1 KiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package mariadb-errormessages-10.5.16-150300.3.18.1.noarch                                                        (1/1), 269.5 KiB (  2.6 MiB unpacked)
Retrieving delta: ./noarch/mariadb-errormessages-10.5.15_10.5.16-150300.3.15.1_150300.3.18.1.noarch.drpm, 114.4 KiB
Retrieving: mariadb-errormessages-10.5.15_10.5.16-150300.3.15.1_150300.3.18.1.noarch.drpm .....................................................[done (15.0 KiB/s)]
Applying delta: ./mariadb-errormessages-10.5.15_10.5.16-150300.3.15.1_150300.3.18.1.noarch.drpm ............................................................[done]

Checking for file conflicts: ...[done]
(1/1) Installing: mariadb-errormessages-10.5.16-150300.3.18.1.noarch .......................................................................................[done]
Problem occurred during or after installation or removal of packages:
Failed to cache rpm database (1).
History:
 - 'rpmdb2solv' '-r' '/' '-D' '/usr/lib/sysimage/rpm' '-X' '-p' '/etc/products.d' '/var/cache/zypp/solv/@System/solv' '-o' '/var/cache/zypp/solv/@System/solvUHHAU7'
   error: rpmdb: read: 0x56108c7b38c8, 4096: Input/output error
   error: db4 error(5) from dbcursor->c_get: Input/output error
   rpmdb2solv: inconsistent rpm database, key 991 not found. run 'rpm --rebuilddb' to fix.

Please see the above error message for a hint.
Oups !
Titre: Re : Leap 15.3 en anglais
Publié par: jtro le 07 Juin, 2022, 19:51:50
il te demande de faire rpm --rebuilddb pour régler ce problème mais ça n'a rien à voir avec ton problème de langue apparemment.
Du coup il t'a trouvé un problème et sa solution
Titre: Re : Leap 15.3 en anglais
Publié par: denebe le 07 Juin, 2022, 21:40:07
Je sais qu'on fête aujourd'hui le jubilé de la Reine d'Angleterre, mais est-ce une raison pour que ce matin, à mon réveil, mon Leap 15.3 soit en anglais !! (je crois que j'ai vu passer des "failed" dans des mises à jour, c'est peut-être en rapport). Que faire ?
Je ne veux pas perturber ce qui est en cours, juste indiquer qu'il y a très probablement des traces de cette fameuse mise à jour, à savoir des traces de ce qui n'a pas bien fonctionné.

C'est ici:
/var/log/zypp/log
Accessible en root.
Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 07 Juin, 2022, 22:30:50
tu veux dire /var/log/zypp/history ?
Ce fichier contient plus de 8000 lignes !
Titre: Re : Leap 15.3 en anglais
Publié par: denebe le 07 Juin, 2022, 23:04:23
tu veux dire /var/log/zypp/history ?
Ce fichier contient plus de 8000 lignes !
**  Oui, c'est ce fichier.

Tu peux l'éditer en root avec 'less'
# less /var/log/zypp/history
Une fois ouvert, tu tapes 'G' (la majuscule), tu vas atterrir à la fin du fichier. (si tu veux revenir au début, c'est 'g' - la minuscule)

Ensuite tu remontes ligne par ligne avec flèche-haut/flèche-bas, et page par page avec page-prec/page-suiv.

Chacune des lignes est précédée de la date et de l'heure à laquelle l'enregistrement a eu lieu.
Si tu connais à peu près la date à laquelle tu as eu le problème lors de la mise à jour, tu pourras y trouver tous ce qu'il s'est passé.

** Si c'est trop dur, tu peux aussi partager le fichier history (ce ne sont pas des infos secrètes… le mien fait 4,1M, ce n'est pas énorme), que d'autres puissent y jeter un œil, et t'aider. Par contre, donne une idée de la date de l'update à problème si tu désires partager le fichier history, même si la logique serait une mise à jour pas trop ancienne…

** Quant à "zypper dup", quitte à choisir cette solution (ça marche bien), je passerais directement à Leap 15.4 (elle sort demain officiellement), tant qu'à faire !!
Titre: Re : Leap 15.3 en anglais
Publié par: jtro le 07 Juin, 2022, 23:15:19
sinon,dans yast =>installer logiciels, onglet option ou extra,l'un des deux, on trouve "afficher l'historique" .Là tu as les dates et toutes les majs correspondantes.
EDIT: c'est l'onglet extra
Titre: Re : Leap 15.3 en anglais
Publié par: jtro le 07 Juin, 2022, 23:23:41
as tu regardé dans yast éditeur sysconfig=> system=>environment si tout était ok?
Titre: Re : Leap 15.3 en anglais
Publié par: Chumi le 08 Juin, 2022, 00:03:29
Une autre idée... les snapshots si tu es en BTRFS, afin d'essayer de revenir à un état antérieur.

https://doc.opensuse.org/documentation/leap/reference/html/book-reference/cha-snapper.html#sec-snapper-snapshot-boot

Titre: Re : Leap 15.3 en anglais
Publié par: Jazz le 08 Juin, 2022, 07:48:40
BINGO !
Merci Jtro :
La manip salvatrice :
Yast > Mise à jour en ligne > Extras > Afficher l'historique
Quelques carrés rouges sont apparus. J'ai procédé à une mise à jour inconditionnelle, au hasard, sur glibc-locale. Redémarrage. C'est bon, du premier coup !

L'idée de Chumi : snapshots. C'est ce que j'ai fait en premier, mais la mise à jour foireuse était probablement antérieure.
L'autre idée de Jtro : Sysconfig. Je ne vois pas comment repérer une anomalie.
L'idée de Denebe : /var/log/zypp/history. À 24 heures près, on se tape 200 lignes supplémentaires à vérifier. C'est inhumain !

Merci à tous.
Thanks  (Je révise mon anglais en attendant le prochain jubilé)