Steam

Перейти к: навигация, поиск
Steam

Asfsdfsd.png


Загрузить для openSUSE

Производитель: Valve Software
Разработчик: Valve Software
Лицензия: Steam EULA
Веб-сайт: http://steampowered.com


Steam — сервис распространения программного обеспечения.

  • онлайн-магазин игр
  • автоматические обновления
  • достижения в играх
  • синхронизация сохранений и снимков экрана
  • возможность видеть, во что играют друзья
  • мессенджер и голосовой чат
  • удалённая игра через стриминг игр

Установка

Внимание: Steam — приложение с закрытым исходным кодом; его runtime для двоичной совместимости опирается на выпуск Ubuntu 2012 года. Это может вызывать проблемы в rolling-релизе openSUSE:Tumbleweed, но сопровождающие делают всё возможное, чтобы Steam хорошо работал в openSUSE.
Внимание: Установки openSUSE Tumbleweed начиная с 20250211 по умолчанию имеют включённый SELinux. Из‑за этого у Steam могут возникать проблемы с загрузкой. См. Распространённые проблемы SELinux.
Внимание: Установки openSUSE Leap 16.0+ по умолчанию не имеют включённой поддержки 32-битной архитектуры x86. Поэтому Steam может завершаться с ошибкой: lib/ld-linux.so.2: cannot execute binary file: Exec format error not a dynamic executable Включение 32-битной поддержки в ядре на Leap 16.0+

Репозитории openSUSE

Последнюю версию Steam можно установить через YaST или zypper из стандартного репозитория openSUSE.

Если у вас возникают проблемы из‑за отсутствующих зависимостей, пожалуйста отправте отчёт об ошибке или внесите их в steam.spec файил сделав ответвление (branch) пакета Steam в OBS.

user $ sudo zypper install steam

Flatpak

Flatpak также можно использовать для установки Steam.

1. Установка flatpak

user $ sudo zypper install flatpak
user $ sudo zypper install grub2-compat-ia32 # to ensure 32bit
user $ sudo reboot # reboot is necessary to enable 32bit execution in kernel

2. После этого, если вы хотите установить Steam как пользователь (а не как root), выполните:

3. Или, в качестве альтернативы, если вы хотите установить Steam на всю систему, выполните:

Ярлык для запуска должен появиться в меню приложений. Если его нет, выйдите из системы и войдите снова — после этого он обычно появляется. Если вы хотите запустить Steam из командной строки, выполните:

user $ flatpak run com.valvesoftware.Steam

SteamCMD

SteamCMD это альтернатива командной строки для серверов и пользователей, которые не хотят использовать графический клиент. Смотрите официальную документацию для более подробной информации.

Запуск игр Windows

Большинство игр разрабатывается для Windows. Чтобы запускать их на Linux, нужен совместимый слой, например Wine. К счастью, в Steam уже встроен Proton — форк Wine — который помогает запускать Windows‑игры в openSUSE. Однако перед тем, как играть в такие игры, вам всё равно нужно кое‑что сделать.

Сперва, вам надо установить install Vulkan драйверы. В настоящее время в репозитории openSUSE включены только драйверы Intel и AMD. Драйверы NVIDIA нужно устанавливать из отдельного репозитория, так как описано здесь.

Чтобы запускать некоторые Windows‑игры с особенно требовательной 3D‑графикой, также понадобится DXVK (он входит в состав Proton), который преобразует MS DirectX в открытый Vulkan. К сожалению, сейчас DXVK поддерживает только видеокарты AMD и NVIDIA. Поэтому, если вы покупаете ПК, убедитесь, что выбираете подходящий GPU.

После этого вам нужно запустить Steam, открыть настройки и включить инструменты совместимости Steam Play (Proton).

Steam-compatibility.png

Часто задаваемые вопросы

Steam бесплатный?

Да. Valve Software разрешает установку своего бесплатного клиента Steam (Freeware) на основании их EULA — в рамках того, что они называют «ограниченной лицензией на установку» (limited installation license), и без какой-либо оплаты.

Если вы покупаете игры в магазине Steam, на вас распространяется соглашение подписчика Steam. Технически вы не владеете играми, которые покупаете — вы как бы берёте их в аренду на неограниченный срок. Это означает, что они привязаны к вашему аккаунту: вы можете устанавливать их где и когда угодно, но не можете перепродать. DRM также обычно требует подключения к интернету, чтобы активировать игру при первом запуске. Некоторые игры вообще нуждаются в постоянном подключении к интернету.