Tux, давай поиграем. Есть ли игры на Linux?

Люди, которые работают на Linux, очень странные ребята. Я не говорю сейчас о домохозяйках, сидящих в Одноклассниках и Инстаграме, они могут и на Chrome OS сидеть, а о людях, которые чувствуют себя намного комфортней, используя Linux как домашнюю и рабочую систему, и ловят кайф от всех этих консольных посиделках, болтовни на форумах и сборки ядра. Это странные люди и Linux очень странный, на первый взгляд. Он не создавался как ОС для домашнего пользователя, а как система для предприятий и рабочих станций, ведь сейчас большинство серверов и суперкомпьютеров работают на Linux-системах. И то, чем он становится в данный момент времени, очень забавно и закономерно выглядит.

Но давайте рассмотрим пару "жизненных" ситуаций.

Допустим ваш начальник решил сократить растраты компании и установил Linux вместо Windows, на всех рабочих компьютерах, а вы так любили на обеде разложить партийку в Hearthstone. Или вы так сильно умоляли купить компьютер "для учебы" за 120к, но родители оказались не так глупы и попросили Васю-хацкера установить "ОС для учебы". А может вы устали от "заскоков" Windows и решили попробовать что-то новое, но на Mac денег не хватает.

Кажется, вышеперечисленные ситуации не реалистичны и в нашей вселенной такого не может быть. Может. За всю свою жизнь я встречался с героями каждой из этих истории(их на самом деле больше), а в последней сам стал действующим лицом. Я работаю на Linux-системах с 2009 года, я еще учился в 9 классе, и наблюдал, как дистрибутивы становились более понятные и доступные, и даже обычная домохозяйка могла работать на них. Так же я наблюдал, как начали появляться полноценные игры, а пошло это все с появления SteamOS и Steam Machine.

Но давайте отойдем от истории и посмотрим, что может предложить Linux современному геймеру и чего вам это будет стоить.

Для начала рассмотрим мое "железо":

  • Процессор: AMD FX-8350
  • ОЗУ: 32Gb DDR3
  • Видеокарта: Radeon RX 480 8Gb

Не то, чтобы геймерский ПК за 120к, а всего лишь за 50к в 2016 году, но и собирался он не для игр, а для работы(и не для майнинга =) ). Но давайте приступим.

Примечание: Я не буду полностью расписывать весь цикл установки и решения тех или иных проблем, а лишь самые важные моменты.

Выбор и установка ОС

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

После установки мне потребовалось только установить драйвера на видеокарту, и тут на меня обрушились "вьетнамские" флешбэки, как ты всю ночь пытаешься накатить драйвер, написанный не разработчиками, а комьюнити. Так получилось, что современные разработчики софта не очень жалуют Linux-дистрибутивы, из-за ее идеологии бесплатного программного обеспечения и неактуальности у рядового пользователя.

Но это все в прошлом. Сейчас, я зашел на сайт AMD и в один клик скачал установщик, во второй клик открыл инструкцию по установки и опять был удивлен в простоте. Да, установка через терминал, но ничего не надо конфигурировать и копаться с миллионами команд в терминале. Тут надо заметить, что большинство программ ставится через терминал(консоль), а не кликаньем мыши на УСТАНОВЩИК.EXE, но такое тоже возможно. Помимо установки через терминал и файлик, есть аналог Windows Store, хотя в Linux он появился намного раньше.

После приятной установки Ubuntu и драйвера на видеокарту, я начал планировать свои дальнейшие действия.

Установка игр

GOG.com

Отталкивался я от простоты установки и наибольшего количества игр.

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

Немного раскинув мозгами, я вспомнил про замечательный сервис gog.com. Так получилось, что узнал я о нем не так давно, да и всё, что мне нужно, выходило в Steam. Но преимущество GOG в том, что можно из браузера скачать игру и установить. Быстренько зарегистрировавшись, я отправился за покупками. И опять мне повезло - распродажа. Закинув 250 рублей за Baldur's Gate, Baldur's Gate 2 и Witcher 2 и быстренько все скачав, я приступил к установке.

И опять (как много положительных "опять" я получил в этот день) я удивился сервису установки. Установка ничем не отличается от той же установки на Windows. Пока что...

После установки, я кинулся запускать мой свежекупленный Baldur's Gate, но вот беда - не работает. И тут вскрываются самые критичные и отталкивающие вещи Linux - не найденные файлы, терминалы и форумы. В отличии от Windows, где вам ставится куча непонятного софта, который занимает всю вашу жизнь и место на жестком диске, Linux-программы ставят минимальный набор зависимостей, а если их нет, то пользователь сам должен их найти и установить или "подкинуть" в нужную папочку. Этим и пришлось мне заниматься. Но я быстро нашел на форуме gog-а решение, модераторы очень плотно работают со своим комьюнити и всячески помогают.

Примечание: Для того чтоб вы не подумали, что я делаю скриншоты с Windows и пытаюсь их "продать" вам как запуск игр на Linux, решил запускать все игры в окне, по возможности.

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

Следующим был Ведьмак 2. Не то чтоб я хотел в него играть, но игра достаточно требовательная, а проводить тесты на играх конца 90-ых не интересно.

Процесс установки и решения проблемы мало чем отличалось от установки Baldur's Gate. Я отключил все сглаживание и выкрутил на максимум все остальное и игра не лагает и выдает "на глаз" 30-40 FPS.

Почему "на глаз"? Программ для считывания FPS очень мало, да и не факт, что они будут работать, но не бойтесь, дальше будут тесты с FPS.

Wine

После чашки кофе, я вспомнил про замечательную программу Wine, который позволяет запускать Windows приложения на Linux и MacOS. Я быстренько залез в шкаф с барахлом и нашел пару дисков как пиратских, так и лицензионных.

Немного древности
Немного древности

Установив последнюю версию Wine, я начал устанавливать игры. Из всей моей скромной коллекции установилась только пиратская версия WarCraft 3 (но не запустилась), а у остальных даже не отобразились файлы установки игры. Но я не желал сдаваться и полез искать сборки от Васи-хацкера. Нашел Dark Messiah и Vampire: The Masquerade – Bloodlines у себя на внешнем HDD, они благо сохранились у меня из-за редкости сборки, которых ни в Steam, ни в GOG нет.

После успешной установки, запустилась лишь Vimpire, что забавно из-за кривизны самой игры. Я включил счетчик FPS, но запустить в окне не получилось, так что придется верить на слово.

Я так же решил установить Battle.net и это удалось. Пройти авторизацию очень сложно из-за кучи ошибок, но если привязать аккаунт к Facebook, то все проходит гладко. И первая на очереди была Hearthstone, т.к. очень давно я уже устанавливал первый StarCraft и играл в него. Но вот беда, игра запустилась, но идет лишь звук. Разбираться я не стал и пошел дальше.

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

Steam

Вот я и добрался до Steam и его проблемам. Проблема та же, как и у всех - отсутствие некоторых файлов, но из-за того, что Valve не может написать некий FAQ для своих пользователей, в отличии от GOG, пришлось около часа запускать эту шарманку с танцами вокруг костра.

Моя скромная коллекция игр для Linux
Моя скромная коллекция игр для Linux

Установив и залогинившись, я бросился в библиотеку, мое сердце растаяло и глаза заметались от выбора. Из всего списка купленных игр я уже играл в This is the police и Don't Starv на своем стареньком ноутбуке, но сейчас у меня неплохое "железо" и можно погонять его от души.

Еще одним плюсом Steam — это наличие встроенного FPS счетчика, который был незамедлительно включен.

Первым я начал с Metro: Last Light. После успешной установки, игра попросила обновить OpenGL до 4-ой версии. Обновив и запустив игру, я окунулся в красоту и атмосферу московского постапокалиптического метро. Поиграв около часа и переключаясь между настройками, я отметил, что все не так плохо.

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

Дальше я установил Divinity: Original Sin, но как бы я не старался ее запустить, у меня не получилось.

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

Вывод

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

3030
222 комментария

Комментарий недоступен

20
Ответить

Сейчас на той же Ubuntu можно все делать через GUI уже как несколько лет.

До первого краша Иксов.
Последний (пока что) у меня, на секундочку, наступил всего месяц назад, в феврале 2018 года, после дежурного автоапдейта (тот самый "sudo apt update && sudo apt upgrade и ничего делать не надо, всё само") дров.
После чего, хвала яйцам, коллега подсказал про наличие Lynx.

3
Ответить

Полностью согласен с мнением Evgeny Volnov.
Первый абзац статьи - полный бред. Такое чувство, что автор статьи скопипастил текст 15-летней давности. Далее о трудностях в Linux. В статье надуманные проблемы Linux, как-то установка видеодрайверов или работоспособность Steam. Все работает замечательно "из коробки" - проверено на личном опыте установки Rosa Fresh R6,7,8,9, Linux Mint, Lubuntu на порядка 15 ПК. Краш Иксов - проблема шаловливых рук, та-же проблема ручек в Windows приводит к убийству Windows. Все обновления современной ОС осуществляются штатными средствами в Иксах, а никак не в терминале. Удивило и то что автор статьи чего-то там устанавливает в терминале. Повторюсь, что-б запомнили, в современной ОС Linux ОБЫКНОВЕННОМУ юзеру (офис, интернет и игры) ничего руками не надо делать, ни компилить, ни чего-то там собирать, как 10-15 лет назад. Все устанавливается и работает штатно, не сложнее установки в iOS или Android. В Винде сложней установить ПО: надо поискать в Интернете, скачать, установить, потом установить русификатор, при запуске ПО "убедиться" что DirectX "не тот" или не хватает актуального dll, короче геммор. В Linux зашел в Стор, поставил галку, подождал отнескольких секунд до минут и уже кликаеш по иконке для запуска программы. Все.

Дома - Linux Mint, на работе - Windows 7, сервера под Win2008 и Linux Debian. Админю и то и другое, и скажу как админ, то что нам всем ссали в уши, что Linux дороже в эксплуатации чем Windows. Это не так. Linux - как утюг, есть эл-во он работает, настроил раз и забыл. Windows - как капризная девушка, то то ей обнови, то там марафеть, то тут поднастрой, + все платное. Кроме того, сервер под Linux работает на любом говне очень шустро, Windows желательно топовое железо.

Итог: люди говорящие о проблемах в Linux, либо вообще понятие не имеют что это такое, либо простые фанаты Windows, которым не мешало бы почаще задумываться о действительно реальных проблемах в Windows10.
Сам не являюсь поклонником чего-то одного. Для работы использую обе ОС, в зависимости от задачи.

5
Ответить

Пользуюсь арчем с i3 оконным менеджером(переключаюсь на плазму периодически), согласен со всеми вещами описанными выше(хотя я лютый фанатик терминалов и чувствую себя дискомфортно на винде, когда не могу адекватно работать через терминал(хотя справедливости ради современный power shell очень хорош). Для игр дуалбутом стоят окна, для души и работы - пингвиненок:)

Ответить

Я пытался добиться от линукса лучшей автономности, чем на windows, и ничего не вышло. Даже когда отключал дискретную видеокарту. Это было не меньше пяти лет назад и на разных ноутбуках, с различной комплектацией и годом выпуска.
Неужто сейчас всё стало так замечательно?

Ответить

Все-таки надо понимать, что ubuntu и ее "дочерние" дистрибутивы все еще очень относительно дружелюбные. Всегда приходится быть готовым, что что-то навернется/не встанет и ты проведешь n часов в гугле/на форумах, пытаясь починить это. И это крайне вымораживает. Именно поэтому после трех лет экспериментов перешел на win10 и радуюсь жизни.

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

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

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

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

13
Ответить

Всегда приходится быть готовым, что что-то навернется/не встанет и ты проведешь n часов в гугле/на форумах, пытаясь починить это. И это крайне вымораживает.Именно так. Мой опыт дружбы с unix системами (роутеры с альтернативными прошивками, программируемые одноплатные компьютеры, приставки и т.д.) сводится к тому, что если что-то может не работать - это не работает. И половина времени уходит на гугление и листание форумов с сотнями и тысячами страниц с похожими вопросами. Десятки руководств по одному и тому же вопросу и все могут не подходить или не работать, иногда просто "потому что". А когда я действительно попытался посидеть хотя бы пару дней на Линуксе, то столкнулся с тем, что первые минут 30 просто не мог распаковать rar архив, лол.
Ну и конечно гуру linux доставляют:
"Я смотрю многие гордо гордятся, я linux не знаю (подразумевая и знать не хочу). Ничего не читают. Желания помогать таким нет. " (с) Zyxmon
Ну и ещё цитата:
"В отличие от Линукс-фанатов и яблочников, Windows пользователи не стараются сделать из использования своей системы культ и уж тем более не превращают факт потребления услуг, предоставляемых системой, в свой личный подвиг. Поведение же большинства линуксоидов иначе как аггресивным снобизмом назвать нельзя."

1
Ответить