Lenovo documents BIOS updates through the System update screen or Desktop Mode. Keep the device connected to power and do not interrupt the update.
Lenovo Legion Go S SteamOS guide: setup, updates, and known limits
Lenovo Legion Go S is one of the devices Valve currently identifies as officially supported on SteamOS. That gives it a clearer support path than a community installation on another handheld. The practical work is still familiar: update the system, keep firmware current, test storage and controls, and know where to report a problem.
For the device-level support and control context, see SteamOS Handhelds.
Start with SteamOS and Steam client updates
When this affects the next part of the task, use Public WiFi Safety to keep the check specific.
Check updates from the System menu
Lenovo's SteamOS FAQ separates Steam client and operating-system updates. Open the Steam menu, then Settings and System, check for updates under Software Updates, apply an available update, and restart. Lenovo says Steam client updates apply after restart and that drivers are included with SteamOS updates.
Keep the device on power for firmware work
Lenovo also documents BIOS updates through the System update screen or from Desktop Mode's update tool. Keep the power supply connected during a BIOS update and do not power the handheld off while the update runs. A firmware update is not the time to test battery limits.
Set up storage and controls carefully
Format microSD cards in SteamOS
Lenovo says microSD cards should be formatted through SteamOS; cards formatted elsewhere may not work as expected. If the format button is unavailable or a validation test fails, first check whether the card is recognized and then test the card on another system before assuming SteamOS is the cause.
Use deadzone settings to diagnose drift
Lenovo's guide notes that very low joystick deadzone values can cause drift. Check the controller input test and deadzone setting before treating an off-center reading as a hardware failure. A reading that looks imperfect but does not cause drift is not necessarily a defective stick.
Use the device-specific support path
Report bugs with a system report
Lenovo documents a SteamOS bug-report path through Quick Access, Help, and Report a Bug. It also explains how to create a system report from Steam Settings, System, Advanced, then Create Report. Use that evidence when the problem survives a restart and current updates.
Separate known limits from setup mistakes
Lenovo's FAQ lists device-specific limitations and workarounds, including some display-resolution choices, Wi-Fi reconnection behavior, and interface issues. Read the current device FAQ before changing system files or chasing a generic Linux fix. A documented limitation needs a different response from a misconfigured setting.
Desktop Mode and network tools
Use Linux-compatible applications only
Desktop Mode remains part of SteamOS, so applications need to support its Arch Linux base. Install one tool at a time and test it before adding another. That applies to browsers, launchers, and VPN applications alike.
Keep gaming compatibility separate
A network tool can address a connection need, but it cannot make an unsupported game work through Proton or anti-cheat. Check the game's compatibility information before troubleshooting unrelated parts of the handheld.
Handle common problems in the right order
Restart and update before changing deeper settings
When a feature behaves oddly, first install the available SteamOS and Steam client updates, restart the handheld, and repeat the problem with recently added Desktop Mode applications closed. This gives the documented support path a chance to solve the issue before you change firmware settings or reinstall the operating system.
Use the symptom rather than a generic fix
Storage formatting, virtual-keyboard access, Wi-Fi reconnection, charging estimates, and controller vibration are separate problems in Lenovo's FAQ. Match the workaround to the symptom. A factory reset is not a sensible first response to a microSD format error or a missing on-screen keyboard.