Цього тижня, Valve оголосив випуск стабільної версії ОС Steam 3.6. Хоча раніше він випустив кілька оновлень, щоб надати йому форму, і, як передбачається, все йде добре, завжди є ймовірність, що щось трошки гірше, або що ми зіткнулися з помилкою, яка робить наше життя неможливим. SteamOS — це незмінна система з атомарними оновленнями, яка дозволяє нам повернутися до попередніх версій у таких випадках.
Хоча це можливо, принаймні наразі це не постійно, це не те саме, що на ПК. Наведу себе як приклад: мій основний ноутбук використовує Manjaro, і якщо я вирішу використовувати старішу версію ядра з будь-якої причини, коли я перезавантажуся, він повертається до використання цієї версії. Так само, якщо я запускаю з USB з меню, яке в моєму випадку знаходиться на F12, коли я перезавантажую, він повертається до тієї ж системи. Це також трапляється в Steam Deck, але не тоді, коли ми хочемо використовувати попередню версію; Він завжди перезавантажуватиметься до версії, яка з’являється першою у списку, як ми пояснимо пізніше. Я збирався сказати останню версію, але це було б напівправдою.
Як користуватися старішими версіями SteamOS
Коли SteamOS оновлюється, у ньому зберігається попередня версія операційної системи. Це атомарний образ операційної системи.
Щоб вибрати його, вам потрібно натиснути триточкову кнопку, потім кнопку живлення, коли ви почуєте звук, відпустіть кнопку живлення та утримуйте триточкову кнопку, доки не ввійдете в режим відновлення. Ми побачимо щось на зразок цього:
Там ми бачимо п’ять варіантів: поточну версію, версію безпосередньо перед оновленням (іншими словами, точку відновлення було зроблено безпосередньо перед оновленням), два варіанти, подібні до попередніх, але також додавання меню завантаження та один п’ятий параметр відновити фабрику. Якщо ми хочемо повернутися назад, тому що у нас виникла помилка, з якою ми не можемо миритися, ми повинні вибрати четвертий варіант, яким у цьому випадку буде SteamOS 3.5.19 із меню завантаження.
Якщо вас цікавить повідомлення "1 помилка", це цілком нормально. Ви можете виявити помилку будь-чого, наприклад, ми могли безуспішно спробувати увійти в меню відновлення під час першої спроби.
Продовження процесу
Як ми згадували раніше, перезапуск поверне вас до першого списку, але це можна вирішити, написавши команду в терміналі. Для цього вам необхідно:
- Якщо ми перебуваємо в ігровому режимі, натисніть кнопку Steam->Пуск/Вимк->Перейти на робочий стіл.
- Якщо ми не налаштували системний пароль, ми повинні це зробити. Це можна зробити з меню «Пуск», натиснувши на користувача, яким за замовчуванням є «Користувач Steam Deck», що переведе нас на сторінку користувачів, де ми зможемо створити пароль.
- Далі ми відкриваємо Konsole, доступну в меню «Пуск», і пишемо цю команду наступним чином: як пояснити на форумі Steam:
sudo rauc status mark-active завантажено
Оскільки це команда sudo, вона запитає у нас пароль, і тому нам довелося його ввести. З’явиться повідомлення «rauc-Message», і, теоретично, і якщо все пройшло добре, тепер ми можемо перезавантажити версію, яку шукали, оскільки ми зіткнулися з проблемою, яка змусила нас повернутися.
Варто зауважити про функцію відновлення
Важливо пам’ятати, як працює ця функція відновлення. SteamOS пропонує поточні та попередні варіанти, якими б вони не були. На зображенні з’являються 3.6.19 і 3.5.19, оскільки вони поточні та попередні, але якщо я вставлю 3.5.19 і зроблю зміни постійними, порядок буде протилежним. Будьте обережні з цим, це не безкоштовна панель, як це відбувається з ядром Linux, якщо ми встановлюємо нове і не видаляємо попереднє.
І ось як ми можемо повернутися в минуле, якщо з нашою Steam Deck щось піде не так. Сподіваємося, що описане тут вам ніколи не знадобиться.