как установить доту на линукс
Как установить доту на линукс
Под 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
Скачать Linux версию Steam можно на официальном сайте, устанавливается она одним кликом, но вот запускаться не хочет, пишет: «You are missing the following 32-bit libraries, and Steam may not run: libGL.so.1». Дело опять в видеокарте, но мы всё установили, поэтому запускаем 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 идёт с некоторым притормаживанием, однако если снизить качество картинки — то всё становится вполне играбельно.
Если у вас данный способ не сработает, попробуйте в параметрах запуска использовать следующую строку:
НО(!) перед этим нужно установить программу Primus, сделать это можно просто через центр приложений. Данный способ помог мне на другом ноутбуке, с видеокартой GeForce GT 555M.
Dota 2 Linux
С недавнего времени насладиться многопользовательской командной игрой Dota 2 могут и пользователи операционных систем Linux, в частности Ubuntu 12. Когда-то игра была всего лишь модификацией для Warcraft 3, так сказать, ее бесплатным приложением. Сегодня «Доту 2» можно назвать одной из самых популярных онлайн игр как в странах Запада, так и на постсоветском пространстве. И наконец-то Dota 2 Linux легко устанавливается и запускается.
Геймплей Dota 2
Установка Dota 2 в Ubuntu Linux
Для того, чтобы начать играть в Dota 2 Linux, вам, кроме самого игрового клиента, понадобится клиентская часть Steam – сервиса от Valve, распространяющего игры и программы. Через Steam пользователи загружают не только сами игры и программы, но и обновления к ним. Данный сервис выполняет также функции активатора цифровых продуктов и источника новостей о программах и играх. Процедура установки Steam описана в этой статье. После этого в магазине игр введите в поисковую строчку “Dota 2”. Среди полученных результатов найдите «Доту» и установите.
Обратите внимание! Для работы последней версии Dota 2 необходима 64-разрядная версия Linux! Попытка запуска Dota 2 на 32-х разрядных системах приведет к ошибке «Не удалось запустить игру (не найден исполняемый файл)». Про то какой дистрибутив выбрать и какие требования к 64-разрядным версиям дистрибутивов читайте тут.
Отзывы о Dota 2
Игра имеет награду People’s Choice Award от IGN. Обойти «Доту» не получилось у Battlefield 3, The Elder Scrolls V, Diablo III. Положительные оценки игре поставили такие издания, как PC Gamer, Game Informer, GameSpot.
Производительность в Dota 2 Linux
По отзывам игроков игра на Linux идет плавнее и мягче, чем на Windows при использовании того же самого железа. А при должной оптимизации можно добиться и более высокой производительности вплоть до двукратного увеличения. Для наглядности посмотрите данное видео:
Один мальчик подписался на наш канал в телеграме и получил +100 hp
Dota 2 в Linux
Все больше игр становится доступно для пользователей Linux. Разработчики понимают, что портирование игр под Linux привлекает к их продуктам больше пользователей. Если раньше ситуация с играми в Linux была, мягко говоря, в плачевном состоянии, то с появлением версии Steam под Linux все резко изменилось, в каком-то смысле произошла небольшая революция.
В 2013 году Valve Corporation впервые портировала культовую игру Dota 2 под Linux. Первые тестовые версии появились летом 2013 года и были доступны для дистрибутива Ubuntu. Тогда Dota в Linux работала крайне нестабильно и имела множество проблем с графикой. С тех пор многое изменилось. Игра стала одной из самых популярных в мире, количество игроков исчисляется миллионами, а установить ее в Linux можно через Steam буквально одним кликом мыши. Работает она стабильно и даже в некоторых моментах лучше, чем в Windows.
Страница игры Dota 2 в Steam под Linux
Как все начиналось
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 между собой сражаются 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 можно будет запустить из вкладки Library.
Запуск 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.
Не запускается Dota 2 на Linux
24 Mar 2021 в 12:38
24 Mar 2021 в 12:38 #1
Приветствую, после чистой установки стим и доты, не работает дота.
Зашел на официальный сайт стим, скачал клиент deb для моего дистрибутива, установил через встроенный установщик пакетов ОС KDE neon самые последней версии.
Все хорошо было. После этого я установил дота как обычно через стим. Все в порядке. Когда я нажал на кнопку играть, после этого появилось окно запуска и загрузилась игра, но после того как появился курсор мыши от доты и пропал логотип, игра закрылась. Ну и повторное открытие приводит к тем же действиям. В чем причина того что это не работает.
24 Mar 2021 в 12:46 #2
Приветствую, после чистой установки стим и доты, не работает дота.
Зашел на официальный сайт стим, скачал клиент deb для моего дистрибутива, установил через встроенный установщик пакетов ОС KDE neon самые последней версии.
Все хорошо было. После этого я установил дота как обычно через стим. Все в порядке. Когда я нажал на кнопку играть, после этого появилось окно запуска и загрузилась игра, но после того как появился курсор мыши от доты и пропал логотип, игра закрылась. Ну и повторное открытие приводит к тем же действиям. В чем причина того что это не работает.
Dota2 & Linux
28 Aug 2015 в 09:02
28 Aug 2015 в 09:02 #1
Данную тему Я решил создать из-за появившихся вопросов о том, как комфортно играть в Linux системах, а так же из большой любви к семейству операционных систем Linux. Не буду здесь писать о том, как настраивать тот или иной дистрибутив, так как подобной информации в избытке во всемирной паутине, а расскажу о важных моментах и некоторых фишках, которые можно применить для наивысшего кпд вашего компьютера в играх.
Небольшое отступление о том, почему же линукс лучше:
Установить Steam и саму Dota2 сейчас довольно просто, так же как и в Windows.
Необходимо использовать 64 битную систему.
0.3.2 Проблемы при использовании гибридной графики
Так же наблюдаются некоторые проблемы, при использовании гибридной графики и Nvidia Prime. Возможно полное зависание экрана (1 раз за сессию). Фиксится это довольно просто: нажимаем комбинацию клавиш Ctrl+Atl+F1, а затем сразу Ctrl+Atl+F7 и все будет работать.
Покончили с драйверами видеокарт.
2.0 Reborn
В связи с переходом основного клиента на Reborn (что есть хорошо), буду здесь писать о возможных проблемах, связанных с игрой на движке source 2. Большинство багов пофиксили во время тестирования, но все же они есть.
На этом пока все. glhf, красноглазики.