Как установить доту на линукс

Обновлено: 05.07.2024

С 2013 года разработчик игровой платформы Steam Valve поддерживает собственную операционную систему на базе Linux: SteamOS .

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

Но полезен ли SteamOS для игр на Linux? Можете ли вы полагаться исключительно на SteamOS для игр или использовать двойную загрузку с Windows? Давайте взглянем.

Что такое SteamOS?

SteamOS - это сборка Linux семейства Debian, оптимизированная для видеоигр.

Он устанавливается на стандартном оборудовании ПК и обеспечивает консольный интерфейс через игровой клиент Steam. Для работы с консолью рекомендуется режим Big Picture.

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

В конце концов, это ОС для игр. В то время как ChromeOS посвящен облачным вычислениям, SteamOS посвящен играм.

Требования к оборудованию SteamOS

По состоянию на июнь 2020 года минимальные требования к оборудованию для запуска SteamOS на вашем компьютере:

  • 64-битный процессор Intel или AMD
  • 4 ГБ или больше памяти
  • 250 ГБ или больше диск
  • Графическая карта NVIDIA, Intel или AMD
  • USB-порт или DVD-привод для установки

Конечно, для игр с полными графическими настройками и FPS вам понадобится больше оперативной памяти и новейшая видеокарта .

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

Какие игры работают на SteamOS?

Достойный выбор игр на Steam, работающих на SteamOS - слишком много, чтобы перечислять здесь. В июне 2020 года более 6 500 Linux-совместимых игр были доступны в библиотеке Steam.

Это впечатляющая библиотека названий, в которую входят такие известные игры , как Civilization 6, Saints Row IV, Rocket League, CS: GO и Dota 2. Независимые издатели также выпускают игры для Linux, в результате чего появляются самые разнообразные и яркие игры и сообщества.

Между тем около 250 000 человек ежедневно используют Linux для игр Steam. Эта цифра, конечно, меньше, чем общее количество пользователей Linux с установленным Steam.

Короче говоря, Steam - это будущее Linux-игр, и SteamOS подключает вас непосредственно к этой среде.

Есть ли у SteamOS какие-либо ограничения?

SteamOS, имеет некоторые ограничения.

Для начала есть очевидный недостаток: не все игры доступны на Linux. В то время как SteamOS привел к значительному увеличению совместимости с Linux, и инди-игры часто поддерживают Linux, многие крупные издатели игнорируют это.

Однако становится намного лучше, чем было. Часто игры сначала выпускаются под Windows и macOS, затем добавляется поддержка Linux.

Еще один недостаток SteamOS заключается в том, что операционная система настроена только для игр. Несмотря на то, что через Apt можно добавить дополнительное программное обеспечение, вы также будете ждать установки множества зависимостей. Если требуются стандартные вычисления, SteamOS лучше избегать в пользу обычного рабочего стола Linux. Вы все еще можете установить клиент Steam, если это необходимо.

Установка SteamOS

Если вы хотите установить SteamOS, вам понадобится 4 ГБ USB-накопитель или черный DVD-диск для записи установщика.

Самым простым вариантом является автоматическая установка , однако это приведет к форматированию жесткого диска. Для двойной загрузки используйте опцию Expert Install, чтобы создать новый раздел на диске для установки SteamOS. По сути, установка SteamOS так же проста, как и установка любой версии Linux.

На что похожа игра в SteamOS?

Итак, SteamOS - это операционная система на основе Debian с предустановленным клиентом Steam.

О самом клиенте Steam нечего сказать, чего вы, вероятно, еще не знаете. Это тот же Linux-клиент, который во многом идентичен клиенту для Windows и MacOS. Он имеет все те же функции, в том числе потоковое вещание на дому. С SteamOS вы ничего не пропустите.

Игровая производительность тоже неразличима. Будь то RPG, FPS или стратегия, Linux справится с этой задачей.

Поддержка контроллеров тоже хороша, практически с любым контроллером, который вы можете себе представить. Хотя наилучшими результатами, вероятно, являются контроллеры в стиле Xbox One или PS4, Steam Controller.

Нужен ли в ам SteamOS!

Если вы планируете использовать Linux в основном для игр, SteamOS - лучший вариант. Он легкий, имеет хорошую поддержку графических процессоров, и список совместимых игр постоянно увеличивается.

Сам по себе он может работать с большинством игр, в которые вы захотите поиграть.

Любые игры, которые отказываются запускаться, требуют пристального внимания в PlayOnLinux / Wine или установки на виртуальной машине. Однако оба варианта приводят к более низкой производительности на новых названиях.

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


Dota 2 в Linux

Все больше игр становится доступно для пользователей Linux. Разработчики понимают, что портирование игр под Linux привлекает к их продуктам больше пользователей. Если раньше ситуация с играми в Linux была, мягко говоря, в плачевном состоянии, то с появлением версии Steam под Linux все резко изменилось, в каком-то смысле произошла небольшая революция.

В 2013 году Valve Corporation впервые портировала культовую игру Dota 2 под Linux. Первые тестовые версии появились летом 2013 года и были доступны для дистрибутива Ubuntu. Тогда Dota в Linux работала крайне нестабильно и имела множество проблем с графикой. С тех пор многое изменилось. Игра стала одной из самых популярных в мире, количество игроков исчисляется миллионами, а установить ее в Linux можно через Steam буквально одним кликом мыши. Работает она стабильно и даже в некоторых моментах лучше, чем в Windows.

Как все начиналось

Dota 2 относится к жанру многопользовательских командных онлайн игр MOBA (multiplayer online battle arena). История появления игры довольно любопытна и берет свое начало в 2003 году. В то время независимые разработчики выпускали различные моды для игры Warcraft III: Reign of Chaos. Одним из самых успешных модов был Defense of the Ancients (DotA). Именно он и является родоначальником сегодняшней Доты 2.

Геймдизайнером DotA был еще никому неизвестный в то время человек с псевдонимом IceFrog. Несколько сотрудников компании Valve были ярыми поклонниками DotA. Компания Valve договорилась с IceFrog и приняла его на работу для того, чтобы продолжить разработку Dota.


В результате осенью 2010 на популярном игровом портале была впервые проанонсирована Dota 2, а в июне 2013 года была анонсирована версия под Linux. С тех пор эта игра продолжает радовать своих фанатов, армия которых растет с каждым днем.

Отзывы о Dota 2

Статистика положительных (синий цвет) и отрицательных (красный цвет) отзывов о Dota 2

Турниры и популярность


Игровой процесс

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


В игре доступно игровое золото и экономическая составляющая, которая дает своеобразный простор для геймплея. Главная цель игры — уничтожить главное вражеское здание, в простонародье именуемое «Трон». Основная ставка в Доте 2 делается на командную слаженную игру и координацию действий с тиммейтами.


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

Установка Dota 2 в Linux

Для установки и запуска Dota 2 в Linux необходимо установить игровой клиент Steam. Запустите Steam и введите в строке поиска Dota 2 или найдите игру в каталоге (категория Free to Play).

Чтобы запустить установку — нажмите кнопку Play Game. Когда начнется процесс установки, вы можете продолжать пользоваться Steam. Процесс длится довольно долго, так как игра загружается через интернет.

Установка Dota 2 в Linux

Установка Dota 2 в Linux

По завершении установки Dota 2 можно будет запустить из вкладки Library.

Запуск Dota 2 в Linux

Запуск Dota 2

В описании к игре представлены минимальные системные требования для Linux:

  • Операционная система: Ubuntu 12.04 или новее
  • Процессор: Dual core от Intel или AMD 2.8 GHz
  • Оперативная память: 4 GB ОЗУ
  • Видеокарта: nVidia Geforce 8600/9600GT, AMD HD 2xxx-4xxx, AMD HD 5xxx+, Intel HD 3000
  • Интернет: Широкополосное подключение к интернету
  • Свободное пространство на диске: не менее 15 GB
  • Звуковая карта: OpenAL Compatible Sound Card

Dota 2 Системные требования для Linux

Заявленные минимальные системные требования для запуска Dota 2 в Linux

Отметим, что в реальности, чтобы установить игру требуется около 22Gb свободного места на диске. Также помимо Ubuntu можно использовать другие дистрибутивы Linux, в которых работает Steam.

Обновление Dota 2 в дальнейшем будет выполняться автоматически. Игра предоставляется бесплатно, однако в игре есть встроенные покупки.

Производительность Dota 2 в Linux

Согласно тестам, которые проводились различными ресурсами, Dota 2 в Linux показывает очень хорошие результаты по производительности — в некоторых конфигурациях Dota 2 под Linux обгоняет MacOS и Windows. Отзывы игроков также подтверждают это. Игра работает в Linux стабильно и на одинаковом железе показывает высокий более высокий FPS, чем в Windows или MacOS.


Dota 2, работающая в Linux на GeForce 9600GT.

Под Linux выходит всё больше игр, причём игр достаточно интересных и популярных. Одной из таких игр является DOTA 2. И хоть я не дотер и к этой игре отношусь прохладно, запустить её под Linux было очень интересно. Естественно не обошлось без шаманства, причиной танцев с бубном стала двойная видеокарта.

Смысл проблемы в том, что на моём ноутбуке стоит GeForce 640m, который работает в паре со встроенном в процессор видеоядром, в виндовс проблем с этим нет, а вот на Linux пришлось устанавливать пакет программ. Уточню, что работаю на Ubuntu 13.04 и все действия справедливы именно для этой ОС.

Устанавливаем видеодрайвер

Для того, чтобы начала работать видеокарта, необходимо установить драйвер и программу Bumblebee (если Вы уже сделали это, данный шаг пропускаем). Заходим в терминал и последовательно выполняем эти три команды (если будут появляться запросы на подтвержление каких-либо действий — соглашаемся):

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee virtualgl linux-headers-generic

Теперь перезагружаемся. Всё, отныне ноутбук будет работать на встроенной видеокарте, а если нужно будет задействовать камень Nvidia, то перед командой нужно ввести optirun. Пример, запускаем firefox: optirun firefox

Запускаем Steam

После чего всё нормально пускается и работает. Далее устанавливаем DOTA 2 из магазина Steam и после установки щёлкаем правой кнопкой мыши по названию игры в библеотеке, вызываем свойства и на основной вкладке ищем параметры запуска (у меня в английской версии это называется «SET LAUNCH OPTIONS…»).

Туда вставляем строчку:

LD_PRELOAD=”libpthread.so.0 libGL.so.1″ __GL_THREADED_OPTIMIZATIONS=1 optirun %command%

Всё, теперь при запуске игры будет использоваться видеокарта от Nvidia и никаких проблем не будет.

По производительности могу сказать, что на GeForce 640M под Linux DOTA2 идёт с некоторым притормаживанием, однако если снизить качество картинки — то всё становится вполне играбельно.

Если у вас данный способ не сработает, попробуйте в параметрах запуска использовать следующую строку:

vblank_mode=0 PRIMUS_SYNC=1 STEAM_RUNTIME=1 optirun -b primus %command% -language russian -novid

НО(!) перед этим нужно установить программу Primus, сделать это можно просто через центр приложений. Данный способ помог мне на другом ноутбуке, с видеокартой GeForce GT 555M.



Steam for Linux

10 июл. 2016 в 19:42 10 июл. 2016 в 19:59 10 июл. 2016 в 21:21 You need to install a Linux distribution, install Steam thereafter and then install Dota 2. Then launch Dota 2 as you would on any other platform via Steam. 11 июл. 2016 в 10:35

Very easy. Much easier then on Windows for example.

11 июл. 2016 в 11:20 11 июл. 2016 в 11:23

Much easier? It's literally the same process on both Windows and Linux:

Install the OS
Install drivers and updates
Install Steam
Download Dota 2 through Steam
Play Dota 2


Buy OS, download drivers from website, download Steam from website, . 11 июл. 2016 в 11:46

Much easier? It's literally the same process on both Windows and Linux:

Install the OS
Install drivers and updates
Install Steam
Download Dota 2 through Steam
Play Dota 2


Buy OS, download drivers from website, download Steam from website, . True :) Almost the same, except buy OS, activation, and download drivers from web site. 11 июл. 2016 в 12:00
Much easier? It's literally the same process on both Windows and Linux: Ok i agree, literally the same :) But there are even today i meet some issues with drivers installation even on modern Win version on some notebooks for example. But this may happen on Linux also. 11 июл. 2016 в 12:04 1. Download and install SteamOS
2. Download Dota2
3. Play game
11 июл. 2016 в 12:29 Not having to buy the OS doesn't make it "easier", it just makes it cheaper. 11 июл. 2016 в 14:34

The biggest hurdle with Linux is simply knowing it exists. The next challenge is choosing one out of the hundreds of various distributions.

Depending on the distro, there are varying degrees of difficulty in navigating the website and choosing the correct ISO for your system (especially from the perspective of a novice).

I've even seen some distros that try to trick you into buying (donating) before you can download. ElementaryOS is infamous for that.

Again depending on the distro, the installation process varies greatly in difficulty. Compare Gentoo or Arch to Ubuntu or Linux Mint.

I don't know how on earth you can claim that Windows is more dififcult to install because you have to purchase it.

If you know me, you know that I'm a Linux enthusiast and using Linux exclusively. I'm a major proponent of using Linux. But I'm not going to exaggerate or state things that are blatantly false, there's no reason to do that. I know and agree with all your points. Just in this concrete case i found perform this task easier on Linux, when i give almost direct links (you can post torrent link, but you cant post torrent link for Win). Also if you installing not last version of Windows, updating is can be a real trouble for you. Win7 for example has a problems with this.

Читайте также: