It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
On my ArchLinux system only the esc and tab keys were working, so I could not start a game, because I was unable to enter any text.

The game complains during startup that it wants SDL 2.0.5 or higher which has not been released. At first I tried to switch to the system version of SDL2, but that did not help.

I even tried a virtual keyboard, but that did not help either.

Then I finally remembered that it is a C#-program and they often do strange things if the language environment variable is set to something not english.

Solution: LC_ALL=C

And it works.
just ran into the same problem and your fix solved it (openSUSE Tumbleweed)

thanks :)
How do we use LC_ALL=C to get the keyboard to work?
Do we edit it to the launch script? I am a linux noob but know basics like editing conf files and scripts.
Ubuntu-Mate 20.04
stardew_valley_1_5_2
avatar
Gramesy: How do we use LC_ALL=C to get the keyboard to work?
Do we edit it to the launch script? I am a linux noob but know basics like editing conf files and scripts.
Ubuntu-Mate 20.04
stardew_valley_1_5_2
Hi!

This topic is old. It should be fine nowadays. I have tried that version on KDE NEON (based on Ubuntu 20.04) and I haven't encountered any problem.

Regards.
avatar
Gramesy: How do we use LC_ALL=C to get the keyboard to work?
Do we edit it to the launch script? I am a linux noob but know basics like editing conf files and scripts.
Ubuntu-Mate 20.04
stardew_valley_1_5_2
avatar
Adrlopgal: Hi!

This topic is old. It should be fine nowadays. I have tried that version on KDE NEON (based on Ubuntu 20.04) and I haven't encountered any problem.

Regards.
I am running the latest version from GOG and I am definitely having this exact issue. The user has classic Gnome desktop, localization makes the most sense though they are running a US English system localized outside the US.
Just not usre how to use the LC_ALL=C which will hopefully fix the issue.
OK, so the first post helped me A LOT!!!

in ubuntu-mate 20.04 on a non-US english install I did this in terminal

locale
sudo export LANGUAGE=en_US.UTF-8; export LANG=en_US.UTF-8; export LC_ALL=en_US.UTF-8; locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales
sudo reboot


locale gave me en_non US localization, this has been a problem for me before

after the export and dpkg locales it shows "en_US.UTF-8"
the dpkg configure locales takes a long time as it reconf's EVERY locale
but
fixed and fixed!!!
big thanks to mk47at and karel over at ubuntu message boards
askubuntu<dot>com/questions/881742/locale-cannot-set-lc-ctype-to-default-locale-no-such-file-or-director y-locale

I suspect this is partly a middle east install with automatic right-to-left typing doesnt affect most native ubuntu stuff when set to English but also maybe also something in the SDL which always seems partially hosed then add running with C#? IDK...
anyways mark it SOLVED!
Post edited February 04, 2021 by Gramesy