Locale and other (25.04)

hello all,

I’d need some info from you about 25.04:

  • bottom panel: first of all, if, after installation, I do create a new user, quite in a random way bottom panel disappears and I must create it ex novo; but, most important, in dock-mode it stays transparent even if I set transparency=off in settings. Is my installation or is sort of a bug? (notice: I’ve discovered crystal-dock - v1 - and I’m using it instead of bottom panel, so it isn’t such a big problem)
  • locale: when I create a new user, it comes with C.UTF-8 locale so I change it via budgie control center, but, at re-login, some LC values still remain in C.UTF-8; I’ve workarounded it by adding export LC_ALL=xx_XX.UTF-8 into .profile but is there a different way to have everything in xx_XX.UTF-8? (see screenshots and notice english weatherShow and fuzzyClock in first one while setting LC_ALL=de_DE.UTF-8 they appear in german - second screenshot)

Thanks,
Sil

1 Like

Hi, dear niece! :hugs:

Here again, you could use the potential of “dpkg-reconfigure” to reconfigure installed packages:

sudo dpkg-reconfigure locales

Or, in text mode:

sudo dpkg-reconfigure -f readline locales

You might also try sudo dpkg-reconfigure -f gnome locales.

You made me try Crystal Dock (v.1) on UB 24.04, to see if it could replace Plank.
Interesting, but this version has an annoying flaw for my practice: new windows are no longer displayed in the foreground nor centered, and you have to click again to get the focus. :confused:

After uninstalling, everything’s back to normal.

mon cher oncle, :blush:

I know and use dpkg-reconfigure locales, just I always thought that this is the way to set system locale, while I need set locale per user; I want, for example, that Luna Lovegood, user luna, logs in with full italian DE; Fleur Delacour (user fleur) with full french DE and Lavender Brown (user lavender) with full german DE.

I’ve done a test, on a QEMU VM freshly installed choosing Italian in installer language menu, so having a brand new user with italian DE (everything, applets like fuzzyclock included):

I’ve created another user, Sylvie Vartan (user commeungarcon :wink:) and after login I’ve changed DE locale from Region and Language from Italian (that came as standard) to french; re logging-in DE was a mix between Italian and French (see screenshot here)

/home/commeungarcon directories were all still in italian (no screenshot because I don’t want bother you all with a bunch of screenshots).
Then I add export LC_ALL=fr_FR.UTF-8 to .profile, logged-out and re logged-in and finally everything (home directories and fuzzyclock included) were in french. Notice that login screen was still in italian, since system locale is italian.

Finally I created another user, Melantho Kallipareos (user melantho) whose DE at login was in italian, then I gave dpkg-reconfigure locales from terminal seting el_GR as default, logged-out and re logged-in (this time login window was in greek) and finally everything was in greek in melantho DE (except for fuzzyclock that I suppose is missing greek translation).
But when I logged in as Sylvie Vartan (french DE), after having commented out “export LC_ALL=fr_FR.UTF-8” in .profile, I found a mess between greek and french.

Finally: if someone wants to configure locales per user, export LC_ALL=xx_XX.UTF-8" in .profile is mandatory; doing a dpkg-reconfigure locales changes system locale, so previous workaround still remains mandatory for having a fully localized DE.

Thanks for your patience in reading all this …

Sil

PS: some ultra-OT notes:

  • if you’re french, please know that my desktop image has been taken n France: is the Cirque de Sixt-fer-à-chéval en Savoie, where we went last summer and where we’ll go next august for vacations!
  • Did you notice that I love that jingle? Comme un garçon j’ai les cheveux long …
  • Just for your knowledge, Melantho (better, Μελανθώ with acute accent on final omega, described as καλλιπάρῃος, nice cheeks) is one of Penelope’s favourite maidens, who in Odyssey is accused of traison and hanged by Thelemacus … when I was a little girl, I watched at Odyssey in TV and cried for her: that’s why she is my favourite character!)
localectl set-locale LANG=xx_XX.UTF-8
reboot

:thinking:

1 Like

Locale issues are covered in the release notes Ubuntu Budgie 25.04 release notes | Ubuntu Budgie

1 Like