Инструкции по работе с префиксами игр и приложений
Steam Deck База Знаний
Еще больше инструкций и гайдов в нашей группе Steam Deck База Знаний
PREFIX - это созданная среда Windows в которой запускаются наши приложения и игры с аналогичными зависимостями как в Windows.
Зависимости - это нужные библиотеки которые требуются для запуска приложений и игр, это могут быть библиотеки С++, DirectX, Physx и многие другие.
Содержание
Steam
Как узнать ID префикса нужной игры (Non)Steam?
Что делать если игра не отображается в Protontricks?
PortProton
Где находятся префиксы PortProton?
Как удалить префикс PortProton?
Общие
Где находятся сохранения от игр?
Steam
Где находятся префиксы Steam?
- Префиксы Steam находятся по следующему пути:
/home/deck/.steam/steam/steamapps/compatdata
Примечание: папки с точкой в начале имени (.steam) являются скрытыми, чтобы в неё попасть Вы можете либо вручную в проводнике написать путь:

или показать скрытые файлы в проводнике

- В итоге вы попадете в папку, где куча каталогов с номерами (ID игр)

Примечание: быстро открыть папку префикса от нужной игры Вы можете по кнопке show prefix в скрипте от группы Steam Deck Helper
Как узнать ID префикса нужной игры (Non)Steam?
- Чтобы узнать нужный ID игры, нужна программа Protontricks
- Открываем программу и смотрим нужный нам ID
Примечание: ID = имени папки в каталоге compatdata

- Так же вы можете узнать ID через скрипт от группы Steam Deck Helper в Менеджере префиксов

Что делать если игра не отображается в Protontricks?
- Открываем Konsole и пишем:
flatpak override --user --filesystem=host com.github.Matoking.protontricks
и
flatpak override --user --filesystem=home com.github.Matoking.protontricks
Как удалить префикс Steam?
- Быстро удалить не нужные префиксы Вы можете через скрипт от группы Steam Deck Helper
Примечание: удаляя префикс Вы полностью удаляете все игровые данные как сохранения, записи в реестре, библиотеки и т.д. не забывайте делать БЭКАП!
- Для быстрого бэкапов сохранений от игр добавленных напрямую в Steam, используйте скрипт от группы Steam Deck Helper
PortProton
Где находятся префиксы PortProton?
- Префиксы PortProton находятся по следующему пути:
Быстрый доступ из Домашней папки:
/home/deck/PortProton/prefixes
Полный путь:
/home/deck/.var/app/ru.linux_gaming.PortProton/data/prefixes
Как удалить префикс PortProton?
- Удалить вручную каталог префикса из каталога:
/home/deck/PortProton/prefixes
или
/home/deck/.var/app/ru.linux_gaming.PortProton/data/prefixes
- Так же Вы можете очистить префикс. Префикс не удалится, но будет как при первом запуске. Для этого переходим в настройки WINE, выбираем префикс для очистки и нажимаем "Очистить префикс"
Примечание: перед очисткой префикса по кнопке убедитесь, что выбран нужный префикс для очистки в поле PREFIX

Общие
Структура префикса
- Префикс представляет собой привычный нам диск С на Windows и выглядит до корня диска так:
compatdata/[ID_игры]/pfx/drive_c
- А дальше привычные нам папки:

Где находятся сохранения от игр?
- Пути где могут находится наши сохранения:
Примечание: в большинстве случаем сохранения лежат в папке пользователя steamuser, но могут и находится в Public, пути для обоих идентичные
В редких случаях сохранения могут находится в самом каталоге с игрой.
ВАЖНО: бэкап и восстановление сохранений реализовано в скрипте от группы Steam Deck Helper в разделе save manager (только для игр добавленных в Steam на прямую).
Steam
[user] - steamuser или Public
[ID_игры] - ID игры, можно узнать в Protontricks, или в скрипте от группы Steam Deck Helper
- /home/deck/.steam/steam/steamapps/compatdata/[ID_игры]/pfx/drive_c/users/[user]/Documents
- /home/deck/.steam/steam/steamapps/compatdata/[ID_игры]/pfx/drive_c/users/[user]/Saved Games
- /home/deck/.steam/steam/steamapps/compatdata/[ID_игры]/pfx/drive_c/users/[user]/AppData/Roaming
- /home/deck/.steam/steam/steamapps/compatdata/[ID_игры]/pfx/drive_c/users/[user]/AppData/Local
PortProton
[prefix] - наименование префикса через который Вы запускаете игру

[user] - steamuser или Public
- /home/deck/PortProton/prefixes/[prefix]/drive_c/users/[user]/Documents
- /home/deck/PortProton/prefixes/[prefix]/drive_c/users/[user]/Saved Games
- /home/deck/PortProton/prefixes/[prefix]/drive_c/users/[user]/AppData/Roaming
- /home/deck/PortProton/prefixes/[prefix]//drive_c/users/[user]/AppData/Local