Reflector-simple not working - locale issues

Hi everyone!

I cannot start the programme ‘reflector-simple’. I tried this from the eos-welcome app, the kde launcher and from the terminal.

The terminal gives me the following error message:

[ ~]$ reflector-simple 
reflector-simple: info: reading file /etc/reflector-simple-tool.conf
reflector-simple: info: reading file /etc/reflector-simple.conf

(process:18845): Gtk-WARNING **: 16:03:28.479: Locale not supported by C library.
        Using the fallback 'C' locale.
Unable to parse command line: Invalid byte sequence in conversion input

I’ve already tried running locale-gen, but this does not solve the issue.

What can I try to solve this issue?

Thanks in advance for anyone with ideas!

I’ve already tried running locale-gen

That only generates the locale. See: https://wiki.archlinux.org/title/Locale#Setting_the_system_locale


What is the output of the following:

cat /etc/locale.conf
grep -ve ^# /etc/locale.gen
localectl
2 Likes

Thanks for your quick response! Here is the output of the three commands.

cat /etc/locale.conf

LANG=en_GB.UTF-8$
LC_ADDRESS=en_GB.UTF-8$
LC_IDENTIFICATION=en_GB.UTF-8$
LC_MEASUREMENT=en_GB.UTF-8$
LC_MONETARY=en_GB.UTF-8$
LC_NAME=en_GB.UTF-8$
LC_NUMERIC=en_GB.UTF-8$
LC_PAPER=en_GB.UTF-8$
LC_TELEPHONE=en_GB.UTF-8$
LC_TIME=en_GB.UTF-8$

grep -ve ^# /etc/locale.gen

en_GB.UTF-8 UTF-8
en_US.UTF-8 UTF-8

localectl

System Locale: LANG=en_GB.UTF-8
VC Keymap: us-acentos
X11 Layout: us
X11 Variant: altgr-intl

What’s the output when you run:

sudo locale-gen

and,

locale -a

Your /etc/locale.conf has dollar signs on all lines.
Should remove them.

2 Likes