Меня в последнее время часто тыкают носом в какаху под именем PlayOnLinux. Сразу хочу выразить весь скопившийся негатив: эта окаменевшая от древности хрень (далее: говно мамонта) написана на втором (!!!) питоне, с использованием самой убогой и ущербной графической либы tk. Ну и по функционалу прога столь ущербна, сколь отвратительна по внешнему виду.
Всё, немного попустило.
А теперь перейдём к хорошему — Lutris. По сути делает все то же самое, что и PlayOnLinux (не к ночи он будь помянут), но по факту настраивать и использовать его гораздо удобнее и приятнее. И конечно же он опенсорсный (читай бесплатный), в отличие от crossover который тоже вполне симпатичный, но, увы, платный.
Вот его внешний вид:
Довольно странно, что в i3 (который WM без рабочего стола и рамок окон) у главного окна лутриса есть рамка в стиле Qt, но это скорее фича, чем баг.
Теперь про функционал
Легко видеть (как говорил мой лектор по матанализу), что в левом списочке помимо заветной надписи wine имеются не менее интересные Steam и Linux. Как несложно догадаться (легко видеть) они позволяют ставить игры через стим и запускать нативные линуксовые игрушки соответственно.
Так как же запустить игру через это чудо?
Опять же, легко видеть:
Пойдем дальше, полагаясь исключительно на интуицию опытного юзверя:
Так же нужно указать runner — то как мы планируем игру запускать:
Можно так же ткнуть на кнопочку Install runners и вам выдаст огромный списочек дополнительных раннеров, которые нужны только для очень специфичных приложений, таких как эмулятор Sega или древний ZDoom.
По сути раннеры предоставляют доступ к настройкам, специфичным для способа запуска приложения. (99% вероятности что дополнительных раннеров скачивать не придётся)
Очень важная часть функционала
Lutris такой молодец, что позволяет использовать несколько версий wine и даже стимовского Proton-a.
Можно настроить вино (или его замену) в менюшке слева. Если вы уверены, что вам необходима конкретная версия вина — вы сможете её выбрать без особого геморроя в настройке.
Дальше идет конфиг запуска игрули: параметры запуска, разрешение экрана, префикс команды запуска, рабочее окружение, терминал, параметры для дискретной видеокарты и многое, многое другое.
Особенно хочу выделить эту часть конфига:
Остальные параметры можно оставить пустыми, либо же настроить получше на свой страх и риск.
Таки установка игр
Понятия не имею что на этот счёт советует руководство приложения (если оно есть конечно), поэтому предлагаю следующий алгоритм — создать новую запись об игре, обязательно указать новый WINEPREFIX и прописать в запускаемом файле игры путь к установщику, обычно некоторому setup.exe. После успешной (если повезёт) установки игры ручками поменять установщик на лаунчер игры.
Немного о дополнительном удобстве
В сей менюшке справа можно найти методы для удобной настройки игры (шестерня), просмотра файлов игры (правее), логов запуска игры (ещё правее). Чуть ниже можно увидеть различные настройки вайнпрефикса отдельно взятой игрушки, или методы строгого физического воздействия, который ставит зависшую игру в положение улитки на наковальне (да-да, с хрустом и соплями по стенам).
Ах да, я принципиально пользуюсь торрентами и спокойно играю не прибегая к помощи официальных магазинов типа стима. Вряд ли вы сможете найти что-то удобнее лутриса, а если будете пользоваться хилым и убогим, то я плюну вам в лицо при встрече.
Есть некоторые моменты, которые выдают в авторе неуверенность.
Когда написано «я не знаю что это за х@рня, @битесь сами» — это вызывает много вопросов о предмете обсуждения, и ещё о компетентности автора.
Автор, ты мануал пишешь или что?
Либо обоходи острые углы и пиши только то, что знашь и что достаточно сделать чтобы всё работало, либо досконально изучи вопрос, чтобы не было вот этого «Можно так же ткнуть на кнопочку Install runners, но я этим функционалом не заморачивался (предлагаю вам разобраться самим)».
Не хотел по х@ям раскатывать, но всё же некоторая доза критики вам точно понадобится.
«Можно настроить вино (или его замену) в менюшке слева — кароче сами найдёте» — этот пункт явно стоит доработать.
«Дальше идет конфиг запуска игрули: параметры запуска, разрешение экрана, префикс команды запуска, рабочее окружение, терминал, параметры для дискретной видеокарты и многое, многое другое» — а вот здесь можно расписать подробнее каждый пункт и конкретизировать что же входит в это «многое, многое другое».
В общем вам есть ещё над чем поработать
Спасибо за конструктивную критику, статью частично дописал.
Касательно этой части: «Дальше идет конфиг запуска игрули: параметры запуска, разрешение экрана, префикс команды запуска, рабочее окружение, терминал, параметры для дискретной видеокарты и многое, многое другое»
Если каждый параметр расписать то на ещё одну статью хватит, так как используются команды специфичные для железа и дистрибутива. У многих параметров и так «говорящее» название, поэтому лучше будет загуглить дабы понять как это использовать и нужно ли это использовать
Есть ещё один момент в статье — вступление стоило бы переработать:
«Меня в последнее время часто тыкают носом в какаху под именем PlayOnLinux. Сразу хочу выразить весь скопившийся негатив: эта окаменевшая от древности хрень (далее: говно мамонта) написана на втором (!!!) питоне, с использованием самой убогой и ущербной графической либы tk. Ну и по функционалу прога столь же ущербна, сколь отвратительна по внешнему виду.
Всё, немного попустило».
Сначала порофлил над вступлением, но потом вспомнил что я пользовался только POL (PlayOnLinux) и мне её сравнивать не с чем.
Пробовал запускать с переменным успехом разные игры в POL и с точки зрения новичка в этом вопросе могу сказать что она не всегда хорошо работает и не очень удобно настраивается.
Но я ещё не пользовался Lutris, так что не могу оценить весь её функционал.
Если Lutris окажется лучше, я всё равно не буду называть PlayOnLinux говном.
Слишком категорично написано, не находите?
Я нормально к этому отнёсся, а если бы я был фанатом POL, то я бы очень сильно оскорбился.
Понятно, что автор написал это на эмоциях, но всё же не стоит устраивать холивар на ровном месте.
Не стоит фокусироваться на недостатках, нужно говорить о достоинствах.
Какой тезис лучше?
1) PlayOnLinux — говно, потому что имеет следующие недостатки, Lutris лучше.
2) Lutris топ, потому что имеет следующие достоинства и не имеет недостатков, которые присущи PlayOnLinux.
Вроде речь об одном и том же, но второй вариант звучит более благороднее
Касательно PoL. Я его использовал последний раз 1.5 года назад, моё единственное о нем впечатление — это отвращение, и нет никакого желания выискивать в нём положительные и отрицательные стороны. Если вы хотите провести сравнительный анализ, то я с радостью добавлю собранную вами информацию в статью.
Спасибо, я рад что хоть кто-то еще это видел.
Установка Battle.net — в один клик с сайта lutris
Герои 5, Герои 3 Hota, Watch Dogs, Syberia, Skyrim — все вполне себе можно настроить.
Не понимаю как можно теперь говорить, что на Linux нельзя гамать. Создателям Lutris стоило бы выразить огромную благодарность за проделанную работу и автору, за то что освещает успех open source проектов.