Как установить steam в linux

Stardew Valley

Stardew Valley — это идеальный, уютнейший симулятор твоего деда. Здесь дают возможность жить на ферме с довольно большой свободой действий. Хочешь — лови рыбу и уповай на удачу, хочешь — медитативно выращивай турнепс, а хочешь — стань пасечником или вари лучший в округе пивас. Можно вообще забросить ферму и просто бомжевать, перебиваясь подножным кормом или вороша мусорные баки в соседнем городе.

Пиксельная графика всему придает такое обаяние, что Stardew Valley можно назвать одной из лучших игр для тех, кто хочет просто отдохнуть после тяжелой работы. Никакого стресса, только фермерские заботы, треп в местном баре и пляски с деревенскими красотками.

Conduct

There are basic rules of conduct that should be followed at all times by everyone participating in the discussions. While this is generally a relaxed environment, please remember the following:

  • Do not insult, harass, or demean anyone.
  • Do not intentionally multi-post an issue.
  • Do not use ALL CAPS when creating an issue report.
  • Do not repeatedly update an open issue remarking that the issue persists.

Remember: Just because the issue you reported was reported here does not mean that it is an issue with Steam. Also, should your issue not be resolved immediately, it does not mean that a resolution is not being researched or tested. Patience is always appreciated.

Problem?

Steam for Linux forum

Start with the Steam for Linux Forum. It is actively monitored by Valve developers and fellow Linux users. They have probably encountered any problem you might see. They are also a helpful bunch of folks who will gladly help you through an install and setup. (Ubuntu 12.10 users can send buddy invites to gsharp and I’ll be happy to help!)

Valve Bugtracker at Github

If you encounter any issues while using Steam for Linux or playing any of the available Linux games, please report the issue at the Steam for Linux Issue Tracker (you may need to create an account). First, search the issue list to see if it has already been reported. Include closed issues in your search. If it has not been reported, create a new issue with at least the following information:

  1. A short, descriptive title.
  2. A detailed description of the issue, including any output from the command line.
  3. Steps for reproducing the issue.
  4. Your system information.*

* The preferred and easiest way to get this information is from Steam’s Hardware Information viewer from the menu (About -> Hardware Information). Once your information appears: right-click within the dialog, choose Select All, right-click again, and then choose Copy. Paste this information into your report, preferably in a code block.

Для начала зайдем на сайт проекта и скачаем для Linux установочный пакет Steam игры: store.steampowered.com/about/


После выполнения стандартной инсталляции мы решили опробовать Steam в деле. Игру долго выбирать не пришлось и мы установили всем известную Team Fortress 2. На загрузку экшена ушло прилично времени, как-никак, а игра весит 12 Гб.

После всех инсталляций, наконец то в меню появилась иконка для запуска Team Fortress 2. Попробовав сыграть в тренировку, мы столкнулись с очень сильными тормозами, которые просто были невыносимы. Игрушка просто «лагала» в Linux Mint 14 и Ubuntu 12.10 на разных компьютерах.

Решение было очень простое, на нашем совсем не старом компьютере с установленным Mint 14 были задействованы открытые драйвера для нашей видео карты Radeon HD 5750, весь вычислительный процесс по обработки графики лег на процессор.

Вот здесь мы и потратили большую часть времени затраченную на все время от установки платформы до начала увлекательного погружения в мир Team Fortress 2.Сначала мы пытались установить проприоретарные драйвера из репозитория Ubuntu, после которых игрушка вообще отказывалась запускаться.
Далее мы опробовали последние драйверы из официального сайта AMD, которые так же не смогли запустить нашу игру. Поиски решения продолжались…

Оказывается так как Linux Mint происходит от Ubuntu, то соответственно и решение было применено от этой системы, которое заключалось в следующем: в Ubuntu 12.10 используется Xorg 1,13, что не соответствует драйверу на сайте AMD. В общем так: необходимо откатить Xorg до предыдущей версии, и даже это не решило нашу проблему. Но решение есть, и довольно простое.

Итак, если вы используете графическую карту следующей серии:

  • AMD Mobility Radeon HD 4000 Series
  • AMD Mobility Radeon HD 3000 Series
  • AMD Mobility Radeon HD 2000 Series

, то нужно использовать пропатченную версию драйвера Catalyst Legacy 13.1

Избавляя вас от лишних неизвестностей и поиска решения проблемы в поисковике, что-то вроде:

  • ubuntu 12.10 ati
  • mint ati

мы и написали эту заметку.

Существует готовый репозиторий от пользователя Launchpad — Tomasz Makarewicz, содержащий тот самый пропатченный драйвер, который благополучно заработал в нашей системе. Что нам дало полноценно запустить в Linux игру через платформу steam.

Для установки драйвера для ati в ubuntu 12.10 или Mint 14 открываем терминал и вводим:

sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

С помощью этого проприоретарного драйвера мы смогли в настройках игры выставить максимальные графические эффекты и Team Fortress 2 заработал без тормозов.

Если что, Вы можете всегда удалить из системы эти пакеты следующей командой:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:makson96/fglrx

Далее у Вас больше Debian — подобными системами проблем возникнуть не должно. А вот с другими системами использующими .RPM расширение мы не пробовали.

Уважаемый пользователь youtube justsomelessons создал видео обзор по установке Steam на OpenSUSE. Он столкнулся с некоторыми проблемами, которые успешно решил, за это можно поставить «палец вверх» перейдя на сайт youtube.

Reporting Issues

If you encounter an issue with Steam for Linux, first search the issue list to see if it has already been reported. Include closed issues in your search.

For issues with:

  • Source-based games (HL2:DM, HL2, HL2:EP1, HL2:EP2, TF2, DoD:S, CS:S), visit our Source Issue List
  • GoldSrc-based games (HL, HL:BS, HL:OF, TFC, DoD, DMC, CS, CS:CZ or Ricochet), visit our Half-Life Issue List
  • Portal 2, visit our Portal 2 Issue List
  • CS:GO, visit our CS:GO Issue List
  • Games using Proton, visit our Proton Issue List

If it has not been reported, create a new issue with the following information:

  • a short, descriptive title;
  • a detailed description of the issue, including any output from the command line;
  • steps for reproducing the issue; and
  • your .

Please place logs either in a code block (go here for a GFM cheat sheet) or a gist.

When possible, please include a differential between a working configuration and the reported issue.

If a crash is involved, please include any CrashIDs or minidumps related to the issue in an archive. Archives can be drag and dropped into the text box of github.

For tracking purposes, there should be one issue per issue report.

System Information

System information can be gathered from within steam ().

Once your information appears: right-click within the dialog, choose , right-click again, and then choose .
Paste this information into a gist and include a link to it from your bug report.

Что следует учесть при установке

Системные требования

Как и компьютер на любой другой операционной системе, ваше устройство, работающее под управлением Ubuntu, должно обладать достаточными техническими характеристиками для комфортной игры. Разработчики системы рекомендуют иметь не менее 512 мегабайт оперативной памяти, средней мощности видеокарту, многоядерный процессор, а также версию Ubuntu не старше 14.04.

Проблемы при установке в 64-битной системе

Поскольку многие пользуются 64-битной версией Ubuntu, а установочный файл Steam — 32-битный, могут возникать различные проблемы при установке или запуске. К счастью, такая проблема возникает не на каждом выпуске Ubuntu, а лишь на некоторых из них. Дело в том, что в некоторых случаях поддержка 32-битных приложений отключено по умолчанию, а также может отсутствовать ряд важных зависимостей, без которых ничего работать не будет. Но вы не переживайте, мы расскажем, как всего этого избежать.

Качество и количество игр

Ещё один не менее важный вопрос. Далеко не все продвинутые игры доступны для Linux. Значительная часть разработок, доступных для скачивания в Steam, является весьма примитивными и могут откровенно разочаровать игроманов. Если вы хотите играть в самые современные и продвинутые игрушки, Linux — не лучший выбор.

How to Install Steam on Ubuntu (Easy)

Steam is available to install on Ubuntu 16.04 Xenial Xerus and later from Ubuntu Software or through the command line apt programme.

If you see a ‘package not found’ error you need to enable the multiverse repository first.

This can be done in one of two ways:

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

You will be asked if you wish to update your package index. Accept this and let it do its thing.

Once this has completed you can proceed to install Steam by searching for to in the Ubuntu Software app. Alternatively, press the button below to trigger the install:

If you’d rather do all of the above using the command line just run the following commands:

Skip ahead to the section marked ‘Next Steps’ to continue.

Install Steam on Ubuntu Using an Installer

You don’t have to use the official Ubuntu package to install Steam (but it is far easier if you do). If, for whatever reason, you want to use the installer package available to download from the Steam website, here’s how.

First, if you haven’t already, download the latest Steam installer package from the official website by clicking the button below.

Go to your Downloads folder and double-click on the deb file to begin installation through the Ubuntu Software app.

If you’re running a 64-bit version of Ubuntu you should install the app using the command line to ensure there are no dependency or multi-arch issues.

To do this open a new Terminal window and run the following (assuming you left the package in your Downloads folder):

Next Steps

The next step to getting things running is to open the Steam set-up. You’ll find an app launcher on your desktop (and in the Unity Dash). Click on this.

First, you’ll be asked to agree to some Ts&Cs. If you’re okay with these check the box and click through to proceed.

If you’re on a 64-bit version of Ubuntu a new Terminal window will open asking for permission to install a few additional multi-arch packages which will also drag in a glut of additional multi-arch dependencies.

To use Steam on a 64-bit version of Ubuntu you must install these.

If you don’t, you’ll see this dialog:

Steam will next pull down any updates from its servers and, once you’re logged in, prompt you to add the Steam repo for future updates.

Troubleshooting Steam for Linux

If Steam fails to load (and because the Steam runtime includes a bunch of ye olde libraries, it may) you will find scary sounding (yes, Arch, but the fixes still work on Ubuntu), specifically:

Any problems, give us a shout below!

Полезные функции Steam

Пакетная установка и удаление игр

Откройте библиотеку Steam в режиме «Подробности» или «Просмотр списка» и выберите игры, которые надо установить, нажав Crtl +. После выбора, просто щелкните правой кнопкой мыши по одной из игр и выберите опцию Установить. Вас встретит множество вариантов установки.

И наоборот, выбрав игры, которые установлены на вашем жестком диске, затем указываете «Удалить локальные данные», чтобы стереть их с компьютера одним махом.

Сортировка установленных игры по размеру

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

Это добавляет новый столбец «Размер на диске» к представлению списка. Нажмите один раз, чтобы отсортировать по возрастанию размеров, и снова, чтобы отсортировать по убыванию размеров.

Категории библиотеки Steam

По умолчанию программа упорядочивает игры в вашей библиотеке в алфавитном порядке. Достаточно просто, правда? Но если вы хотите просматривать игры в определенном жанре? К счастью, сервис предлагает инструменты категорий.

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

Резервная копия игр

Steam обрабатывает ваши резервные копии игр. Зайдите в библиотеку, щелкните правой кнопкой мыши на любой установленной игре и выберите «Резервное копирование файлов игры» . Появится диалоговое окно со списком установленных игр, что позволит определить по каким сделать резервную копию.

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

Обратите внимание, что файл запускается автоматически, если вы сохранили свои игры

Защита аккаунта с помощью Steam Guard

Вот простой, но важный совет. Через некоторое время учетная запись содержит игры на сотни долларов и бесконечные часы сэкономленного игрового времени. К сожалению, учетные записи Steam — очень интересная цель для хакеров, особенно если вы собрали обширную коллекцию предметов, которые можно обменять на рынке.

Сервис настоятельно рекомендует вам установить двухфакторную аутентификацию с помощью инструмента Steam Guard. Перейдите в «Настройки»> «Учетная запись»> «Управление безопасностью учетной записи Steam Guard».

Используйте своеобразное мобильное приложение Steam от Valve для проверки ваших входов в систему.

Игровой FPS

Steam предлагает игровое наложение FPS, чтобы вы могли видеть, сколько кадров в секунду вы получаете в любой момент времени. Это отличный инструмент, когда вы работаете с игровой графикой, пытаясь достичь максимально возможной частоты кадров.

Чтобы активировать его, зайдите в Steam> Настройки> Интерфейс . Найдите параметр счетчика игровых FPS, затем щелкните по нему и выберите угол экрана, в котором вы хотите отображать счетчик FPS.

Расширенные настройки сервера

Серверы — король в онлайн-играх. Клиент отслеживает все выделенные серверы, подключенные к Steam, и вы можете это использовать.

Перейдите в View> Servers, чтобы увидеть информацию о всех серверах, подключенных к услуге, на нескольких вкладках.

Вкладка «История» отслеживает каждый многопользовательский сервер, который вы недавно использовали, с подробной информацией о сервере и когда вы последний раз обращались к нему. Если какой-то конкретный сервер вам понравился, щелкните его правой кнопкой мыши и выберите «Добавить сервер в избранное».

Трансляция игр

Twitch безраздельно властвует, когда дело доходит до потоковой передачи ваших игр для просмотра другими пользователями, но Steam также содержит встроенные средства вещания. Перейдите в Steam> Настройки> Трансляция, чтобы настроить трансляцию.

Вы найдете множество вариантов настройки потока, таких как качество видео и возможность транслировать звук с микрофона, чтобы вы могли по-настоящему общаться со зрителями.

Однако настройка конфиденциальности является наиболее важной. Используйте ее, чтобы:

Используйте ее, чтобы:

  • полностью отключить трансляцию,
  • разрешить друзьям запрашивать просмотр ваших игр,
  • всегда разрешать смотреть друзьям.

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

Процесс установки

Графический инсталлятор

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

Если вы предпочитаете для установки файлов использовать терминал, выполните в нём такие команды:

Рекомендуемый способ через терминал Ubuntu

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

  1. Первым делом в настройках системы нужно активировать необходимые репозитории. Для этого перейдите в Параметры системы — Программы и обновления.
  2. Во вкладке «Программное обеспечение Ubuntu» отметьте галочкой все неактивные пункты и нажмите кнопку «Закрыть». 
  3. Вам будет предложено обновить список пакетов. Нажмите соответствующую кнопку и дождитесь окончания процедуры. После этого вы сможете производить установку необходимого программного обеспечения без загрузки установочных файлов с их сайтов.
  4. Теперь запустите терминал, найдя его через строку поиска в меню приложений, и выполните команду sudo apt update, чтобы система увидела все необходимые обновления. В некоторых случаях дополнительно нужно будет задействовать команду sudo apt upgrade, чтобы скачать недостающие системные файлы. После этого можно приступать непосредственно к установке Steam. 
  5. В терминале Убунту выполните команду sudo apt install steam.
  6. Начнётся загрузка файлов, после чего появится информация о лицензионном соглашении. Нажмите кнопку Tab, чтобы выделить кнопку OK, и нажмите Enter. 
  7. Подобным образом согласитесь с запросом в следующем окне: выберите I AGREE — OK.
  8. Теперь в меню приложений видите в поиске Steam и запустите установленный веб-загрузчик. Автоматически начнётся скачивание файлов, необходимых для установки полноценной версии, и дальнейшая установка Steam.
  9. После окончания установки автоматически отобразится окошко с запросом ввести данные учётной записи.
  10. Если вы ранее пользовались Steam, выберите кнопку Login to an existing account, введите логин и пароль пользователя, после чего на ваш электронный адрес, указанный при регистрации, будет выслан проверочный код. Если вы его получили, нажмите кнопку I’ve received the message from Steam Support и введите его в специальном поле, после чего кликните Next и Finish.
  11. Если же учётной записи у вас нет, нажмите Create new account и следуйте указаниям программы.
  12. После правильного ввода учётных данных откроется основное меню программы. Чтобы переключить меню на русский язык, откройте Steam — Settings — Interface и выберите русский или любой другой удобный вам язык из списка. Чтобы изменения вступили в силу, перезагрузите программу.

Если у вас произошло всё именно так, как описано в нашей инструкции, считайте, что вам повезло. Можете наслаждаться игрой. В противном случае читайте дальнейшее руководство.

Запуск Windows игр в Linux через Steam

Надо сказать, что ничего нового разработчики из Valve не изобрели. Как они сообщили в своём анонсе, Steam Play работает с помощью форка Wine, который они назвали Proton. Кроме кода Wine, в пакет входят библиотеки для трансляции вызовов DirectX 11 и 12 в VulkanAPI, улучшена поддержка контроллеров Steam и полноэкранных приложений, а также увеличена производительность Wine с помощью патчей esync.

Сейчас разработчики гарантируют полноценную работу через Steam Play таких игр:

  • Beat Saber;
  • Bejeweled 2 Deluxe;
  • Doki Doki Literature Club;
  • DOOM, Hell on Earth, VFR;
  • Fallout Shelter;
  • FATE;
    FINAL FANTASY VI;
  • Geometry Dash;
  • Google Earth VR;
  • Into The Breach;
  • Magic: The Gathering — Duels of the Planeswalkers 2012, Duels of the Planeswalkers 2013;
  • Mount & Blade, With Fire & Sword;
  • NieR: Automata;
  • PAYDAY: The Heist;
  • QUAKE;
  • S.T.A.L.K.E.R.: Shadow of Chernobyl;
  • Star Wars: Battlefront 2;
  • Tekken 7;
  • The Last Remnant;
  • Tropico 4;
  • Ultimate Doom;
  • Warhammer 40,000: Dawn of War — Dark Crusade, Soulstorm.

Кто-то может сказать, что мы могли и раньше запускать эти и многие другие игры через Wine. Это действительно так в большинстве случаев, но чтобы запустить игру в Wine, надо её скачать, установить шрифты, установить DirectX, установить Visual C++, и ещё кучу библиотек, а здесь программа сама выполняет за нас все эти операции. Для новичков это очень удобно и полезно — вы нажимаете одну кнопку, потом ещё одну и игра запущена. Вам не надо думать, что происходит внутри. А теперь давайте поговорим о запуске.

1. Установка драйверов

В анонсе сказано, что для нормальной работы Steam Play надо установить самую свежую версию драйверов NVIDIA версии не ниже 396 или драйвера AMD/Intel для Mesa не ниже 18.0. Но это не обязательно, SteamPlay будет работать и с более старыми версиями проприетарных драйверов. Я тестировал запуск с NVIDIA 304 на Ubuntu 17.04, и несколько игр из списка нормально запустились.

Но чтобы получить полную поддержку возможностей драйвера лучше установить. Чтобы добавить репозиторий с драйверами NVIDIA, выполните:

Затем установите драйвера:

После установки драйвера необходимо перезапустить компьютер.

2. Установка Steam

Установить Steam можно из официальных репозиториев Ubuntu:

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

3. Настройка Steam Play

По умолчанию для запуска через Steam Play доступны только проверенные игры, приведённые в списке выше. Если вы хотите запускать также и другие игры, то откройте Настройки -> Steam Play, а затем отметьте галочку Enable Steam Play for all titles:

Далее можно переходить к запуску игр.

4. Запуск игры в Linux

Попробовать работу Steam Play можно на игре Fallout Shelter. Игра доступна бесплатно для всех. Сначала откройте вкладку Магазин и наберите в поиске название игры. Далее перейдите на страницу самой игры и нажмите кнопку Играть:

Эта игра занимает около 700 мегабайт, поэтому придётся подождать, пока она загрузится. На это уйдёт несколько минут в зависимости от скорости интернета. Далее можно запускать игру. Для этого в окне загрузки нажмите Играть:

Перед запуском система предупредит, что игра запускается через эмулятор, а не нативно:

Через несколько секунд можно играть:

Также я попытался запустить демо-версию Trochlight, игра открывается в полноэкранном режиме и тоже отлично работает:

Что касается FPS, то в более лёгком Fallout Shelter на моей NVIDIA GTX 780 Steam Play выдаёт 50 FPS, а в более тяжёлом Torchlight — около 100 FPS. Правда, эти данные не очень объективны, потому что я использовал старый видеодрайвер для теста.

Как установить Steam в Ubuntu и прочие debian-based системы?

Сервис
цифрового распространения компьютерных игр и программ Steam вышел под
Linux ещё в феврале 2013 года. Но до сих пор многие игроки не опробовали
его. Связано это в первую очередь с ошибочным мнением о сложности
линуксов. Потенциальные пользователи запуганы недружелюбностью
пользовательского интерфейса и консоли. А ведь это совсем не так…
Недавно я принял участие в довольно интересном разговоре. И вот, в который раз рекламируя Ubuntu
описывая все прелести операционных систем семейства GNU/Linux, я
упомянул, что в Windows меня держат лишь специализированные
проприетарные программы, которых нет под линуксом. Один паренёк сказал
примерно следующее: «Мне вообще всё равно, что использовать. Если бы под
этот ваш линукс вышла дота, то я бы прямо сейчас заменил свою пиратскую
винду на динукс».

Эта статья написана как для геймеров, желающих попробовать Linux, так и
для опытных линуксоидов, имеющих steam-аккаунты с купленными играми.

Установка Steam в Ubuntu. Шаг 0: установка Ubuntu

Вполне возможно, что Вы только собираетесь перейти на Ubuntu Linux. В
таком случае я советую Вам воспользоваться моей инструкцией по
установке: «Как правильно установить Ubuntu?»
Так как предполагается использовать систему для игр, то стоит остановить свой выбор на стабильных сборках. Например, Ubuntu 12.04 LTS. Промежуточные релизы ставить не советую.

Установка Steam в Ubuntu. Способ 1: графический

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

Начать нужно с перехода на эту страницу: http://store.steampowered.com/about/

Автоматически будет определено, что Вы открыли сайт на компьютере под управлением ОС семейства GNU/Linux. Нажмите на кнопку «Установить Steam» и выберите место для сохранения

Обратите внимание на то, что нужно выбрать именно пункт «Сохранить файл», а не «Открыть в»!

После окончания загрузки следует вручную запустить скачанный файл и в открывшемся окне Центра приложений нажать на кнопку «Установить».

Далее нужно будет ввести пароль суперпользователя и дождаться завершения установки

Установка Steam в Ubuntu. Способ 2: консольный

Для решения любой задачи должна существовать консольная альтернатива. Она есть и здесь.

Итак, откройте консоль и следуйте инструкциям.

Получение права суперпользователя:

sudo su

Переход в каталог временных файлов:

cd /tmp

Загрузка deb-пакета:

wget http://media.steampowered.com/client/installer/steam.deb

Установка пакета:

sudo dpkg -i steam.deb

«Ремонт» зависимостей (в случае возникновения ошибок при установке):

sudo apt-get install -f

Выход из учётной записи суперпользователя:

exit

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

Steam уже установлен, но пока не настроен. 

Запустите стим, выбрав соответствующий пункт в меню приложений. 

После первого запуска ярлык будет добавлен на рабочий стол. Также отобразится лицензионное соглашение.

Далее начнётся обновление клиента, за которым последует открытие
главного окна. Для входа в свою учётную запись нажмите на кнопку «Login to an existing account», а для создания нового аккаунта —  «Create new account».

В итоге отобразится окно библиотеки с купленными играми. Те, которые поддерживаются под линукс, будут иметь кнопку «INSTALL».

По желанию можно изменить язык на русский: «Steam»«Settings»«Interface»«Select the language you wish Steam to use»«Русский (Russian)»«OK».

Вот, собственно, и всё.

Приятного времяпрепровождения!http://vlsu.blogspot.com/2014/02/steam-ubuntu-debian-based.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Vlsu+%28%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%BA%D0%B8+%D0%BB%D0%B8%D0%BD%D1%83%D0%BA%D1%81%D0%BE%D0%B8%D0%B4%D0%B0+Vlsu%29

FAQ

Edit below line in /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Very huge font in LightDM after installed nVidia driver

1. Check the default config of xserver-command

# cat /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf | grep "xserver-command"
xserver-command=X -core

2. Copy above line to the custom config file. Append «-dpi 96» to the end of the line

# nano /etc/lightdm/lightdm.conf.d/20-lubuntu.conf

user-session=Lubuntu
xserver-command=X -core -dpi 96

1. ia32-libs is NOT required for x86_64.

2. Locale was not exported. Try to run steam by: LC_ALL=C steam

Unable to run XBMC after using nVidia Propietary driver

Link libGL.so to nVidia’s version:

    cd /usr/lib/x86_64-linux-gnu/mesa
    rm libGL.so.1
    ln -s /usr/lib/libGL.so libGL.so.1

Известные проблемы

Failed to install app ‘xxxxxx’ (No subscription)

Если вы получаете ошибку ‘No subscription’, то необходимо войти под Steam аккаунтом в котором эта игра приобретена. См. Dedicated Servers List.

 Примечание: По соображениям безопасности рекомендуется создать новый аккаунт Steam только для ваших серверов.

Для примера

steamcmd +login <username> <password>

32-битные библиотеки на 64-битных дистрибутивах Linux

Так как SteamCMD это 32-битная программа, для запуска требуются некоторые 32-битные библиотеки, даже если у вас уже установлены 64-битные версии.

Может произойти следующая ошибка:

steamcmd: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Решение зависит от вашего дистрибутива:

Дистрибутивы основанные на Debian (Ubuntu, Mint, и т.д.)

sudo apt-get install lib32stdc++6

 Примечание:  не требуется для установки SteamCMD; будет достаточно.

На Debian 7 «Wheezy» вы можете столкнуться с такой ошибкой:

The following packages have unmet dependencies: ia32-libs : Depends: ia32-libs-multiarch but it is not installable
E: Unable to correct problems, you have held broken packages.

Чтобы исправить это, выполните следующие действия:

 dpkg --add-architecture i386
 apt-get update
 apt-get install lib32gcc1

Arch Linux

pacman -S lib32-gcc-libs

Login Failure: No Connection

На Linux вы можете получить ошибку «Login Failure: No Connection». Она связана с отсутствующими правилами iptables. Необходимо их прописать например вот так:

iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT
iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT

На серверах Windows вы можете столкнуться с ошибкой «SteamUpdater: Error: Download failed: http error 0» и «SteamUpdater: Error: Steam needs to be online to update. Please confirm your network connection and try again.». Это как правило решается установкой опции «Автоматическое определение параметров» в IE (Internet Explorer) через настройки локальной сети в меню Свойства браузера.
On Windows servers, you may experience «SteamUpdater: Error: Download failed: http error 0» and «SteamUpdater: Error: Steam needs to be online to update. Please confirm your network connection and try again.». This is usually fixed by checking «Automatically detect settings» in IE (Internet Explorer) through the lan settings in the Internet option menu.

  1. Откройте Internet Explorer (IE).
  2. Нажмите на ИнструментыСвойства браузера
  3. Нажмите на вкладку Подключения
  4. В нижней части вы должны увидеть Настройки параметров локальной сети
  5. Проверьте первый флажок (Автоматическое определение параметров)
  6. Нажмите на OK, и Применить.

Попробуйте запустить SteamCMD снова. Если по-прежнему не работает, то попробуйте уменьшить свой Уровень безопасности для этой зоны на средний или ниже на вкладке Безопасность в Свойства браузера.

Ошибки запуска SteamCMD

Unable to locate a running instance of Steam

Вы можете получить следующее сообщение об ошибке при запуске сервера на Linux:

 SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.

Решить проблему можно сделав символическую ссылку

Загрузка приложения

1. Запустите SteamCMD и войдите.

2. Установите директорию установки приложения.

 Примечание: Используйте косую черту для Linux/OS X и обратную косую черту для Windows.

force_install_dir <path>

Например директорию с именем внутри текущей директории:
e.g. a directory named inside the current directory:

force_install_dir ./cs_go/

3. Установить или обновить приложение можно с помощью команды . Для проверки целостности приложения добавьте команду . Для загрузки beta версий, используйте опцию . Для примера HLDS beta версия называется , а beta версия SrcDS называется . Некоторые beta версии защищены паролем, чтобы иметь возможность скачивать их необходимо добавить опцию .

app_update <app_id>   

HLDS это особый случай: App ID всегда 90 и мод должен быть выбран первым. Это делается путем установки параметра конфигурации приложения к запрашиваемому значению.

app_set_config <app_id> <option_name> <option_value>
Пример: Установить и проверить выделенный сервер Counter Strike: Gloval Offensive:
app_update 740 validate
Пример: Установить и проверить HLDS с Team Fortress Classic:
app_set_config 90 mod tfc
app_update 90 validate

 Баг: HLDS (APPID 90) в настоящее время требуется несколько прогонов , прежде чем все необходимые файлы будут успешно установлены. Просто запустите несколько раз, пока приложение не будет больше обновляться.

Пример: Установка и проверка бета-версии HLDS (Half-Life):
app_update 90 -beta beta validate
Пример: Установка и проверка бета-версии выделенного сервера Counter Strike: Source:
app_update 232330 -beta prerelease validate
Пример: Установка и проверка закрытой бета-версии выделенного сервера Natural Selection 2 (название , пароль ):
это название приватной бета-версии
это пароль приватной бета-версии
app_update 4940 -beta alpha -betapassword natsel validate

3. После завершение, введите чтобы правильно завершить сессию с серверами Steam.

quit

Проверка целостности

validate

Команда для проверки целостности всех файлов. Это полезно если они повреждены или отсутствуют.

 Примечание: Проверка перезапишет любые файлы, которые были изменены. Это может вызвать проблемы с индивидуальными серверами. Например, если настроить , этот файл будет перезаписан версией по умолчанию. Любые файлы, которые не являются частью установки по умолчанию не будут затронуты.

Рекомендуется использовать эту команду только при начальной установки или если файлы сервера были изменены.

Поддерживаемые сервера

Список известных серверов, которые использует SteamCMD установить доступен на странице Dedicated Servers List странице.

 Примечание: Любые дополнительные перечисленные команды должны быть выполнены до выполнения команды .

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий