I need help to fix my system.
Im on debian jessie xfce
I've installed also several DE on the system, including gnome, kde, cinnamon (these from jessie repos) and pantheon (external repo).
everything was working fine but in some moment started to see warning messages when installing packages from terminal or running apps from terminal like:
(eg running thunar, but every app i run from terminal shows this)
Code: Select all
$ thunar
(process:3113): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Code: Select all
Can't set locale; make sure $LC_* and $LANG are correct!
Reading changelogs... Done
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
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_ALL to default locale: No such file or directory
sudo dpkg-reconfigure locales, purging and reinstalling locales, checked for uncommented line at /etc/local.gen
but nothing did seem to solve the problem.
As i've checked, most apps run fine but catfish. catfish doesn't search anything. and i need it.
it was working fine up to today.
first of all, i would like to fix the system to solve locale problems.
when installing the system i choose the system language to english us. it's ok to me that, i'm used to english to use apps. But i live in buenos aires, and my language is spanish so i want to have the date a and time set at buenos aires UTC - 3, if possible, to set all the other settings (save the system language) to latin america defaults (keyboard layout, etc).
This is the output of locale:
Code: Select all
$ locale
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_ALL to default locale: No such file or directory
LANG=en
LANGUAGE=
LC_CTYPE="en"
LC_NUMERIC="en"
LC_TIME="en"
LC_COLLATE="en"
LC_MONETARY="en"
LC_MESSAGES="en"
LC_PAPER="en"
LC_NAME="en"
LC_ADDRESS="en"
LC_TELEPHONE="en"
LC_MEASUREMENT="en"
LC_IDENTIFICATION="en"
LC_ALL=
Code: Select all
$ 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
C.UTF-8
POSIX
en_SG.utf8