Инсталирайте Steam
вход
|
език
Опростен китайски (简体中文)
Традиционен китайски (繁體中文)
Японски (日本語)
Корейски (한국어)
Тайландски (ไทย)
Чешки (Čeština)
Датски (Dansk)
Немски (Deutsch)
Английски (English)
Испански — Испания (Español — España)
Испански — Латинска Америка (Español — Latinoamérica)
Гръцки (Ελληνικά)
Френски (Français)
Италиански (Italiano)
Индонезийски (Bahasa Indonesia)
Унгарски (Magyar)
Холандски (Nederlands)
Норвежки (Norsk)
Полски (Polski)
Португалски (Português)
Бразилски португалски (Português — Brasil)
Румънски (Română)
Руски (Русский)
Финландски (Suomi)
Шведски (Svenska)
Турски (Türkçe)
Виетнамски (Tiếng Việt)
Украински (Українська)
Докладване на проблем с превода
The storage manager in the Steam client only counts data downloaded from Steam, not anything put into the folder afterwards so that's a probable cause.
The OS is, of course, also going to take up a chunk of your storage, and perhaps more than you'd expect since it's A/B partitioned.
From what I know of not at all (unless God of war 2018 counts), the only game that had a launcher in the game was jedi fallen order and even then I had it uninstalled a year ago now after beating it. One thing I did noticed on the steam deck settings in storage is that I have multiple verisons steam protons installed on my internal drive so maybe that could be taking a bit storage too?? I'm not too familiar with proton so I don't wanna mess with that atm
If you've installed Proton-GE there's not much reason to keep older versions of that though.
Not sure what the best way to find those would be, maybe compare app id's of all compatdata folders to ones you've got installed? Could be done manually if you don't have a lot of games but otherwise you'd wanna script it to not lose sanity.
"Quickly visualize, select and clear shader cache and compatibility data."
Steam shows:
- Games ~300 GB
- DLCs ~9 GB
- Workshop ~400 MB
- Non-Steam 50 GB
- Free ~578 GB
- Total 937 GB
* note that GB for Valve is actually GiB (1 GiB = 1024 MiB).
Actual reliable system tools from GNU/Linux show the following:
1. df -h <partition_mount>
- Used ~312GiB
- Free ~579GiB
- Total 938GiB
2. du -sch <partition_mount_if_dedicated_partition_or_steam_library_path>
- Used ~312GiB
The difference between Steam and GNU/Linux tools for free and total is just about 1GiB, and so does the difference in used space (Games+DLCs+Workshop). 1GiB difference in the way they calculate the size is fine (let's say it's within an acceptable margin of error if they don't calculate the right value of size on disk).
The conclusion is there is no 50 GiB of used space anywhere on disk, so it must be some weird bogus math they do, or it means something from Steam that is calculated twice, once in Games, DLCs or Workshop, and then separately in this Non-Steam space.
Shader Pre-Caching is off on my setup, so I don't think it's that. I don't have Proton installed either.
Considering the Used (Games, DLCs or Workshop) space, Free space and Total space displayed by Steam is fine, I suggest just ignoring this bogus "Non-Steam" number.
You should be able to use the same tools from KDE Terminal on SteamDeck going in Desktop mode and see for yourself there's no space occupied with anything else. lsblk and mount can be useful commands to figure out your partitions layout and mount points.
So, it's pretty clear that the occupied space, free space and the total are a match between Steam and the system tools. So everything is fine, right?
What I've missed is the difference between Used Space + Free Space and the Total Space that doesn't add up.
From Steam
Let's see if I get the same result on the system numbers.
From df -h
The sorcery is quite simple magic. It's ext* file system's reserved space:
I've done a few tests on my system to see if that's right.
Maybe 5% reserved space is a bit too much when you have 1, 2, 4, 6 TB of disk space, or multiple disks, one for system, others for data storage and so on. Maybe...
That being said, I would not recommend changing that on the SteamDeck.
If your really really must, don't wipe out the whole reserved space. Keep it to at least 1% (even though it is possible to set it under 1% with decimal numbers).
There is also a way to set the reserved space not as a percentage, but as a fixed size of blocks, but I don't recommend it at all. It's simple math, but it may lead to mistakes. The percentage version is less headaches. Use that one.
If you have a new disk (SSD or SD) and you've just put it in and you want to set the reserved space when formatting the partition, you can do that too.
After posting this, I thought to do another check in Steam Settings > Storage. I do have another partition for Steam Games, but I've also kept the default /home storage. There, the Non-Steam value looks different. It's huge, way more than the file system reserved space. At a closer look, that's all the files in my /home partition (except Steam's) plus the file system reserved space.
To wrap it up:
0. I was wrong about Valve's math.
1. Non-Steam is everything that is not in Steam library on the partition + File System Reserved Space. Though, I'd say Valve doesn't do the math like that, but more like Total Partition Size - Used by Steam (Games + DLC + Workshop + Media) - Free Space
2. For system responsiveness you should keep the 5% mark of reserved space.
3. If you need to squeeze a little more space out of your storage, I advise doing so in 0.5% decrements: 4.5%, 4%, 3.5%, and so on until 1%. The more you limit the file system reserved space, the more chances for the system responsiveness to decrease in the long run.
4. Maybe Valve could create a "File System Reserved Space", aside "Non-Steam", to make it easier for people to understand where's the missing space.