Оглавление
- Известные версии/события
- Предисловие
- Понижение рейтинга
- Предотвращение обновлений клиента
- Таблица понижения рейтинга
- Таблица понижения (SteamCMD)
- Оставайтесь в системе Прошлое окончание срока службы
- Использование SteamCMD после того, как клиент начинает ломаться
- Создание резервных копий
- Дополнительно
- Поиск неисправностей
- Атрибуция
- Получить помощь
Независимо от того, сломало ли что-то последнее обновление или ваша ОС больше не поддерживается, вам нужно сделать всего несколько вещей, чтобы быть полностью готовым к худшему!
Известные версии/события
Для сопряжения Steam Controller подойдет любая версия, содержащая старый режим Big Picture (до 1685488080
), но обязательно используйте настройки режима рабочего стола или -oldbigpicture
отобразите необходимые меню.
Последняя версия Steam, работающая на Windows 7/8/8.1 и macOS 10.13/10.14 — 1730853027
.
Однако сжатые zstd фрагменты depot были реализованы только в бета-версии 1738807127
, что означает, что любая версия старше этой не может загружать игры, распространяемые в этом формате.
Пожалуйста, обратитесь к разделу Использование SteamCMD после того, как клиент начал зависать .
Предисловие
Я пользователь Linux. Единственные экземпляры Windows 7, которые у меня есть дома, установлены на другом компьютере, который не используется для игр, и на виртуальной машине без 3D-ускорения. Хотя некоторые вещи будут протестированы, я не могу гарантировать мгновенную или надежную поддержку в случае, если вы застрянете в процессе.
Пожалуйста, поймите это и не стесняйтесь задавать вопросы в других местах и ссылаться на другие ресурсы, которые могли бы дополнить это руководство, особенно если в какой-то момент ситуация кардинально изменится.
Кроме того, делайте это на свой страх и риск! Steam — это, в конце концов, программное обеспечение, которое всегда подключено к Интернету, и держать его работающим в фоновом режиме может быть плохой идеей, если вы не уверены в его безопасности.
Понижение рейтинга
Есть несколько методов понижения версии клиента. Все они требуют наличия исполняемого файла клиента Steam.
Получение исполняемого файла Steam
Примечание: пропустите эту часть, если у вас уже есть работающая установка Steam.
Можно использовать обновление Steam, имея только основной исполняемый файл Steam. Если у вас еще нет работающей установки Steam (или обновление, которое сделало основной исполняемый файл бесполезным), вот как вы можете ее получить.
Исполняемая версия не имеет значения. Эти файлы были заархивированы с помощью Wayback Machine. Получите заархивированную версию для:
Затем во время или после загрузки удалите хеш файла SHA1 из имени (все после .zip), распакуйте в папку, куда вы хотите установить Steam (или где он был установлен), и следуйте инструкциям ниже.
Быстрый онлайн-способ
Используя копии пакетов и манифестов Steam, заархивированные в сети, можно понизить версию клиента.
Internet Archive Wayback Machine архивирует страницы и файлы напрямую, что гарантирует их неподдельное изменение, и именно этот источник использует этот метод.
Процедура:
- Если вы ранее зарегистрировались в бета-версии клиента Steam, запустите Steam с опцией -clearbeta и закройте сообщение об ошибке «Steam должен быть в сети для обновления».
- Выйти из Steam
-
Запустите Steam с помощью:
— замена <date> в соответствии с разделом «Таблица понижения» под датой Wayback Machine-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/<date>if_/media.steampowered.com/client -exitsteam
Примечание: Если это не сработает, добавьте также -textmode
-
Steam должен понизить свою версию и выйти
-
Готово! Запустите клиент, и он должен работать.
Примечание: в Windows, если вы видите диалоговое окно о том, что путь реестра Steam недоступен для записи, нажмите «Исправить».
-
Перед повторным запуском Steam создайте steam.cfg , как описано в разделе «Предотвращение обновлений клиента».
Если шаг 3 не выполнен (менее безопасно, используется ручное резервное копирование, а не Wayback Machine):
- Перейти на эту страницу
- Воспользуйтесь таблицей понижения версии и найдите нужную вам версию манифеста.
- Перейдите в каталог используемой вами ОС (steam_client_ <your_OS> ), а в нем перейдите в каталог версии, которую вы хотите использовать.
- Скопируйте URL-адрес для шага 3 быстрого онлайн-способа
Примечание: Чтобы это работало, ВСЕ пакеты и манифест пакета должны быть заархивированы в соответствии с манифестом клиента на файловом сервере или в службе цифрового архива, такой как Wayback Machine. Каждая запись "файл" соответствует пути в http://media.steampowered.com/client/
.
Долгий офлайн-путь
Если вы сделали резервную копию пакетов Steam или взяли чужую на свой страх и риск, вот как вы можете восстановить обновление.
Процедура:
- Перейдите в каталог Steam.
- Удалить содержимое папки пакета
- Копировать резервные копии пакетов в пакет
- Запустите Steam, дайте ему обновиться и на шаге Извлечение пакета... нажмите Отмена.
- Удалить пакет > tmp
- Запустите Steam еще раз.
- Перед повторным запуском Steam создайте steam.cfg , как описано в разделе «Предотвращение обновлений клиента».
- Сделанный!
Восстановление клиента в случае ошибочного понижения версии
Если вы сдадитесь, достаточно сделать следующее, чтобы не потерять никаких данных:
- Удалите steam.cfg , если он был создан ранее.
- Запустите Steam с этими аргументами:
-forcesteamupdate -forcepackagedownload -exitsteam
- Клиент завершит работу; при следующем запуске он должен вернуться в нормальное состояние.
Предотвращение обновлений клиента
Если вам необходимо понизить версию клиента, вполне естественно, что вы не захотите, чтобы он сразу же обновился самостоятельно.
Редактирование steam.cfg
Используя steam.cfg , можно навсегда запретить обновления клиента.
-
Перейдите в каталог Steam:
- Windows 32-бит:
C:\Program Files\Steam
- Windows 64-бит:
C:\Program Files (x86)\Steam
...и наши особые гости, поскольку процедура работает одинаково:
- Линукс:
~/.local/share/Steam
- MacOS:
~/Library/Application Support/Steam
- Windows 32-бит:
-
Создайте новый файл steam.cfg , если он еще не существует.
- Вставьте это в:
Эту функцию можно отключить, добавив в начало строки символ # , чтобы она была закомментирована (проигнорирована) до тех пор, пока не понадобится.
BootStrapperInhibitAll=enable
Таблица понижения рейтинга
Примечание: версия манифеста соответствует времени Unix, когда сборка была завершена, что можно использовать для определения даты.
- steam_client_win32 - Windows
- steam_client_ubuntu12 - Linux (независимо от дистрибутива)
- steam_client_osx - macOS
Дата Wayback Machine | Манифест версии | Примечания |
---|---|---|
Н/Д | 1674790765 | Исправления , последнее обновление перед удалением -no-browser и -noreactlogin |
20230428150517 | 1682573004 | Примерно в то же время, когда был выпущен новый пользовательский интерфейс рабочего стола в бета-версии |
20230429120402 | 1682708537 | Исправление |
20230531113527 | 1685488080 | Исправление баннера предварительной загрузки , последнее обновление перед новым пользовательским интерфейсом рабочего стола и удалением -oldbigpicture |
20230615094110 | 1686779606 | Первоначальная новая версия пользовательского интерфейса рабочего стола , -oldbigpicture удален |
20230616094017 | 1686880776 | Исправление |
20230622105532 | 1687386907 | Исправления |
20230711162631 | 1689034492 | Общие звуки уведомлений, исправления , последнее обновление перед удалением -vgui |
20230801221717 | 1690583737 | xdg-desktop-portal больше не нужен в Linux, исправления , -vgui удален |
20230912101259 | 1694466342 | Индонезийский язык, исправления , удаление steam://restartinuimode/vgui |
20230930002005 | 1696019606 | Исправление |
20231026162438 | 1698260427 | Улучшения и исправления Steam Input и SteamVR |
20231031200154 | 1698777785 | Исправление кнопки «Назад» , другие исправления |
20231116205033 | 1700160213 | Визуальные улучшения, дополнительная информация на страницах игр , другие исправления и дополнения. |
20231130095245 | 1701289036 | Исправления |
20231212190321 | 1702079146 | Исправления |
20240111223616 | 1704936806 | Модернизация мастерской , исправления |
20240113112425 | 1705108172 | Исправить |
20240227211905 | 1708985249 | Новая сборка Chromium , исправления |
20240229082406 | 1709168962 | Исправления |
20240308104109 | 1709846872 | Исправления |
20240508075352 | 1714854927 | Исправления , изменены имена классов CSS |
20240514121236 (неполный?) | 1715635533 | Исправления , не отвечающие на Linux |
20240517103907 | 1715891371 | Исправления ввода Steam |
20240521073345 | 1716242052 | Исправления |
20240614090842 | 1718305227 | Исправления |
20240619085500 | 1718751621 | Исправления |
20240621083816 | 1718904662 | Исправления |
20240717082107 | 1721173382 | Исправления |
20240913122103 | 1726088054 | Семьи Steam , исправления |
20240918104445 | 1726604483 | Исправления |
20241107150153 | 1730853027 | Windows 7/8/8.1, прекращение поддержки macOS 10.13/10.14, запись игр Steam , исправления |
20241113093224 | 1731433018 | Исправления |
20241204072114 | 1733265492 | Исправления |
20250123105918 | 1737404083 | Улучшено управление обновлениями игры , исправления |
20250129125321 | 1737505969 | Никакого спама от друзей в игре при повторном подключении , исправления |
20250311093241 | 1737514353 | Исправления |
20250401193354 | 1743469403 | Загрузить обновление пользовательского интерфейса , исправления |
20250424082655 | 1745269938 | Исправления |
20250429101123 | 1745876290 | Исправления |
Архивированные вручную версии
Делайте это на свой страх и риск!
- 1674790765
- Windows: Копировать URL
- Linux: только бины
- macOS: Не архивировано
Таблица понижения (SteamCMD)
- steam_cmd_win32 - SteamCMD для Windows
- steam_cmd_linux - SteamCMD Linux
- steam_cmd_osx - SteamCMD macOS
Дата Wayback Machine | Манифест версии | Примечания |
---|---|---|
20230429132649 | 1682708339 | |
20230531121408 | 1685487853 | |
20230615102027 | 1686781763 | |
20230616101802 | 1686881296 | |
20230622113010 | 1687387651 | параметр drm_wrap "cloud" |
20230711170621 | 1689034828 | |
20230801225604 | 1690585855 | |
20230816111604 | 1691628584 | |
20230912104902 | 1694466999 | |
20230930005804 | 1696019544 | |
20231026163910 | 1698262904 | |
20231031201610 | 1698778122 | |
20231116210856 | 1700160359 | |
20231130101403 | 1701290101 | |
20231212192413 | 1702079268 | |
20240111225230 | 1704939842 | |
20240113114136 | 1705108307 | |
20240229084442 | 1709170084 | |
20240308105638 | 1709846822 | |
20240508081409 | 1714855729 | |
20240514121236 (неполный?) | 1715636761 | |
20240517103907 | 1715891821 | |
20240521073345 | 1716242337 | |
20240614092936 | 1718305764 | |
20240619091715 | 1718751852 | Исправлено перенаправление вывода в stderr.txt. |
20240621085442 | 1718904263 | |
20240717083932 | 1721172922 | |
20240913123608 | 1726088194 | |
20240918110225 | 1726605427 | |
20241107151826 | 1730854361 | |
20241113094836 | 1731433425 | |
20241204073647 | 1733269577 | |
20250123111606 | 1737405323 | |
20250129130830 | 1738027521 | |
20250311094651 | 1741637596 | |
20250401194653 | 1743473060 | |
20250424082655 (неполный?) | 1745270234 | |
20250424084204 | 1745888136 |
Оставайтесь в системе Прошлое окончание срока службы
Учитывая, что бэкэнд Steam обновляется вместе с клиентом, выбранная вами версия может не поддерживать аутентификацию в будущем. Поскольку никто не знает, как это сломается в будущем, есть два возможных сценария (или три, если вы полностью потеряете текущий логин). Однако вам ничего не нужно делать заранее, поскольку откат возможных проблем легко сделать.
Примечание об аккаунтах без Steam Guard
В некоторых старых версиях клиента новые попытки входа не будут успешными, если на аккаунте не настроен Steam Guard (2FA). Его можно настроить здесь .
Сценарий: Клиент автоматически переходит в автономный режим.
Это идеальный результат, если Valve учла ситуацию. Клиент просто запустится в автономном режиме, и все установленные игры и приложения будут готовы к использованию. Однако загрузка клиента может занять некоторое время, поскольку он пытается подключиться и пройти аутентификацию.
Улучшение: Чтобы Steam загружался быстрее, просто следуйте процедуре из раздела «Дополнительно» — «Постоянное отключение клиента» .
Сценарий: Клиент выводит вас из системы
Появляется окно входа, содержащее приглашение на вход или переключатель учетных записей. Поскольку клиент не может пройти аутентификацию, может показаться, что это тупик, но на самом деле эту проблему очень легко преодолеть.
Решение: Просто следуйте процедуре, описанной в разделе Дополнительно , Сохранение клиента в автономном режиме навсегда . Независимо от того, зарегистрирована ли учетная запись в данный момент или нет, при условии, что в нее был выполнен вход один раз, редактирование loginusers.vdf достаточно для входа в офлайн.
Сценарий: Установка Steam удалена/повреждена
Примечание: Если на вспомогательном устройстве Steam уже используется, создайте резервную копию Steam и сотрите ее, а затем восстановите ее.
Если последнюю версию Steam невозможно запустить на предпочитаемом вами устройстве, для аутентификации в Steam можно использовать запуск Steam на устройстве с поддерживаемой ОС («помощник»), передав все необходимые файлы клиенту для входа в систему в автономном режиме.
Процедура:
- На неподдерживаемом устройстве выполните понижение версии клиента Steam до последней поддерживаемой версии, если она отсутствует/неработоспособна.
- На поддерживаемом («вспомогательном») устройстве установите Steam и войдите в свою учетную запись.
- Выйти из клиента
- Из установочного каталога Steam скопируйте appcache , config , steamapps (необязательно), userdata и local.vdf.
- Перенесите эти файлы на неподдерживаемое устройство в установочный каталог Steam.
- Следуйте процедуре, описанной в разделе «Дополнительно» : Постоянное сохранение клиента в автономном режиме.
- Убедитесь, что Steam работает на неподдерживаемом устройстве, и при необходимости удалите Steam с поддерживаемого устройства, чтобы удалить остатки.
Дополнительные шаги для определенных версий:
- 1570046470 или старше: packageinfo.vdf необходимо преобразовать с помощью Auto PackageInfo Converter
Использование SteamCMD после того, как клиент начинает ломаться
Учитывая, что Steam постоянно дорабатывается и обновляется с течением времени, устаревшие версии в конечном итоге перестают быть пригодными для использования. Загрузки/обновления, и особенно возможность входа в систему, могут перестать работать, делая онлайн-компоненты клиента непригодными для использования.
Однако вполне вероятно, что SteamCMD продолжит работать и после истечения «срока годности», поэтому вот как вы можете использовать его для загрузки/обновления игр в будущем.
В качестве альтернативы существует Steam Depot Downloader , но в руководстве он не рассматривается.
Поддержание работоспособности загрузок в долгосрочной перспективе
Хотя клиент (сервис) навсегда останется требованием для запуска игр на основе API Steamworks или, скорее, тех, которые отказываются работать без него или дополнительного DRM поверх него, загрузка игр все равно должна быть возможна с помощью SteamCMD. Учитывая, что это активно обновляемая утилита командной строки, нет никаких веских причин удалять совместимость со старыми ОС, если только, возможно, веб не перейдет на новую версию SSL, которая не будет поддерживаться старыми ОС, или Valve не скомпилирует его с библиотеками, которые никогда не добавлялись в старые ОС.
Более того, поскольку индустрия отходит от старых операционных систем... Я думаю, вы можете себе представить, что Steam вряд ли будет продолжать радовать новыми играми, в которые можно будет играть на этих платформах.
SteamCMD вкратце для игроков
Прежде всего, хотя это и подразумевает командную строку и в основном используется разработчиками и администраторами игровых серверов, пожалуйста, не пугайтесь. Да, выполнение задач с помощью этого не является операцией в один клик (пока кто-то не создаст пакетный скрипт или программное обеспечение, которое я могу включить сюда), но это стоит того, чтобы освоиться.
Установка
Со страницы SteamCMD wiki , в разделе Загрузка SteamCMD , на Windows загрузите zip-архив и извлеките его в нужное место. Для других ОС следуйте инструкциям на странице.
Обойти проверку минимально поддерживаемой ОС
Запустите SteamCMD с помощью -overrideminos
.
Запуск и вход в систему
Перед запуском SteamCMD обязательно закройте все запущенные экземпляры Steam, чтобы они не мешали установке Steam.
Для удобства используйте любой удобный вам вариант:
-
Ярлык на рабочем столе
После создания ярлыка в поле «Объект» добавьте:
— замените <имя пользователя> на свое имя пользователя Steam.+login <username>
-
Пакетный/оболочечный скрипт
Выбрав этот вариант, вы, скорее всего, понимаете, как это делается, и поскольку это руководство касается нескольких ОС, я оставлю это вам. На данный момент.
Запустите SteamCMD, как было подготовлено ранее. Если вы запускаете его в первый раз или с момента последнего использования пришли какие-либо обновления, он обновится сам, поэтому дождитесь его завершения.
Вам будет предложено войти в систему, используя ваши учетные данные Steam. После успешного входа в систему вам будет предложено Steam> .
Чтобы самостоятельно изучить использование команд, используйте эту команду:
find <query>
Связывание steamapps
Чтобы подготовить SteamCMD к использованию для управления существующей библиотекой игр, необходимо связать его каталог steamapps с установкой SteamCMD.
Закройте SteamCMD, удалите его каталог steamapps , затем выполните следующую команду:
- Windows (может потребоваться запуск от имени администратора):
mklink -d "C:\path\to\SteamCMD\steamapps" "C:\path\to\Steam\steamapps"
- Linux/macOS:
ln -s /path/to/Steam/steamapps /path/to/SteamCMD/steamapps
Загрузка и обновление игр
Самый простой способ загрузить/обновить игры — использовать страницу «Игры» при запущенном SteamCMD. Выбор места загрузки и перемещение по папкам библиотеки не реализованы, но для этого можно использовать клиент Steam.
Если вы хотите использовать командную строку для загрузки/обновления игр, используйте команду:
app_update <appid>
Дополнительные аргументы:
- -validate (рекомендуется): проверить приложение Steam после загрузки
- -language <lang> : загрузить на желаемом языке
- -beta <betaname> -betapassword <pwd> : загрузить бета-версию и указать пароль, если он требуется
Загрузка и обновление контента Workshop
Самый простой способ — нажать «Подписаться» на нужном вам моде, и при следующем использовании app_update элемент Workshop будет загружен.
В противном случае, чтобы вручную загрузить/обновить контент Workshop, получите идентификатор приложения игры, для которой требуется загрузить контент, и идентификатор опубликованного файла из конца URL-адреса страницы со списком Workshop.
Используйте команду:
workshop_download_item <appid> <PublishedFileID>
Загрузка контента семинара
См. Руководство по внедрению Мастерской Steam > Интеграция SteamCmd .
Использование пользовательских папок библиотеки (обычно не нужны)
Ошибка: force_install_dir удаляет все пользовательские папки библиотек, каждую папку придется добавлять заново при запуске клиента Steam (library_folder_add даже не присутствует в SteamCMD). Вероятно, это связано с тем, что SteamCMD всегда сначала использует основной каталог установки, редактирует там конфигурацию папки библиотеки и только потом переключается на принудительное расположение.
По умолчанию SteamCMD использует то место, в котором он хранится. Если каталог steamapps связан с каталогом steamapps существующей установки Steam , он также будет его использовать, наследуя его пользовательские папки библиотек.
Чтобы переключиться на другое местоположение, используйте эту команду:
force_install_dir <library_folder>
Для дополнительного удобства вы можете создать копию ярлыка для каждой папки библиотеки, добавив к полю «Цель» следующий аргумент:
+force_install_dir <library_folder>
Создание резервных копий
Что может быть безопаснее, чем делать резервные копии клиентов, особенно если они доступны всем? Вот как вы можете чувствовать себя еще безопаснее и вносить свой вклад, выигрывают все!
Резервное копирование вручную
Если вы хотите создать резервную копию последней рабочей версии Steam, просто сделайте копию папки пакета , а также исполняемого файла Steam.
Автоматическое резервное копирование
Этот скрипт был разработан для использования в терминале Linux и выполняет локальное резервное копирование, а также запрашивает удаленное архивирование (например, на Wayback Machine), включая SteamCMD.
Архивный сценарий
#!/bin/баш package_url="http://media.steampowered.com/client" списки=$(echo steam_client_{win32,ubuntu12,osx}.txt steam_cmd_{win32,linux,osx}.txt) backup_prefix="/mnt/hdd/Archive/steam_client_archive" # Изменить каталог для хранения манифестов и списков mkdir -p "$backup_prefix/tmp" cd "$backup_prefix/tmp" для manifest_name в steam_client_{win32,ubuntu12,osx} steam_cmd_{win32,linux,osx}; сделать # Извлечение всех URL-адресов в архив echo "Получение манифеста и имен файлов" manifest_url="$package_url/$manifest_name" echo "$manifest_url" > $manifest_name.txt curl -sO "$manifest_url" grep -e \"файл\" -e \"zipvz\" $manifest_name | cut -d\" -f4 | sed "s|^|$package_url/|" | awk '!x[$0]++' >> $manifest_name.txt # Создание локальной резервной копии версия=$(grep \"версия\" $manifest_name | cut -d\" -f4) backup_path="$backup_prefix/$manifest_name/$version" если [[ -d "$backup_path" ]]; тогда echo "Резервное копирование $manifest_name $version" mkdir -p "$backup_path" mv $manifest_name "$backup_path/$manifest_name.manifest" xargs -n1 curl -O --output-dir "$backup_path" < $manifest_name.txt else # Пропустить, если уже присутствует echo "Пропускаем резервное копирование $manifest_name $version, резервная копия уже имеется" фи сделанный # Архивирование URL-адресов удаленно # Пример использования: Wayback Machine - скрипт «Сохранить страницу сейчас» от overcast07 # Получить с https://github.com/overcast07/wayback-machine-spn-scripts # Замените `spn` на путь к spn.sh, если он не установлен через AUR cat $lists > url_list.txt spn url_list.txt # Уборка rm $lists steam_client_{win32,ubuntu12,osx} steam_cmd_{win32,linux,osx} url_list.txt
Дополнительно
Для удобства ниже приведены некоторые дополнительные процедуры.
Удержание клиента в автономном режиме навсегда
Примечание: не делайте этого, если только клиент изначально не перестанет подключаться, в противном случае загрузки/обновления, многопользовательский режим и другие онлайн-функции будут недоступны!
Примечание: это работает только для текущего вошедшего в систему аккаунта ("MostRecent" = "1")! Переключение невозможно в автономном режиме.
Это ускоряет запуск клиента и устраняет необходимость подключения к Steam (подтвердите, пожалуйста), что полезно, если клиент не может подключиться.
Процедура:
- Перейдите в каталог Steam, как описано ранее.
- Введите каталог конфигурации
- Редактировать loginusers.vdf
- Под SteamID64 нужного пользователя (идентифицируется по «AccountName») убедитесь, что для этих параметров установлено значение «1», добавив при необходимости любые недостающие параметры:
"RememberPassword" "1" "WantsOfflineMode" "1" "SkipOfflineModeWarning" "1" "AllowAutoLogin" "1"
- Сделайте файл доступным только для чтения, чтобы предотвратить случайное отключение «WantsOfflineMode» во время использования клиента (например, с помощью Steam > Go Online...)
- Если вы еще этого не сделали, отредактируйте steam.cfg, как описано в разделе «Предотвращение обновлений клиента».
Удаление баннера обратного отсчета
-
Универсальный
Используйте этот аргумент запуска, прочитайте полное объяснение :
-pretendeol-w10
-
Баннер VGUI
WIP, попробуйте эту процедуру
-
Баннер пользовательского интерфейса рабочего стола (современный)
WIP, скрыть ._1AcQ7PwcnBGsbAmuKOZHvd (ранее .titlebarcontrols_OSEndOfLifeAlertsButton_1AcQ7 ) с помощью процедуры « Заставить webkit.css работать снова »
Другой метод (открытый Кодзиро Хьюгой ):
Чтобы удалить баннер обратного отсчета в новом пользовательском интерфейсе рабочего стола:
- Перейдите в Steam\steamui\chunk~2dcc5aaf7.js
-
Найдите и удалите следующее:
("#Steam_EOLAlert",t.daysUntilOSEndOfLife,t.strOSName)
().OSEndOfLifeAlertsButton
Режим VGUI (старый пользовательский интерфейс)
Чтобы использовать пользовательский интерфейс на основе VGUI (использовавшийся до версии 2023 года), выполните понижение до версии 1690583737 и запустите Steam с помощью:
steam://restartinuimode/vgui
В противном случае выполните понижение до версии 1689034492 и запустите Steam с параметром -vgui .
Поиск неисправностей
В случае возникновения дополнительных проблем при понижении версии они будут рассмотрены здесь.
Список друзей больше не работает в режиме VGUI
Чтобы продолжать использовать браузерную версию «Друзей», используйте FixedSteamFriendsUI .
Кроме того, список друзей доступен с помощью автономного браузера здесь . Обратите внимание, что некоторые функции, такие как статус в игре и приглашения в игру, не будут работать при использовании вне клиента.
В случае Firefox можно использовать PWAsForFirefox для более точного воспроизведения оригинального опыта.
В качестве альтернативы старый список друзей все еще работает в некоторой степени. Активируйте его с помощью другого переключателя, -nofriendsui , и, кроме того, следуйте процедуре в разделе Функции Steam, отключенные нарочно . Таким образом, чат в основном функционален.
Функции Steam отключены намеренно
Некоторые функции, такие как покупка игр, в некоторых случаях отключаются, если версия клиента слишком старая. Эту проверку можно обойти, подменив версию.
- Перейдите в Steam > пакет.
- Редактировать steam_client_<OS_type>.manifest
- Замените номер версии в поле «версия» или удалите его как таковой:
"version" ""
Linux: сбой Overlay/BPM;Unable to load 'libpangoft2-1.0.so'
В более новых версиях glibc версия Pango, распространяемая через Steam, вызывает сбой из-за изменения спецификации. ( Подробнее )
Сбой, по-видимому, происходит всякий раз, когда открывается режим Big Picture или оверлей Steam.
Эту проблему можно обойти, установив execstack
( AUR ) и выполнив следующие команды:
$ cd $HOME/.local/share/Steam/ubuntu12_32/panorama
$ cp libpango-1.0.so{,.bak} # Create a backup
$ execstack -c libpango-1.0.so # Disable the executable stack flag
Возможно, вам придется использовать этот -noverifyfiles
аргумент при запуске Steam, чтобы избежать перезаписи файла.
Атрибуция
Тестирование, помощь, исправления и т. д.:
Архивисты:
Получить помощь
Если по какой-либо причине вам нужна помощь, посетите раздел «Обсуждения понижения тарифных планов клиентов» .
Комментарии
Пока нет комментариев.