OpenMandrivaAssociation / distribution

OpenMandriva Lx is an exciting free Desktop Operating System that aims to cater to and interest first time and advanced users alike. It has the breadth and depth of an advanced system but is designed to be simple and straightforward in use.
https://openmandriva.org
7 stars 2 forks source link

Localization issue in Live mode #2848

Closed rugyada closed 1 year ago

rugyada commented 2 years ago

OpenMandriva version: Cooker, and ROME Gold candidate

Describe the bug: Localization not working for some languages

Steps to reproduce: More in detail in the topic at forum https://forum.openmandriva.org/t/4655

Expected behavior: System properly localized

Additional comment: Testing in live mode. Maybe related, but the user reported only installed system affected: https://forum.openmandriva.org/t/4663/10

Logs and screenshots if relevant

French language selected at ISO boot menu

ss_20221004_134401

ss_20221004_134646

ss_20221004_134723

ss_20221004_134830

After language change in systemsettings, the desktop language is partly fixed but console cries:

ss_20221004_135455

ss_20221004_140937

ss_20221004_150329

omakuta commented 2 years ago

This issue has been mentioned on OMA forum. There might be relevant details there:

https://forum.openmandriva.org/t/cooker-and-rome-iso-localization-live-mode/4655/7

rugyada commented 2 years ago

In installed system localization seems working as expected https://forum.openmandriva.org/t/cooker-and-rome-iso-localization-live-mode/4655/8

Changed the title to reflect what the problem is actually about.

tpgxyz commented 2 years ago

What does says sudo localectl when you boot with french language ?

rugyada commented 1 year ago

@tpgxyz

ss_20221006_104746

[live@omv-1403 ~]$ sudo localectl
Warning: Settings on kernel command line override system locale settings in /etc/locale.conf.
    Command Line: LANG=fr_FR.utf8
   System Locale: LANG=en_US.utf8
       VC Keymap: us
      X11 Layout: n/a

Same in cooker

[live@omv-1396 ~]$ sudo localectl
Warning: Settings on kernel command line override system locale settings in /etc/locale.conf.
    Command Line: LANG=fr_FR.utf8
   System Locale: LANG=en_US.utf8
       VC Keymap: us
      X11 Layout: n/a
rugyada commented 1 year ago

ROME installed system, if of any help:

[ruru@1403-rome-FR ~]$ sudo localectl
[sudo] Mot de passe de ruru : 
   System Locale: LANG=fr_FR.UTF-8
       VC Keymap: it
      X11 Layout: it
omakuta commented 1 year ago

This issue has been mentioned on OMA forum. There might be relevant details there:

https://forum.openmandriva.org/t/om-rome-gold-konsole/4669/3

tpgxyz commented 1 year ago

Command Line: LANG=fr_FR.utf8 System Locale: LANG=en_US.utf8

This explains a lot. Somehow language selected from grub2 menu is not set as a system language.

rugyada commented 1 year ago

Issue fixed. Thanks to @berolinux

ss_20221022_175911

ss_20221022_180126