На этой неделе Valve объявила выпуск стабильной версии SteamОС 3.6. Хотя ранее было выпущено несколько обновлений, чтобы придать ему форму, и предполагается, что все идет хорошо, всегда есть вероятность, что что-то немного хуже или что мы столкнулись с ошибкой, которая делает нашу жизнь невозможной. SteamOS — это неизменяемая система с атомарными обновлениями, которая в таких случаях позволяет нам вернуться к предыдущим версиям.
Хотя это возможно, по крайней мере на данный момент это не постоянно, это не то же самое, что на ПК. Например, мой основной ноутбук использует Manjaro, и если я по какой-либо причине решу использовать более старое ядро, при перезагрузке он снова вернется к использованию этой версии. Аналогично, если я запускаю USB-накопитель с меню, которое в моем случае находится на F12, при перезапуске оно возвращается в ту же систему. Это также происходит в Steam Deck, но не тогда, когда мы хотим использовать предыдущую версию; Он всегда перезагружается до версии, которая появляется первой в списке., как мы объясним позже. Я собирался сказать последнюю версию, но это было бы наполовину правдой.
Как использовать старые версии SteamOS
Когда SteamOS обновляется, он сохраняет предыдущую версию операционной системы, что бы ни случилось. Это атомарный образ операционной системы.
Чтобы выбрать его, вам нужно нажать трехточечную кнопку, затем кнопку питания, когда вы услышите звук, отпустить кнопку питания и удерживать трехточечную кнопку, пока не войдете в режим восстановления. Мы увидим что-то вроде этого:
Там мы видим пять вариантов: текущая версия, та, что непосредственно перед обновлением — или другими словами, точка восстановления была сделана непосредственно перед обновлением — два варианта, подобных предыдущим, но еще добавление меню загрузки и один пятый вариант. восстановить завод. Если мы хотим вернуться назад, потому что у нас возникла ошибка, с которой мы не можем жить, мы должны выбрать четвертый вариант, которым в данном случае будет SteamOS 3.5.19 с его меню загрузки.
Если вас интересует сообщение «1 сбой», это вполне нормально. Вы можете обнаружить сбой в чем угодно, например, мы могли безуспешно попытаться войти в меню восстановления при первой попытке.
Продолжаем процесс
Как мы уже упоминали, перезапуск вернет вас на первое место в списке, но это можно решить, написав команду в терминале. Для этого вам необходимо:
- Если мы находимся в игровом режиме, нажимаем кнопку Steam->Пуск/Выключение->Переключиться на рабочий стол.
- Если мы не настроили системный пароль, мы должны это сделать. Это можно сделать из меню «Пуск», щелкнув пользователя, который по умолчанию является «Пользователем Steam Deck», что приведет нас на страницу пользователей, где мы сможем создать пароль.
- Далее мы открываем консоль, доступную в меню «Пуск», и пишем эту команду следующим образом: как объяснить на форуме Steam:
sudo rauc status mark-active загружен
Поскольку это команда sudo, она запросит у нас пароль, поэтому нам пришлось его ввести. Появится сообщение «rauc-Message», и теоретически, если все прошло хорошо, теперь мы можем перезапустить версию, которую искали, поскольку столкнулись с проблемой, которая заставила нас вернуться назад.
Что следует отметить о функции восстановления
Важно помнить, как работает эта функция восстановления. SteamOS предлагает текущие и предыдущие варианты, какими бы они ни были. На изображении появляются 3.6.19 и 3.5.19, потому что они текущая и предыдущая, но если я поставлю 3.5.19 и сделаю изменения постоянными, то порядок будет обратный. Будьте с этим осторожны, это не своего рода бесплатная панель, как в случае с ядром Linux, если мы устанавливаем новое и не удаляем предыдущее.
И именно так мы сможем вернуться в прошлое, если что-то пойдет не так с нашей Steam Deck. Надеемся, вам никогда не понадобится то, что здесь описано.

