สัปดาห์นี้ Valve ได้ประกาศ การเปิดตัวเวอร์ชันเสถียรของ Steam OS 3.6- แม้ว่าก่อนหน้านี้จะมีการอัพเดตหลายอย่างเพื่อให้เป็นรูปเป็นร่างและควรจะไปได้ด้วยดี แต่ก็มีความเป็นไปได้ที่บางสิ่งจะแย่ลงเล็กน้อย หรือเรากำลังประสบกับจุดบกพร่องที่ทำให้ชีวิตของเราเป็นไปไม่ได้ SteamOS คือระบบที่ไม่เปลี่ยนรูปแบบพร้อมการอัปเดตแบบอะตอมมิก และช่วยให้เราสามารถกลับไปใช้เวอร์ชันก่อนหน้าได้ในกรณีเหล่านี้
แม้ว่าจะเป็นไปได้ แต่อย่างน้อยในปัจจุบันก็ยังไม่ถาวร แต่ก็ไม่เหมือนกับบนพีซี แล็ปท็อปหลักของฉันใช้ Manjaro โดยใช้ตัวเองเป็นตัวอย่าง และหากฉันตัดสินใจใช้เคอร์เนลรุ่นเก่าไม่ว่าด้วยเหตุผลใดก็ตาม เมื่อฉันรีบูท เครื่องก็จะกลับไปใช้เวอร์ชันนั้นอีกครั้ง ในทำนองเดียวกัน ถ้าฉันเริ่มจาก USB ด้วยเมนูซึ่งในกรณีของฉันอยู่ที่ F12 เมื่อฉันรีสตาร์ท เมนูก็จะกลับสู่ระบบเดิม สิ่งนี้จะเกิดขึ้นบน Steam Deck ด้วย แต่ไม่ใช่เมื่อสิ่งที่เราต้องการคือการใช้เวอร์ชันก่อนหน้า ระบบจะรีบูตเป็นเวอร์ชันที่ปรากฏเป็นอันดับแรกในรายการเสมอดังที่เราจะอธิบายในภายหลัง ฉันจะพูดเวอร์ชันล่าสุด แต่นั่นจะเป็นเรื่องจริงเพียงครึ่งเดียว
วิธีใช้ SteamOS เวอร์ชันเก่า
เมื่อ SteamOS อัปเดต ระบบจะรักษาระบบปฏิบัติการเวอร์ชันก่อนหน้าไว้ไม่ว่าอะไรจะเกิดขึ้นก็ตาม มันเป็นภาพอะตอมของระบบปฏิบัติการ
ในการเลือกสิ่งที่คุณต้องทำคือกดปุ่มสามจุดจากนั้นปุ่มเปิดปิดเมื่อคุณได้ยินเสียงให้ปล่อยปุ่มเปิดปิดและปุ่มสามจุดค้างไว้จนกว่าคุณจะเข้าสู่โหมดการกู้คืน เราจะเห็นสิ่งนี้:
เราเห็นห้าตัวเลือก: เวอร์ชันปัจจุบันหนึ่งตัวเลือกก่อนการอัปเดต - หรือกล่าวอีกนัยหนึ่งคือมีการสร้างจุดกู้คืนก่อนการอัปเดต - สองตัวเลือกเหมือนกับตัวเลือกก่อนหน้า แต่ยังเพิ่มเมนูการบูตและหนึ่งในห้าตัวเลือก เพื่อฟื้นฟูโรงงาน หากสิ่งที่เราต้องการคือการย้อนกลับไปเพราะเราพบข้อบกพร่องที่เราไม่สามารถแก้ไขได้ เราต้องเลือกตัวเลือกที่สี่ ซึ่งในกรณีนี้คือ SteamOS 3.5.19 พร้อมเมนูการบูต
หากคุณสงสัยเกี่ยวกับข้อความ "1 ล้มเหลว" ถือว่าเป็นเรื่องปกติมาก คุณสามารถตรวจพบความล้มเหลวได้สำหรับทุกสิ่ง เช่น เราอาจพยายามเข้าสู่เมนูการคืนค่าแต่ไม่สำเร็จในครั้งแรกที่เราลอง
ดำเนินกระบวนการต่อไป
ดังที่เราได้กล่าวไว้ก่อนหน้านี้ การรีสตาร์ทจะทำให้คุณกลับไปที่รายการแรก แต่สามารถแก้ไขได้ด้วยการเขียนคำสั่งในเทอร์มินัล ในการทำเช่นนี้คุณจะต้อง:
- หากเราอยู่ในโหมดเกม ให้กดปุ่ม Steam->Start/Off->Switch to desktop
- หากเราไม่ได้กำหนดรหัสผ่านระบบ เราจะต้องดำเนินการดังกล่าว สามารถทำได้จากเมนู Start โดยคลิกที่ผู้ใช้โดยค่าเริ่มต้นคือ "ผู้ใช้ Steam Deck" ซึ่งจะพาเราไปยังหน้าผู้ใช้และเราสามารถสร้างรหัสผ่านได้
- ต่อไปเราจะเปิด Konsole ซึ่งอยู่ในเมนู Start และเขียนคำสั่งนี้ดังนี้: จะอธิบายอย่างไร บนฟอรัม Steam:
sudo rauc สถานะเครื่องหมายเปิดใช้งานแล้ว
เนื่องจากเป็นคำสั่ง sudo มันจะถามรหัสผ่านจากเรา และนั่นคือสาเหตุที่เราต้องป้อนมัน ข้อความ "rauc-Message" จะปรากฏขึ้น และในทางทฤษฎีแล้ว หากทุกอย่างเป็นไปด้วยดี ตอนนี้เราสามารถรีสตาร์ทในเวอร์ชันที่เราต้องการได้เนื่องจากเราพบปัญหาที่บังคับให้เราย้อนกลับไป
สิ่งที่ควรทราบเกี่ยวกับฟังก์ชันการกู้คืน
สิ่งสำคัญคือต้องจำไว้ว่าฟังก์ชันการกู้คืนนี้ทำงานอย่างไร SteamOS เสนอตัวเลือกปัจจุบันและก่อนหน้า ไม่ว่าจะเป็นตัวเลือกใดก็ตาม ในภาพที่ 3.6.19 และ 3.5.19 ปรากฏเนื่องจากเป็นปัจจุบันและก่อนหน้า แต่ถ้าฉันใส่ 3.5.19 และทำการเปลี่ยนแปลงอย่างถาวร ลำดับจะกลับกัน โปรดระวังสิ่งนี้ มันไม่ใช่แถบฟรีเหมือนกับเคอร์เนล Linux หากเราติดตั้งอันใหม่และไม่ลบอันก่อนหน้า
และนี่คือวิธีที่เราสามารถย้อนเวลากลับไปได้ หากมีสิ่งผิดปกติเกิดขึ้นกับ Steam Deck ของเรา เราหวังว่าคุณจะไม่ต้องการสิ่งที่อธิบายไว้ที่นี่