Как да се върнете към предишна версия на SteamOS, ако вашият Steam Deck ви създава проблеми след актуализация

Върнете се в Steam Deck

Тази седмица, Valve обяви днес пускането на стабилната версия на Steam OS 3.6. Въпреки че преди това пусна няколко актуализации, за да му придаде форма и се предполага, че върви добре, винаги има възможност нещо да е малко по-лошо или да изпитваме грешка, която прави живота ни невъзможен. SteamOS е неизменна система с атомарни актуализации и ни позволява да се върнем към предишни версии в тези случаи.

Въпреки че е възможно, поне в момента не е постоянно, не е същото като на компютър. Като използвам себе си като пример, основният ми лаптоп използва Manjaro и ако реша да използвам по-старо ядро ​​по някаква причина, когато рестартирам, той се връща към тази версия. По същия начин, ако стартирам от USB с менюто, което в моя случай е на F12, когато рестартирам, то се връща към същата система. Това се случва и на Steam Deck, но не и когато искаме да използваме предишна версия; Той винаги ще се рестартира до версията, която се появява първа в списъка, както ще обясним по-късно. Щях да кажа последната версия, но това би било наполовина вярно.

Как да използвате по-стари версии на SteamOS

Когато SteamOS се актуализира, той поддържа предишната версия на операционната система, каквото и да се случи. Това е атомно изображение на операционната система.

Клавишна комбинация за възстановяване

За да го изберете, това, което трябва да направите, е да натиснете бутона с три точки, след това бутона за захранване, когато чуете звука, отпуснете бутона за захранване и задръжте бутона с три точки, докато влезете в режим на възстановяване. Ще видим нещо подобно:

Меню за възстановяване на SteamOS

Там виждаме пет опции: текущата версия, тази непосредствено преди актуализацията - или с други думи, точка за възстановяване е направена точно преди актуализацията -, две опции като предишните, но също добавяне на менюто за зареждане и една пета опция за възстановяване на завода. Ако това, което искаме, е да се върнем, защото сме изпитали грешка, с която не можем да живеем, трябва да изберем четвъртата опция, която в този случай би била SteamOS 3.5.19 с нейното меню за зареждане.

Ако се чудите за съобщението „1 грешка“, това е съвсем нормално. Можете да откриете грешка за всичко, като например може да сме се опитали да влезем в менюто за възстановяване без успех при първия опит.

Продължаване на процеса

Както споменахме преди, рестартирането ще ви върне на първия в списъка, но това може да бъде решено чрез написване на команда в терминала. За да направите това, трябва:

  1. Ако сме в режим на игра, натискаме бутона Steam->Start/Off->Switch to desktop.
  2. Ако не сме конфигурирали системна парола, трябва да го направим. Може да се направи от стартовото меню, като щракнете върху потребителя, който по подразбиране е „Потребител на Steam Deck“, което ще ни отведе до потребителската страница и там можем да създадем паролата.
  3. След това отваряме Konsole, наличен в стартовото меню, и пишем тази команда, както следва: как да обясня във форума на Steam:
sudo rauc status mark-active зареден

Тъй като това е sudo команда, тя ще ни попита за паролата и затова трябваше да я въведем. Ще се появи съобщение „rauc-Message“ и на теория и ако всичко е минало добре, вече можем да рестартираме във версията, която търсихме, тъй като срещнахме проблема, който ни принуди да се върнем.

Неща, които трябва да отбележите относно функцията за възстановяване

Важно е да имате предвид как работи тази функция за възстановяване. SteamOS предлага текущите и предишните опции, каквито и да са те. На изображението се появяват 3.6.19 и 3.5.19, защото те са текущата и предишната, но ако сложа 3.5.19 и направя промените постоянни, редът ще бъде обърнат. Внимавайте с това, това не е вид безплатна лента, както е с ядрото на Linux, ако инсталираме ново и не изтриваме предишното.

И ето как можем да се върнем назад във времето, ако нещо се обърка с нашия Steam Deck. Надяваме се никога да не се нуждаете от описаното тук.