The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-игр

15.07.2021 13:37

Доступен выпуск проекта Wine Launcher 1.5.3, развивающего Sandbox-окружение для запуска Windows-игр. Среди основных особенностей отмечается: изолированность от системы, отдельный Wine и Prefix для каждой игры, сжатие в образы SquashFS для экономии места, современный стиль лаунчера, автоматическая фиксация изменений в каталоге Prefix и генерация из этого патчей, поддержка геймпадов и Steam/GE/TKG Proton. Код проекта распространяется под лицензией GPLv3.

Значимые изменения по сравнению с прошлой публикацией:

  • Реализовано принудительное завершение Wine перед выходом из приложения. Это исправляет случаи когда процесс Wine остался висеть как зомби после завершения игры.
  • Добавлен твик MESA_GL_VERSION_OVERRIDE, включение которого позволяет обойти некоторые баги Mesa драйверов, мешающих запуску OpenGL игр.
  • На странице "Диагностика" появился вывод версии OpenGL, поддерживаемой видеоадаптером.
  • Добавлена поддержка геймпадов. Функция позволяющая играть в игры не поддерживающие геймпад. Из особенностей реализации, отмечается несколько раскладок на каждый геймпад и отдельные настройки для каждой игры.
  • Миграция с HTML5 Gamepads API на node-gamepad. Это избавило от необходимости нажимать кнопки геймпада для инициализации внутри WL.
  • Добавлен репозиторий "Proton TKG: Gardotd426"
  • Добавлен репозиторий "Wine GE"
  • Добавлен репозиторий "Wine builds for Star Citizen: gort818"
  • Добавлен репозиторий "Wine builds for Star Citizen: snatella"
  • MangoHud обновлён до версии 0.6.5.
  • Добавлена интеграция Steam Proton, обеспечившая работу Proton 6.3 и выше.


  1. Главная ссылка к новости (https://github.com/hitman249/w...)
  2. OpenNews: Обновление Wine Launcher 1.4.55
  3. OpenNews: Новая версия Wine Launcher 1.4.46 - инструмента для запуска Windows игр через Wine
  4. OpenNews: Компания Valve выпустила Proton 6.3-5, пакет для запуска Windows-игр в Linux
  5. OpenNews: Выпуск Wine 6.12
  6. OpenNews: Новая версия пакета PlayOnLinux 4.3
Автор новости: hitman249
Тип: Программы
Короткая ссылка: https://opennet.ru/55489-wine
Ключевые слова: wine, launcher
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (50) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, OnTheEdge (ok), 14:00, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    > современный стиль лаунчера

    ну что за тяга к электрону?.. есть же кути и жтк на крайний случай

     
     
  • 2.4, Аноним (4), 14:02, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    оно и на жабаскрипте еще, яблоко от яблони...
     
     
  • 3.16, OnTheEdge (ok), 15:35, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    будто опеннет не читают) но публикуют здесь новость
     
  • 2.20, kusb (?), 16:16, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    SDL/opengl. И можно какой угодно стиль (выбивающийся из системного).
     
     
  • 3.25, Аноним (25), 17:05, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И заниматься мартышкиным трудом по написанию гуя.
     
     
  • 4.41, kusb (?), 09:49, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > И заниматься мартышкиным трудом по написанию гуя.

    Есть всякие imgui мне кажется, что даже написать гуй с нуля для простой программки - просто. В досе не этим занимались?
    (Сложный гуй - сложно наверное, но здесь хватит только отрисовывать слоями картиночки, объединять, заменять их, реагировать на щелчки мышью и иметь несколько состояний, наверное.)

     
  • 2.28, Аноним (28), 18:34, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да ради бога. Как раз на чем гуй - без разницы. После запуска же нейтив. Если у вас есть знания Qt вы всегда можете договорится с автором и переписать  шкурку на него.
     
  • 2.49, Xenia Joness (ok), 17:17, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > есть же кути и жтк на крайний случай

    А ещё лучше консольным сделать.


    Ну а если честно, чем ваш Qt или GTK лучше? Электрон позволяет вывести продукт на рынок за пару недель, который начинает приносить прибыль (читай - дает деньги, чтобы платить з/п разработчику).

    Всегда удивляли вскукереки что "ко-ко-ко электрон - плохо", поэтому ответь мне, пожалуйста, юный любитель нативного кода на несколько вопросов.

    Приложения на Электроне обладают такой же отзывчивостью, как и приложения на C/C++. Но ты сейчас напомнишь, что C/C++ в 100 раз быстрее, и так оно есть на самом деле. Но неужели время реакции на кнопку 0.0001 сек так важно, что 0.01 уже не устроит?

    Или ты напишешь, что Электрон глючен, но.. Глючность - зависит от рук разработчика. Глючит написанная разработчиком прога - наверное дело всё таки в разработчике, и такому разработчику C/C++ точно противопоказан. И ещё есть масса примеров применения Электрона в ответственных применениях, например в космических кораблях Crew Dragon.

    Но сейчас ты напишешь, что жизненно необходимо уместить программу в пару сотен килобайт, и для выполнения которой достаточно десятка мегабайт памяти. Да, это действительно важно, если у тебя компьютер из местного музея. Современные компьютеры развиваются стремительно, вычислительные ресурсы избыточны для большинства задач. Поэтому лучше купить компьютер получше, благо они сейчас недорогие, и доступны каждому. Тем более разработчику в IT.


    > ну что за тяга к электрону?

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

     
     
  • 3.50, Noname (??), 18:39, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Непонятно только:
    1. Нах… зачем простой менюшке тащить за собой целый хромиум? Чтобы что? Какие такие задачи решает этот кусок надстройки над браузером, которые нельзя решить также эффективно, но с меньшими затратами ресурсов?
    2. На какой рынок выводится этот продукт? Рынок обёрток для вайна? Его так важно было вывести прямо позавчера, что не нашлось времени сделать на нативном языке? А сегодня уже гребёт лопатой деньги автор этой обёртки, благодаря тому, что быстро вышел на рыночек? Какую задачу решил электрон настолько эффективно, что невозможно было без него бы жить?
    3. Почему это должен быть Электрон, а не тот же C? Питон? Java? Хочется быстро- Delphi с его VCL. Быстро, компактно, решает поставленную задачу эффективно, с минимальным потреблением ресурсов. И даже довольно кроссплатформенно. Редко когда не найдётся средства эффективнее Электрона, для выполнения достаточно простых задач. Да даже сделай он это на PHP, было бы не так всрато.
    4. Если каждый будет тащить электрон просто потому, что кроме хлебания смузи больше ничего не умеет в виду когнитивных проблем, то в какой- то момент придётся покупать на пекарню на условной малине, а пекарню на условных Эпиках (два слота под процы, терабайты памяти).

    Поэтому мой вердикт: тяга к электрону, потому что есть когнитивные проблемы (умственная отсталость, дегенеративные процессы в мозгу, etc.).

     
     
  • 4.51, Роман (??), 19:59, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что произведение "время * деньги * геморрой" для них в данном случае оптимально с электроном.

    Не вообще во всём мире оптимально, но конкретно для них. Попробуйте сами поиграть с этими переменными для ситуации.

     
     
  • 5.52, Noname (??), 21:33, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    О, нарисовать интерфейс уже стоит неподъёмного количества времени?
     
     
  • 6.53, aven.dev (ok), 22:23, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Очень веселый тред, ни одного аргумента. Я раньше был фаном гуя на QT игрался с гуем на Java. Сейчас с большим удовольствием пишу гуй на electron, электрон уже не тупо webview прикрученное к чему то. Его единственный минус это большой стартовый объем потребляемой памяти, можно конечно сказать что сейчас у всех мощные ПК но тем неменее. Место на диске, опять же жирные старт, но не сильно жирный относительно статической сборки нетривиального приложения на QT (про java, где нужно будет запаковать и саму jvm я вообще молчу)
    Но это все O(1) в мире разработки, все приложения на electron занимают на старте одинаковый объем памяти, дальше все зависит от загруженного вами кода.
    Здесь таки и зарыта фишка электрона, вы можете все захерачить на коленке на js за пару недель и выложить его в прод.
    Через какое то время, поняв что продукт выстрелил вы можете начать думать о улучшения производительности, и опять электрон в плане платформы дает вам возможность писать какую то производительную логику на c/c++ (или да даже rust) пакуя это в нативные аддоны для nodejs, ну или на крайняк модифицировать код электрона, при чем и то и другое может вполне сосуществовать с текущей версией. Если вам этого мало и вы хотите улучшить скорость фронтенда, то огромное кол-во языков компилируется сейчас в WASM.
    Все это конечно заправляется обкатоным процессом деплоя на любую вообразимую платформу. И вы получаете это практически бесплатно, посмотрите насколько быстро мы получили версию электрона которая нативно запускается на Apple M1.
    А чем интересен электрон для компаний, дак это тем что вы можете легко нанять 10 фронтендеров и пару плюсовых разрабов (для производительных частей)
     
     
  • 7.56, Аноним (56), 11:22, 18/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    я бы в электронном магазине вообще всех за electron  банил.
     
  • 7.58, Noname (??), 12:15, 21/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Ну да, ни единого Захерачить что- то на коленке вы може... большой текст свёрнут, показать
     
  • 3.57, X86 (ok), 06:02, 19/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    "Но неужели время реакции на кнопку 0.0001 сек так важно, что 0.01 уже не устроит?"

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

     

  • 1.3, фанат перловки когдато (?), 14:01, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    lol, я просто купил себе Cross Over и теперь без епли мозгов версиями вайна и проч шелупонью
     
     
  • 2.13, НяшМяш (ok), 14:57, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А как там у него с dxvk и прочими vkd3d, какую версию wine сообщает?
     
     
  • 3.43, фанат перловки когдато (?), 10:05, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    пока на проблемы не напарывался с запуском игорь.
     
  • 2.18, OnTheEdge (ok), 15:52, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    дык успех этого кроссовера на наработках вайна и зиждется
     
     
  • 3.26, commiethebeastie (ok), 17:25, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Только разработчик вайна это codeweavers.
     
  • 3.30, Аноним (30), 20:49, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Немного наоборот :)
     
  • 2.23, анон (?), 16:21, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А я просто купил стримера, и теперь без епли мозгов версиями вайна и проч шелупонью.
     
  • 2.24, cat666 (ok), 16:26, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да-да, сказочник, расскажи нам сказку.
     

  • 1.5, Аноним (5), 14:04, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новая замена Play on Linux'у?
     
  • 1.7, Аноним (7), 14:15, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Добавлена поддержка геймпадов. Функция позволяющая играть в игры не поддерживающие геймпад.

    А где можно узнать про это по подробнее?

     
  • 1.8, Аноним (8), 14:34, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Чем lutris не подходит-то?
     
     
  • 2.59, Noname (??), 12:17, 21/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Чем lutris не подходит-то?

    Не на электроне

     

  • 1.9, Sylvia (ok), 14:34, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Чем он лучше Lutris ?
    В нем есть что-то еще кроме SquashFS , по сравнению с другими Wine-запускалками?
     
  • 1.10, ononoki (?), 14:41, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Там можно самую патченную-перепатченную-перелопаченную версию Wine вфигачить? Та, которая Proton, да еще и с патчами fsync, esync, да еще и staging, да еще и с DXVK, в общем, со всеми существующими патчами для апстрима и стейджинга в одной солянке.
     
     
  • 2.27, AleksK (ok), 18:14, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Лучший путь решения проблемы fsync это монитор с FreeSync.
     
     
  • 3.29, Аноним (29), 19:40, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Fsync не имеет никакого отношения к vsync,
     
     
  • 4.40, деанон (?), 08:54, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ... чукча писатель!
     

  • 1.12, Аноним (12), 14:56, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А в чем проблема устанавливать все игры в один вайнпрефикс? Как в винде и делается, кстати.
    Ради чего весь этот гемор?
     
     
  • 2.21, kusb (?), 16:19, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А в винде есть префиксы?
     
     
  • 3.36, Твоя совесть (?), 03:43, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, сама Винда.
    А тут на каждую игру по Винде получается (вы в префиксы-то загляните). Как будто нельзя было бы просто применять разные настройки.
     
  • 2.48, anon56474747 (?), 14:16, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы применять разные патчи, которые могут все сломать.
     

  • 1.17, Аноним (-), 15:40, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Launch - лонч.
     
     
  • 2.31, Аноним (30), 20:50, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И Бонч-Бруевич
     
     
  • 3.46, 3bu3da (?), 11:08, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и Спанч Боб
     

  • 1.19, анон (?), 16:01, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1.SquashFS особо не дает выйгрыша, если у тебя огромные файлы на всю игру.  А так, не легче ли отдельно для этого завести btrfs или че там со сжатием нынче?

    2.Плюс упаковка и распаковка с симлинками убивает мозг.

    3.Я реально чувствую, как этот гуй тупит при переключении вкладок, но тупит резво, хз, как это описать, а ведь у меня кеды под иксами под ноувидео.

    4.Реализация системы патчей не сразу понятна, и странная.

    5.И самое странное, нет бы для ./start указать перфикс, так не же, надо именно с собой его таскать.

     
     
  • 2.39, hitman249 (ok), 06:12, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > 3.Я реально чувствую, как этот гуй тупит при переключении вкладок, но тупит резво, хз, как это описать, а ведь у меня кеды под иксами под ноувидео.

    Чтобы отобразить что-то, это нужно сначала получить, тормозит не GUI, а всякие cat, grep, wine. К примеру, чтобы узнать версию wine его же нужно об этом спросить, правильно? Сколько времени будет занимать запуск и остановка команды wine --version на столько интерфейс и будет подлагивать.
    Здесь опять же филосовский вопрос, что важнее, подгрузить все страницы и стартовать лаунчер дольше, или максимально быстро стартануть, но подгружать данные на лету.

     
     
  • 3.42, kusb (?), 09:55, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> 3.Я реально чувствую, как этот гуй тупит при переключении вкладок, но тупит резво, хз, как это описать, а ведь у меня кеды под иксами под ноувидео.
    > Чтобы отобразить что-то, это нужно сначала получить, тормозит не GUI, а всякие
    > cat, grep, wine. К примеру, чтобы узнать версию wine его же
    > нужно об этом спросить, правильно? Сколько времени будет занимать запуск и
    > остановка команды wine --version на столько интерфейс и будет подлагивать.
    > Здесь опять же филосовский вопрос, что важнее, подгрузить все страницы и стартовать
    > лаунчер дольше, или максимально быстро стартануть, но подгружать данные на лету.

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

     

  • 1.32, Аноним (32), 20:52, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Пожалуйста, перестаньте писать про sandox-окружение и вводить людей в заблуждение.
     
  • 1.33, Аноним (33), 22:08, 15/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А где новость про анонс Steam Desk и про новую SteamOS 3.0 (на Arch)???
     
     
  • 2.34, vz_2 (?), 22:24, 15/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И KDE на консоли??

    Я-то думал для чего так усиленно пилят Протон (не ракета, хотя распил возможен).

     

  • 1.35, Аноним (35), 03:11, 16/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это требует тянуть 32-битный хлам в систему или оно полностью standalone?
     
  • 1.38, lockywolf (ok), 05:20, 16/07/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Чем им q4wine не угодил? Слишком быстро работает?
     
     
  • 2.44, corvuscor (ok), 10:05, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну, может тем, что автор q4wine немножечко скакал и блочил вход на сайт проекта со всех российских IP. Что, как бы, несколько подрывает доверие к нему.
     
     
  • 3.45, lockywolf (ok), 11:08, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну, может тем, что автор q4wine немножечко скакал и блочил вход на
    > сайт проекта со всех российских IP. Что, как бы, несколько подрывает
    > доверие к нему.

    Александра Элбакян тоже блочила было российские айпи. Но любим мы её не за это.

     
     
  • 4.47, corvuscor (ok), 13:52, 16/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ну, может тем, что автор q4wine немножечко скакал и блочил вход на
    >> сайт проекта со всех российских IP. Что, как бы, несколько подрывает
    >> доверие к нему.
    > Александра Элбакян тоже блочила было российские айпи. Но любим мы её не
    > за это.

    Чуть менее шизофреничных кумиров себе надо выбирать, особенно когда используешь их софт на рабочем компе.

     
     
  • 5.54, lockywolf (ok), 08:03, 18/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Чуть менее шизофреничных кумиров себе надо выбирать, особенно когда используешь их софт
    > на рабочем компе.

    Ну ок, тогда разрешаю пользоваться GUI на Электроне. Зато не шизофреником написано.

     
     
  • 6.55, corvuscor (ok), 09:15, 18/07/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Чуть менее шизофреничных кумиров себе надо выбирать, особенно когда используешь их софт
    >> на рабочем компе.
    > Ну ок, тогда разрешаю пользоваться GUI на Электроне. Зато не шизофреником написано.

    Слушай, родной, зачем тебе Sci-hub, если ты на уровне 10-летнего ребенка элементарные вещи в голове связать не в состоянии?

    Зато электрон уже ненавидит, ну посмотрите на этого зайку))


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру