Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
And that’s it!
Before that I’ve messed about with a bunch of config files to set the locale to German but I honestly can’t remember how and where. But I *think* all you have to do is reinstall glibc and generate the locale again using these two commands.
Finding a solution to this was honestly way harder than it should have been.
Try reintall glibc with this error :
Seems error on file system Read-only.
the system partition is shipped read-only by default, though unlike most smartphones, tablets and gadgets, it's a mostly full-featured linux OS and it CAN be unlocked without dificulty (and even entirely replaced by another OS including windows and other linux distros, but Valve did put a lot of effort in making it unique and great for the Deck)
the changes made to the system after making it writeable can aldo be completely lost after OS upgrades, because it ships the system in an A/B update scheme, which replaces B by a new system image while using A, then defaults to booting from B, and falls back to A if something went wrong
those 2 features make it almost impossible to destroy, but also make it harder to tweak and keep tweaked
So package installs will be met with an install error. Those failed package will be filling up your /var/cache/ and/or /var/tmp/ -- so clean up.
So you should be able to manually edit your locale settings & retain them.
Given you're messing with locale, I suspect you'll be doing some CLI action & scripting.
Personally, I'm not using pacmac for my installs given the r/o filesystem and frequent OS updates. Instead, I've installed "linuxbrew" (Just brew.sh on Linux) into /home/linuxbrew (and updated my /home/deck/.bashrc.)
https://docs.brew.sh/Homebrew-on-Linux
Brew.sh allows me to install most everything I need CLI-wise that's not available as a Flatpak and nearly anything I want to install via pacman. Brew's base dep installs alone weigh-in over 600MB - but that's smaller than using Flatpaks anyway. Some installs are just fine while others require compiling. I installed midnight-commander just fine.
To help me out, I've 'brew install ansible' for v2.9 as ansible-core is not available. Now, I'm starting to work on some playbooks to make my post-OS upgrades tolerable - and to standardize my [potential] future HOWTOs for Steam Deck.
For the brew compiles, I'll need to (which will be part of my playbooks):
* if base-devel is missing # the only, single pacman install.
* enable r/w
* sudo pacman -Sy base-devel # after every OS update
* disable r/w
All the sourcecode and compiles for brew will stay in /home/linuxbrew/ and just a `brew cleanup` away to free up space (or `brew cleanup -s --prune=all` for maximum cleanup)
Hope this gives you some additional options/usage for your Steam Deck.
Cheers, retro.
P.S. And for those with a 64GB model, you'll be pressed for space over time even without these antics. You should consider replacing that eMMC with at least a $40-$50 256GB NVMe.
Try disabling the read only file system with:
Thanks, this is the log of pacman:
Seems OK, but man man don't work idem man ls
So after a system update I had to deal with the faulty locale... AGAIN. Because... of course I had to!
What helped me was essentially:
Works for me. It's just annoying as hell that I have to do this....
etc/ocale.conf (changed form english to my language (italian)
and etc/locale.gen (where i removed the #before my language enabling it), actually i have konsole in italian, but i'm not able to translate the remaing part of plasma, i have half system in italian e half system in english, anyone know how to fix the translation of plasma and it's app?
assuming that's what's happening it can be fixed, but it will require more steps than in a normal linux PC (making SteamOS system partition writeable + enabling the sudo (admin) account password before using the admin commands to install the extra packages) and major upgrades to theOS will likely wipe it all and you'll have to repeat the process
I'm not using a KDE-based linux distro at all here to be able to guide you properly through that step
since SteamOS 3 is based on Arch-Linux one place to look would be the Arch-Wiki... it's a really thorough and well-structured documentation of that distro (even users of other linux distros frequently resort to it for hairy issues)
https://wiki.archlinux.org/
anyway at least I bumped into a few small insights:
~9 years ago KDE had some parts of the UI with italian translation missing
https://unix.stackexchange.com/questions/83204/wrong-language-setting-in-arch-kde
~1 year ago this guy needed help to finish applying italian as a language on KDE, because he manually set it up in one place correctly but not on another... you could doublecheck the same settings to see if they are correctly set to italian on your deck
https://forum.kde.org/viewtopic.php?t=170750
~3 years ago this guide mentions that some apps obbey keyboard layout language but ignore language settings (though it shouldn't affect core parts of KDE)... maybe setting the keyboard layout to italian (even without a keyboard) might help
https://www.maketecheasier.com/configure-language-settings-in-kde/
ps: i noted how old each source is because things change and old advice may not apply equally to newer versions of the OS