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
It is an open system. SteamOS is a linux distribution based on Arch. You can install whatever.
The on-screen keyboard was shown in the IGN preview footage, and an "exclusive" on-screen keyboard skin is one of the bonuses for buying the $650 version. I will literally live-stream footage of me eating my hat if the Deck is released and there's no way to get to the terminal. I expect it will be as simple as exiting Steam big-picture mode and opening Konsole from the desktop.
The steam controller by default without steam running works as kbm with a very basic mapping, and possibly with the deck's controls. It could be expanded upon if they haven't already.
I'm thinking I'll try fscrypt, at least it will encrypt my home directory (or if that doesn't work, some subdirectory). It won't involve reinstalling everything, and it will allow steam to start up normally. So it can be a compromise that works. I haven't got it in hand yet.
holy necro batman.
For anyone still here, or anyone stumbles upon this thread, here's what I ended up doing, arranged in terms of difficulty low to high.
1. From Steam -> Settings -> Security, set a pin for all three options.
2. From desktop, set a pasword by typing
3. Set hard disk passwords from BIOS. This should give reasonable level of protection on boot.
* Additional Notes: I am guessing this uses ATA protection[www.admin-magazine.com] supported by the hard disk at hardware level. I am pretty sure but not 100% sure. It should be possible to confirm this by running
4. (Non-trivial for beginners, chance of data loss if you're not careful) If you're using an SD card, it is not secured by Steam.
* Do this only if you are comfortable with tinkering. The possible worst case scenario is that you'll reformat your Steam drive by error, which is a major inconvenience so be careful.
* You will need to (re)format it with encryption. I did it manually, but you can should be able to use KDE partition manager GUI from Desktop if it is included. While you're at it, might as well use btrfs instead of ext4 (it allows compression and subvolumes).
* You'll need to unblacklist the tpm module, or you'll not be able to mount it. Edit
* You'll also need to be able to mount it on boot. There are several ways to do that. I ended up with using a system service, because I didn't want to put this on /etc/crypttab as it can stop the boot process if the sd card stops working. May be doable with GUI too (if you ask the file browser to mount and remember password, that might work too - but I haven't tested).
* Wherever you mount it, open Steam in Desktop mode and add it as a path for downloads.
As you can see 1-2-3 are simple enough and will secure your device except SD card.
Item 4 is non-trivial (and you'd perhaps not need it) but it seems to be the only way to secure the SD card at the moment. It can also make it difficult to swap around multiple SD cards (I use a single large one).