Состоялся (https://github.com/lutris/lutris/releases/tag/v0.5.0) выпуск игровой платформы Lutris 0.5 (https://lutris.net/), предоставляющей инструменты для упрощения установки, настройки и управления играми в Linux. Lutris предоставляет готовые профили с оптимальными настройками для запуска игр под управлением Wine. Код проекта написан на языке Python и распространяется (https://github.com/lutris/lutris) под лицензией GPLv3.
Каждая игра в Lutris привязывается к сценарию загрузки и обработчику, описывающему окружение для запуска игры. Кроме Wine игры могут запускаться при помощи эмуляторов игровых консолей, таких как RetroArch, Dosbox, FS-UAE, ScummVM, MESS и Dolphin. Поддерживается каталог для быстрого поиска и установки игровых приложений, позволяющий через единый интерфейс одним кликом запускать в Linux игры, не заботясь об установке зависимостей и настройках.В том числе поддерживается установка игр, распространяемых через сервисы GOG, Steam, Battle.net, Origin и Uplay. При этом сам по себе Lutris выступает лишь в роли посредника и не продаёт игры, поэтому для коммерческих игр пользователь должен самостоятельно приобрести игру в соответствующем сервисе (бесплатные игры можно запускать одним кликом из графического интерфейса Lutris).
Ключевыми новшествами Lutris 0.5 является поддержка установки игр через сервис GOG, позволяющая пользователю подключиться к своей учётной записи в GOG, импортировать игры и автотоматически загружать из данного сервиса файлы во время установки. Кроме того в новой версии предложен модернизированный пользовательский интерфейс на базе GTK+, улучшены инструменты импорта игр, появилась возможность одновременного запуска нескольких игр, добавлен инсталлятор для игр Media Foundation, реализован кэш загруженных файлов.
В будущих выпусках ожидается поддержка интеграции с Humble Bundle и БД TOSEC, возможность синхронизации игры между разными устройствами пользователя, интеграция элементов социальной сети (списки друзей, чат, планировщик проведения командных игр), реализация интерфейса для настройки игровых контроллеров.
URL: https://www.reddit.com/r/linux/comments/am50jb/lutris_050_is.../
Новость: https://www.opennet.dev/opennews/art.shtml?num=50076
Таки переписали с культей на GTK.
Для такой несложной гуйни на питоне это действительно удобнее в написании.Да и пакет python3-gi есть в каждой убунте по дефолту.
Оно было на культях? Когда?
Lutris никогда не был на Qt.
Кто пробовал, как оно?
Я так и не понял в чём заключается смысл такого софта. Вот установлены у меня в системе игрухи, установлены игрухи с GOG'а, с Itch'а, все игры есть в основном меню. Установил этот Lutris, теперь ему ВРУЧНУЮ надо ввести все эти игрухи, чтобы потом запускать его и из него уже эти игры... Это звиздец какой-то.
Подросло поколение геймеров, которые искренне считают что игры обязаны запускаться из какого-то Steam-подобного launcher'а. Им некомфортно если это не так.
чот вспомнились времена винды 98 и запуски всяких дюкем нюкемов и настройки в setup.exe, чтобы звук работал - тоже тот еще квест был :))
Стим-таки забирает на себя заботы о купле, поддержке, совместимости. Itch тоже имеет смысл, поскольку поиск, покупка, установка, запуск и прямой контакт с разработчиком. Я предпочитаю и ими не пользоваться, но они имеюют право на существование. А тут бессмыслица какая-то. Вот есть такая прога Tellico, каталогизатор книг, вина, игр и пр. Игрушка в себе, можно играть в коллекционера и составлять базу данных. Ерунда, короче. На очень редкого... пользователя.
> Подросло поколение геймеров, которые искренне считают что игры обязаны запускаться из какого-то Steam-подобного launcher'а. Им некомфортно если это не так.ну всё-таки cо стимом стало легче на порядок: теперь не надо разбираться, что на этот раз у тебя недонастроено -- ты просто жмёшь последовательно buy-download-play. Если не запустилось -- то refund. Как ни крути, хорошо же.
А раньше, пока скачаешь с трекера, пока winehq учитаешься и нужную версию wine подберёшь... А там ещё выяснится, что оно работает на 100%, но только в оконном режиме... И начинаешь перебирать версию за версией...
У кого "раньше" а у кого "альтернативный метод". Привет денувопарашам, пятилетнему хламу за 2k и тому подобное. Не хотеть таких кормить.
>А раньше, пока скачаешь с трекера, пока winehq учитаешься и нужную версию wine подберёшь... А там ещё выяснится, что оно работает на 100%, но только в оконном режиме... И начинаешь перебирать версию за версией...Ну линуксоиды должны страдать (хы-хы, сейчас у любителей этой фразы бомбанёт от зеркалочки).
Это всё зависит от того с какой точки зрения посмотреть...
К примеру: Если у человека отформатирован разум так что он не приемлет более одного способа выполнить одно и тоже действие... тогда ДА, Он будет думать как же Они страдают :D
Да, выросло ужасное поколение. Вот раньше мы камень о камень били, чтобы искра была, да хворост подбрасывали. А сейчас что? Напокупали свои плиты и варят и варят! А некоторые ещё и дома очаг совсем не имеют, да доставку пользуют!
Да, жутко несамостоятельное поколение. Вот раньше сорвешь банан, стукнешь палкой по спине ближнего (чтобы к банану лапу не тянул) и хорошо!
Я вот тоже поставил, запустил, посмотрел ничерта не понял там.
Если оно скриптами берёт, то зачем если есть тот же POL?
Просто из-за консолей вдобавок?
Так проще тогда поставить эмулятор и бери игруху какую хош.
Ещё и хочет регистрацию, интересно зачем?
В POL свои скрипты ты фиг разберёшься как написать, отправлять его нужно будет разрабам PoL по эмейлу и тебя ещё постебают за это (была история про это). Из-за чего скрипты в PoL это заброшенная помойка которая не обновлялась уже много лет и вводит в заблуждение о нынешнем работоспособности игр.
В Lutris скрипты написаны на YAMLи есть публичная форма на вебсайте для их написания и отправки.
После проверки модераторами (чтобы всякую малварь не запихнули в установщики) скрипты одобряются и выставляются на публику. Плюс такого подхода в том, что есть установщики для большего числа игр, которые регулярно обновляются (то есть игры будут на Wine 4.0 с какими-нибудь патчами вроде Esync вместо древнего Wine 1.6). Минус - качество установщиков для не очень популярных игр иногда хромает. Но опять таки, если заметил, что установщик фиговый, можешь взять и сам его подправить.
Т.е. по сути, это просто менюшка, которая запускает твои игры из системы?
На самом деле, нужна такая оболочка ) Вот садишь мелкого за компьютер, запустил такую оболочку - и пущай запускает игры (а все остальное нет)... Было бы здорово.
Интересно, кем (и чем) бы я вырос, если б родные искали, как от меня поудобней избавиться и подсовывали разные такие затычки вместо общения с ними и совместного изучения, творения, исправления...
Тот случай, когда вопрос просто зудит на языке. Но..
Да-да, раньше поколение было правильное - гоняли на улице в казаки-разбойники, домой забегали когда мамка на весь двор заорёт - "Ванькааа! Обедать!", и выросли прямо такие творцы и изучатели, хоть всю страну в академики скопом записывай.
Я помню как меня пилили родители за слишком много времени на улице, пытались ограничивать-разграничивать. Ничего не напоминает? Имхо 95% проблем человечества от птичьей памяти.
Михаил, что может означать "/usr/sbin/update-kernel: line 230: ldconfig: команда не найдена", когда "whereis ldconfig: /sbin/ldconfig"? Образ alt-p8-kde5-20180912-x86_64.iso. Спасибо.
Такая себе изоляция.
Ну может некоторые просто не любят тратить часы своей жизни на попытки запустить некоторые игры..
Игры можно добавить вручную а вообще прикол в том, чтобы настройку за тебя делали установщики.
Не пробовал и не собираюсь.
Пробовал.
Это некая смесь AUR и POL. Установочные скрипты описываются с помощью JSON или YAML.
С POL у меня с самого начала не заладилось, а вот Lutris спасает.
Не получалось запустить DOOM из Steam -- лутрис помог.
Купил SC Remastered ни POL, ни мои кривые руки не поспособствовали запуску -- Lutris помог.
Starcraft 2 поедет?
Да, есть установщик.
Без регистрации не работаютс скрипты. Установки в ручную, фактически нет. Менеджмент бутылок урезанный. Ждум playonlinux 5, пользуясь стараньким playonlinux 4.
> Без регистрации не работаютс скрипты.Собирают кому базу?
Работают, скачиваешь ручками скрипт и скармливаешь через терминал c ключиком -i.
Работают.
Установка вручную есть. lutris --help в помощь.
Менджмент бутылок ограничен в связи с тем, что таким образом поощряется использование установщиков с сайта и их написание.
> Код проекта написан на языке PythonПравда чтоли? Вот это НЕОЖИДАННОСТЬ!!!11
Забыл дописать "одын"
Действительно неожиданность, если бы мне пришлось угадывать на чём, судя по описанию, я бы поставил на электрон.
Скорее всего питон запускает бразуер, а потом крутится как сервер.
Браузер так запускается только для окна авторизации GOG. Всё остальное - GTK.
Это няшный ГТК!
В комментариях многие не понимают смысл,сам пользуюсь и могу сказать, что это лучше POL,а в целом смысл такой, плюсы:
1)Большой набор всех версий wine, с разными патчами, возможность юзать разные версии для разных игр.
2)Возможность юзать DXVK из коробки, всегда свежей версии или своей собственной, без красн*глазия.
3) Всякие патчи типа Esync PBA и тд, удобно и легко к каждой игрушке добавлять свои ENV, и часто при установке нужные уже стоят.
4)Тут кто-то писал, что нельзя свои добавить игры, можно, просто и легко. Всё что нужно path до .exe и path до нового прифекса, остальное само сделается.
5)Без регистрации можно ставить с их сайта скрипты, смысл регистрации в том, что она синхронизирует\привязывает список игр к аккаунту .Итог такой, это что-то между POL, только более допиленное и стабильное.Как правило скрипты всегда в актуальном виде. Конечно всё это можно и в ручную делать, но иногда людям хочется сесть, установить игру и играть, а не пялится на fixme в консоли.
Чувак, если ты не преувеличиваешь, то гейминг на линуксе вполне реален.
Уже давно
Возьми тот же Стим, ставь и играй
Да и pol, тоже хорошо справляется
Если в списке pol, игра есть, оно само всё сделает
Но если нет, то и здесь при отсутствии игры в списках их, не будет скриптов
Соответственно, играться с wine и прочим
То есть как бы разницы особо нет
Но надо будет потыкать внимательнее
В случае со Стимом придется разбираться с Proton, как там включить DXVK, HUD, обновить либу. Ну и версий protona всего парочка в меню steam. Как-то не универсально, если захочется погонять пиратку или с GoG.
А вот lutris тащит. DXVK позволяет играть в виндовые игры (не портированные) с производительностью, сравнимой с оффтопиком.
Кризис 3 без DXVK - слайдшоу и жуткие фризы 10фпс. С dxvk - 50 фпс.
Гта 5 аналогично. Арма 3 - тоже.
Я удивился насколько много виндовых игр сейчас можно запустить на линуксе...
Гейминг как процесс реален, но игор всё равно нет.
Почему-то для меня они есть О_о
>Итог такой, это что-то между POL,...и чем?
и нормальной прошивкой в виртуалке с пробросом ВК.
костыли, выделеные в отдельный программный продукт с gui
Описание любой современной gui софтины
О, как я стар! Я ещё помню времена "игры-нинужно!"
Да все люди - лицемеры. Сейчас вот готовы деньги нести в зондосервисы, а местами такие все свободолюбивые - за опенсурсы всякие.
>Ключевыми новшествами Lutris 0.5 является поддержка установки игр через сервис GOG, позволяющая подключиться к своей учётной записи в GOG, импортировать игры и автотоматически загружать из данного сервиса файлы во время установки.Кому-то не терпится сделать свой стим.
Похоже на клиент Steam здорового человека. По крайней мере питон умеет x64, в отличии от...
1. Требует регистрацию на их сервисе.
2. При запуске стучится в интернеты - спрашивал в ирке, сказали что так задуманно и добавлять оффлайн режим не планируется.
3. Как минимум половина обновлений игр (единственное, по сути, ради чего подобные лаунчеры нужны) - руками.Уносите
Там есть офлайн , заходишь на сайт и без регистрации инсталишь, нажимаешь install открывается через xdg и устанавливаешь, не благодари .
1. Регистрация не обязательна. Можно поставить клиент и потом в браузере нажать Install рядом с нужным установщиком. Или можно сохранить скрипт локально и установить его через терминал.
2. В интернеты стучится для загрузки библиотек.
Можешь на Github написать и попросить фичу как тебе именно хочется. Она потом попадёт в to-do список к какой-нибудь версии или можешь сделать PR с фичей если сам напишешь.
Я не понял, как они запучскают игры из Юплей, Батлнет, оно же не предназначено под линь?
Всё верно, запускают через Wine, но некоторым играм нужна специальная настройка - свой набор dll, свои записи в реестре или даже кастомная компиляция самого Wine (привет Sims 2). Если уже надоело с вот этим всем возиться, то Lutris очень здорово помогает.
Интеграции с торрентами не хватает и изоляции всего запускаемого в этой штуке от системы. Совсем немного и вендокапец.
Разработчик из штатов и его прикроют за торренты :(
Это что, я теперь смогу шпилить в пубг на убунте?
ПУБГ из-за античита скорее всего на Wine не заработает
А можно ли теоретически прод БСД или Солярис?
Подключил аккаунт Steam, в библиотеке Lutris по-прежнему 0 игр, хотя в стиме их 46.
А не страшно подключать?
можешь на гитхабе написать багрепорт?