Gnome Terminal & en_US.UTF-8 UTF-8

Hi Good Morning,
Is it mandatory to have en_US.UTF-8 UTF-8 enabled as locale to use Gnome terminal?
If I have only en_IN.UTF-8 enabled Gnome Terminal does not open…
Following is the output of locale -a

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
POSIX
en_IN
en_IN.utf8

But if you see the images attached - the locale settings in the manjaro settings manager → locale are fine.
So do I HAVE to enable US locale to use Gnome Terminal?
Following is the ouput when trying to open Gnome Terminal (from Alacritty):

# Locale not supported by C library.
# 	Using the fallback 'C' locale.
# Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: Timeout was reached

locale

It is not mandatory to enable specific locales - but it can be necessary as seen with the current terminal issue on Gnome.

Years back when I was a Gnome user - there was a similar issue with Gnome - I don’t remember the exact details but it was indeed related to locale settings.

When I first wrote the topic on locale errors - with previous issues in mind - I intentionally added en_US as a fallback locale.

1 Like

I personally prefer KDE over Gnome. But unfortunately the KMail is too difficult to configure (Thunderbird does not cut it for me) so have to come to Gnome to use Evolution…
Strange that Thunderbird has not yet developed options to sync Google contacts & calendar or other third party Caldav/ Carddav servers :frowning:
Guess I will stick with terminator or alacritty :smiley:

Maybe you didn’t know - Thunderbird has addons providing Oauth and carddav

1 Like

Thanks.
Tried Tbsync with my mailio.com account - somehow it would not fetch the contacts or calendar. Lightning is not supported in the latest version :frowning:
Will give it a shot.

No:

locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC=en_IE.UTF-8
LC_TIME=en_IE.UTF-8
LC_COLLATE=C
LC_MONETARY=en_IE.UTF-8
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER=en_IE.UTF-8
LC_NAME=en_IE.UTF-8
LC_ADDRESS=en_IE.UTF-8
LC_TELEPHONE=en_IE.UTF-8
LC_MEASUREMENT=en_IE.UTF-8
LC_IDENTIFICATION=en_IE.UTF-8
LC_ALL=

Try executing:

locale-gen

Log off / Log back in / See if the problem persists!

:+1:

1 Like

Weird, already tried that that. It could some issue with en_IN locale perhaps?
I already tried to run locale-gen but the output was per my original post.
Haa - so keeping en_US on for the time being.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.