Всё-таки смог обновить SteamOS на Steam Deck
Какое-то время не хотело устанавливаться обновление SteamOS 3.7.15 → 3.7.17, да и обычные обновления, пытающиеся что-то скачать с сервера нехорошей компании Cisco.
Решение оказалось простым: скачать программу Throne (форк давно заброшенной программы NekoBox/NekoRay, которой я пользовался до сего дня), скопировать туда свой профиль VLESS и поставить галочки «Режим TUN» и «Системный прокси» (потребуется пароль суперпользователя).
Мелкие обновления установились спокойно, а система застряла. Перезагрузился, запустил обновление в терминале через «sudo steamos-update».
Подсказка: если в качестве пароля для sudo вы поставите пробел, то можно его вводить кнопкой Y, без клавиатуры, а кнопка A заменяет Enter. А если в Firefox потребуется что-то недоступное, то там в настройках соединения можно жмакнуть «Использовать системные настройки прокси». Обычно я для каждого нужного приложения указываю прокси, а глобальные настройки интернета не трогаю, но вот для стим дека пришлось.