Steam linux ubuntu one

Essential Guide: How To Install Steam on Ubuntu & Linux Mint

Now, there’s a good chance you’re reading this post with an egregious look on your face because, after all, it’s easy to install Steam on Ubuntu, right?

Well, perhaps not as easy as it could be!

So to help, this tutorial shows you all of the steps required to get the world’s biggest gaming platform up and running on your system.

You asked for this guide

Since the Ubuntu 18.04 LTS release a number of readers have mailed in to ask for help installing Steam on their new install. It seems the installer package distributed on the official Steam website is throwing up a few hurdles for new and long-time users alike.

In this post I show you 2 methods to install Steam on Ubuntu, one easy and one a little more involved.

For the purposes of this guide I assume two things: 1) you already run Ubuntu, and 2) your device is capable of running Steam and/or meets the Steam for Linux system requirements.

Method 1: Install Steam on Ubuntu (Easy Way)

Steam Linux app on Ubuntu

Steam is available to install on Ubuntu 16.04 LTS ‘Xenial Xerus’, Ubuntu 18.04 ‘Bionic Beaver’, and Ubuntu 20.04 ‘Focal Fossa’ using the Ubuntu Software app, which comes preinstalled with the distro:

If you see a “package not found” error you need to enable the Ubuntu multiverse repository first. This can be done like so:

  1. Open the ‘Software & Updates’ application
  2. Go to the ‘Ubuntu Software’ tab
  3. Check the box next to ‘Ubuntu Software Restricted by Copyright (Multiverse)’
  4. Click ‘Close’

After clicking close you will be asked to update the package index. Say yes. Once refreshed, click the orange button above again and choose to open it in Ubuntu Software. Then hit install.

Once complete, go to the ‘Next Steps‘ section.

Install Steam from the command line

You can also do all of the steps above from the command line. Just copy and paste each of these commands in to the Terminal app, hitting the enter key after each one:

sudo add-apt-repository multiverse
sudo apt update && sudo apt install steam

Once done, scroll to the ‘Next Steps‘ section.

Method 2: Install Steam on Ubuntu (Less Easy Way)

You don’t have to use the Ubuntu repo to install Steam (though it is easier if you do). You can download the Linux installer directly from the Steam website and install it using your distribution’s package manager or package installer tool.

Читайте также:  Port forwarding with ssh linux

Step 1: download the Steam Linux installer package from the official website and save it to your downloads folder or a folder of your choice:

Step 2: Go to your Downloads folder (or whatever location you chose to save the installer to) and double-click on the .deb file to begin installation using the Ubuntu Software app (or your Linux distro’s preferred tool).

Alternatively, you install Steam using the installer from the command line.

To do this, open a new Terminal window and, assuming you saved the installer to your Downloads folder, run:

sudo dpkg -i steam_lastest.deb

Enter your user password where prompted, and pay attention to any information about additional packages which may be installed.

Next Steps

With Steam installed the next step is to get it set-up correctly.

Open the Steam app from the Ubuntu app launcher (or by double-clicking on the desktop shortcut added during the install).

The first time you open Steam on 64-bit versions of Ubuntu a Terminal window will appear. This asks you to install two extra multi-arch packages (both pull in a glut of additional dependencies):

installing steam asks to install additional packages

You MUST install these packages on a 64-bit version of Ubuntu or you will not be able to play the full range of games available through Steam.

Steam will then check for and download an update from its own servers. This ensures that you’re running the very latest version of the Steam Linux desktop app:

Steam update window on Ubuntu desktop

You might (depending on how you installed the app) see a prompt asking you to add the Steam repo to your system’s list of software sources so that you get future Stream updates alongside other software updates.

Steam login window on Ubuntu desktop

Finally, just sign up or sign in with an existing Steam account from to get started!

Troubleshooting Steam for Linux

If Steam fails to load (and because the Steam runtime relies on a bunch of old libraries, it may) you may want to try the various scary sounding solutions on the Arch wiki (the fixes work on Ubuntu), specifically this one:

LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' steam

Any other problems, give us a shout below!

Home / How To / How To Install Steam on Ubuntu & Linux Mint

Источник

Установка и использование Steam в Linux

Steam в Linux. Установка и использование

Steam — это популярный онлайн-сервис от компании Valve, который позволяет загружать, устанавливать и покупать игры. Он содержит тысячи различных игр. Большинство игр, распространяемых через Steam, платные. Но есть и очень хорошие бесплатные игры. Помимо этого Steam имеет социальную составляющую, позволяя общаться и «дружить» с другими пользователями.

Бесплатные игры в Steam для Linux

Для использования сервиса Steam нужно установить Игровой клиент Steam. Клиент Steam является кроссплатформенным приложением и доступен для Windows, MacOS и Linux.

За последний год произошел целый прорыв в плане поддержки операционной системы Linux. Уже сейчас доступно огромное количество игр, которые работают под Linux через Steam.

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

Читайте также:  Linux сборка пакетов rpm

Персонаж игры Team Fortress 2

Установка Steam в Ubuntu Linux

Рассмотрим, как установить Steam в Ubuntu Linux (Linux Mint и других дистрибутивах, основанных на Ubuntu).

Есть разные способы установки Steam в Ubuntu Linux. Я использовал один из популярных способов: сначала из репозиториев дистрибутива устанавливается инсталлятор (пакет steam-installer), а затем данный инсталлятор устанавливает клиент Steam.

Мы будем использовать терминал. Чтобы открыть терминал в Ubuntu Linux можно нажать сочетание клавиш Ctrl+Atl+T или запустить его через главное меню ( Приложения→Стандартные→Терминал ) .

Первое, что мы должны сделать, это подключить репозиторий multiverse, в котором находятся проприетарные программы. Выполняем команды:

sudo add-apt-repository multiverse sudo apt update

После выполнения первой команды, может появится сообщение, что репозиторий уже активен (скорее всего так и будет), либо появится сообщение, что он успешно активирован:

Компонент выпуска 'multiverse' уже включен для всех источников. 'multiverse' distribution component is already enabled for all sources. 'multiverse' distribution component enabled for all sources

Установим инсталлятор — пакет steam-installer. Для этого выполняем команду:

sudo apt install steam-installer

Когда инсталлятор установится, мы должны его запустить, чтобы он установил клиент Steam. Через главное меню системы найдите приложение Steam (размещается в разделе Игры ) и запустите его.

steam-installer

Откроется небольшое окошко, в котором будет отображаться процесс установки.

Когда установка завершится, окошко закроется. У меня оно просто закрылось, без каких-либо сообщений.

Запуск клиента Steam в Linux

Теперь можно запустить сам клиент Steam. Открываем главное меню системы (лаунчер) и запускаем Steam (размещается в разделе Игры ).

Steam Login Create Account Окно входа в Steam

Появится окно с предложением войти в существующий Steam-аккаунт или создать новый аккаунт. Создаем аккаунт, или используем логин и пароль, если вы уже зарегистрированы.

Если все прошло успешно, то откроется клиент Steam. Через него вы можете искать, покупать, устанавливать и удалять игры. Игры сопровождаются скриншотами, видео, описанием и другими полезными материалами.

Также клиент Steam можно запустить из командной строки, выполнив в терминале команду:

Этот способ нужно использовать если вдруг у вас клиент не запускается. В терминале будет выведена в таком случае ошибка.

Установка игр для Linux

Магазин игр внутри клиента Steam на самом является сайтом store.steampowered.com, поэтому его интерфейс может со временем меняться.

Игровой клиент Steam

Чтобы найти какую-либо игру, нужно перейти в раздел STORE (Магазин). Затем можно открыть меню Игры и выбрать соответсвующий раздел, например, игры по жанру.

Пиктограммы Steam

В магазине игр представлены игры для всех операционных систем. Каждая игра имеет пиктограммы, которые показывают в каких системах она может работать. Пиктограмма со значком логотипа Steam означает, что игра работает в Linux. Такой значок (а не пингвин, например) используется потому, что существует специальный дистрибутив Linux — Steam OS, который имеет такой логотип.

Поиск игр для Linux в Steam

Для поиска игр можно воспользоваться строкой поиска в правом верхнем углу страницы. Можно вписать туда слово linux и нажать Enter . Так будут найдены игры, в которых есть упоминание слова Linux.

Выборка игр для Linux в магазине Steam

Чтобы показать только игры, которые имеют версию для Linux, нужно в правой колонке, где представлены фильтры, установить галочку SteamOS + Linux (блок Narrow by OS — Выборка по ОС).

Читайте также:  Linux удалить файлы старше месяца

Загрузка игры в Steam для Linux

Выбрав игру, ее можно установить, нажав кнопку Play Game .

Установка игры в Steam для Linux

Игры скачиваются в фоновом режиме. Вы можете продолжать просматривать магазин. Статус загрузки отображается в нижней части окна программы.

Покупка игры в Steam для Linux

Если игра платная, то для покупки нажимаем кнопку Add to Cart (Положить в корзину).

Раздел Библиотека в Steam

Чтобы просмотреть свои загрузки, перейдите в раздел LIBRARY (Библиотека).

Две популярные игры Steam для Linux

Обзор Steam игр для Linux выходит за рамки данной статьи. Но нельзя не упомянуть про две популярные бесплатные игры доступные для Linux из магазина Steam.

Это командный трехмерный шутер от первого лица Team Fortress 2 и легендарная многопользовательская игра Dota 2 в жанре MOBA (многопользовательская онлайновая боевая арена).

Обе игры разрабатываются Valve Corporation.

Team Fortress 2 в Steam для Linux

Страница игры Team Fortress 2:

Dota 2 в Steam для Linux

Страница игры Dota 2:

И Team Fortress 2 и Dota 2 обычно занимают первые места чартов в подборках Steam игр для Linux. Вполне заслуженно, кстати.

На этом основная часть статьи закончена. Ниже вы можете прочитать, с какой ошибкой можно столкнуться при установке Steam в Linux.

Ошибка libGL error: No matching fbConfigs or visuals found

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

Я получал следующую ошибку:

ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". [2015-09-03 14:36:12] Startup - updater built Nov 25 2013 18:07:05 libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast SteamUpdateUI: An X Error occurred X Error of failed request: BadValue (integer parameter out of range for operation)

Это довольно распространенная проблема при попытке запуска/установки Steam в Linux. Обычно она связана она с тем, что текущие видео-драйвера/библиотеки не подходят для Steam.

В интернете предлагают разные решения, но некоторые из них уже устарели и работают только в старых версиях Ubuntu.

Я попробовал некоторые из способов решения проблемы, но мне помогло только «откатиться» на предыдущую версию драйвера NVidia. Именно накануне установки Steam я обновил видео-драйвер Nvidia. И он, похоже, не «дружит» с текущей версией Steam. Вернув предыдущую версию драйвера Nvidia, инсталлятор Steam заработал.

Если вы сталкивались или если вдруг у вас будут появляться похожие проблемы, напишите, пожалуйста, об этом в комментариях.

Заключение

Мы рассмотрели вопросы установки и запуска клиента Steam в Linux, а также научились устанавливать игры для Linux.

Игра Team Fortress 2 в Steam для Linux

Отдельно хотелось бы подчеркнуть, что компания Valve сделала огромный вклад в популяризацию Linux. Ведь до этого не существовало настолько простых и универсальных способов для запуска «крупных» игр в Linux. А это одна из причин, по которой некоторые пользователи не переходят с Windows на Linux. А теперь самый крупный игровой сервис работает в Linux и позволяет устанавливать игры одним кликом.

Для тех, кто хочет поиграть в нативные Linux игры, предлагаем посетить наш каталог Игр для Linux

Видео

На видео показан процесс установки клиента Steam в Linux, а также пример установки игры Team Fortress 2 и видео геймплея.

Источник

Оцените статью
Adblock
detector