The OpenNET Project / Index page

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

Выпуск Wine 4.5

30.03.2019 08:55

Доступен экспериментальный выпуск открытой реализации Win32 API - Wine 4.5. С момента выпуска версии 4.4 было закрыто 30 отчётов об ошибках и внесено 385 изменений.

Наиболее важные изменения:

  • Добавлена поддержка графического API Vulkan 1.1 (ранее поддерживалась спецификация 1.0);
  • Улучшена поддержка объектов ядра в драйверах устройств;
  • Расширено число поддерживаемых вызовов API Media Foundation;
  • В MSHTML реализована поддержка элементов SVG;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений: Regedit, FileAlyzer 1.6.0.4, Settlers III, Settlers Heritage of Kings, Solidworks 2016, League Of Legends, Biamp Systems Nexia v3.3, Star Citizen, Belarc Advisor Computer Inventory 9.0, The Sims, PS4 Remote Play installer 2.8.x, Gaea 1.0.x, Freelancer, PTC Mathcad Prime 3.0, Power World Simulator, MS Office 2007, SIMATIC WinCC V15.1 Runtime installer, Black & White.


  1. Главная ссылка к новости (https://www.winehq.org/announc...)
  2. OpenNews: Выпуск Wine 4.4
  3. OpenNews: Вышел WineVDM 0.7
  4. OpenNews: Выпуск проекта Wine Staging 4.0, дополняющего Wine 4.0
  5. OpenNews: Проект Hangover для запуска Windows-приложений на системах ARM64 c Linux и Android
  6. OpenNews: Выпуск Proton 4.2-1, пакета для запуска Windows-игр в Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50422-wine
Ключевые слова: wine
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 09:20, 30/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Bannerl^W Win16 when?
     
     
  • 2.2, Аноним (2), 09:39, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Почитай вот это: https://www.opennet.dev/opennews/art.shtml?num=24113

    Суть вот в чём. Есть параметр sysctl под названием vm.mmap_min_addr. Если он равен 0, то:

    1. Система может выполнять 16-битные приложения в Wine
    2. Система имеет опасную уязвимость, которая позволяет получить root

    Если параметр равен 65536, то:

    1. Система не может выполнять 16-битные приложения в Wine
    2. Система не имеет опасной уязвимости

    В комментариях под этой новостью выяснилось, что у людей, использующих актуальную версию Ubuntu (на тот момент 9.10 и 9.04) у части из них параметр равен 65536, а у части 0. Выяснилось, что Wine, устанавливаемый из PPA, переназначал эту переменную, делая её нулём. А те, у кого не был установлен Wine из PPA, имели переменную, равную 65536

    Поэтому, если ты хочешь запускать 16-битные приложения, выстави эту переменную как ноль. А когда закончил работать - выстави обратно )) Впрочем, можешь поставить нулём навсегда: это же локальная root-уязвимость (если я не ошибаюсь). И воспользоваться ей можешь только ты сам. А зачем тебе ей пользоваться, если ты и так знаешь пароль root?

    Вот инструкция, как сделать: https://www.opennet.dev/tips/1655_wine_photoshop.shtml

     
     
  • 3.3, A.Stahl (ok), 09:42, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Проблемы с фактом запуска нет. Просто реализация Win16 поломана настолько, что уже почти ничего не работает.
     
     
  • 4.4, Аноним (2), 09:44, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Как вариант, можно использовать Wine 1.0 при помози PlayOnLinux
     
     
  • 5.19, аноним3 (?), 03:40, 31/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    wine-3.21-1
    использовал его чтоб запустить игруху 2012 года.. увы не шмогло))
     

  • 1.5, Аноним (5), 09:57, 30/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    "Добавлена поддержка графического API Vulkan 1.1 (ранее поддерживалась спецификация 1.0); "
    Картинок не хватает - раньше и теперь. Работа ведь большая была проделана, можно-бы и "похвастаться". :)
     
     
  • 2.6, Аноним (6), 12:18, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пробросить пару десятков функций в хостовый драйвер это не работа.
     
     
  • 3.9, Аноним (9), 12:56, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В их OpenCL они пробрасывают только 1.0. При этом, если в системе 1.2 или 2.0, то приложение в Wine видит именно эту версию
     
     
  • 4.16, Kido Katsuragi (?), 19:14, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В staging добавили.
    https://github.com/wine-staging/wine-staging/tree/master/patches/opencl-versio
     

  • 1.7, Андрей (??), 12:32, 30/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    https://bugs.winehq.org/show_bug.cgi?id=46844
    2 недели прошло, а никакой реакции.
     
     
  • 2.8, iPony (?), 12:42, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > бага с foobar2000 Spider Monkey Panel plugin

    Ну логично. Не стоило ожидать, что прибежит толпа народа и начнёт разбираться

     
     
  • 3.10, Chimpanzee (?), 14:14, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Баг затрагивает не только фубар. Там описан частный случай. Проблема именно в вайновской реализации функции из user32.dll
     
     
  • 4.13, Аноним (13), 17:06, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так исправьте баг и сделайте pull request.
    Это же open source.
     
     
  • 5.18, Андрей (??), 23:44, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Каждый пользователь open source разбирается в любом исходном коде настолько хорошо, что может исправить любую ошибку, которую даже ответственные разработчики не берутся прокомментировать?
     
     
  • 6.20, iPony (?), 04:18, 31/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну кому оно надо. Работает? Работает.
    Тут как в том анекдоте про палец 👉🏿. Если больно, то не делай так.
    В каких-нибудь иксах и годами не правят всякие корявости по работе с клавиатурой.


     
     
  • 7.21, Андрей (??), 04:39, 31/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну кому оно надо.

    Ну, конечно, надо подождать, пока баг укоренится, перекочует в стабильную версию, и начнут жаловаться платящие фирме CodeWeavers пользователи </ирония>.

     
     
  • 8.23, iPony (?), 10:28, 31/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А это регрессия В приведённым тобой багрепорте об этом ни слова У регрессий пр... текст свёрнут, показать
     
  • 6.24, Ordu (ok), 11:12, 31/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не каждый. Но если среди пользователей опенсорца не будет тех, кто готов разбираться в незнакомой базе кода, ради того, чтобы исправить глупый баг, то опенсорц перестанет существовать. И если ты никогда не пытаешься поковыряться в чужом коде, чтобы исправить исправить глупый баг, то таким образом ты отказываешься сделать свой маленький вклад в то, чтобы опенсорц продолжил существовать.

    Это твоё решение вряд ли перевесит чашу весов. Ты можешь спать спокойно.

    > даже ответственные разработчики не берутся прокомментировать?

    Чтобы прокомментировать, ответственному разработчику надо протестировать, проверить, и только после этого говорить. Если он будет комментировать наобум, то он не будет _ответственным_ разработчиком. А чтобы протестировать, проверить нужно время. А время -- это ресурс, которого всегда не хватает, и от которого и так постоянно приходится отрывать кусочки на много разных действий.

    Так что не надо делать выводов о том, насколько баг сложный или простой на основании отсутствия реакции разработчиков. Вот по наличию реакции _ответственного_ разработчика можно было бы о чём-то судить.

     

  • 1.11, degenerat (?), 14:36, 30/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    HeartOfTheStorm играется?
     
     
  • 2.12, shpinog (?), 14:47, 30/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    C dxvk играется, но на amd есть микрофризы, как на других не знаю.
     

  • 1.15, Аноним (15), 18:12, 30/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Единственное, для чего сабж как бы сгодился, это для программы заполнения декларации (почему она только под Windows - отдельный вопрос). Так она в Wine не ставится, ибо последний в принципе не поддерживает нативный .NET (причем не поддерживает в особо извращенной форме - в списках есть, но при установке ошибка). Поэтому сабж совершенно не нужен.
     
     
  • 2.22, 111 (??), 09:48, 31/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну дак и не заполняй...

    вот проблему то нашел :)

     
  • 2.26, Del (?), 09:35, 01/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разрабы и пользователи, слышали? Анониму из Интернетов не нужен вайн! Так что все, можно закрывать проект!
     

  • 1.25, InuYasha (?), 22:46, 31/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Работоспособность The Neverhood восстановили?
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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