The OpenNET Project / Index page

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

Выпуск Wine 4.2

16.02.2019 09:32

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

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

  • Поддержка нормализации строк Unicode;
  • Возможность смешивания 32- и 64-разрядных DLL в каталогах, используемых для загрузки;
  • Поддержка криптографических ключей на основе эллиптических кривых (ECC);
  • На базе системного вызова Futex реализованы дополнительные примитивы для синхронизации, такие как условные переменные, а также операции kernelbase.dll.WaitOnAddress и kernelbase.dll.WakeByAddress{All,Single};
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений: Port Royale, SIV 4, The Bard's Tale (2005), EA Sports FIFA 11, Planetside 2, Avencast: Rise of the Mage, The Settlers: Rise of an Empire, Shadows of Destiny, 1Password 6.4.377, Bayonetta, Alien vs Predator, Rogue Squadron 3D, League of Legends 8.12+, BETest, Elite Dangerous, AfterEffects CS16, HeidiSQL, 3D Custom Girl, Readiris 17, Far Cry 1.40, Ichitarou.


  1. Главная ссылка к новости (https://www.winehq.org/announc...)
  2. OpenNews: Выпуск Wine 4.1
  3. OpenNews: Выпуск проекта Wine Staging 4.0, дополняющего Wine 4.0
  4. OpenNews: Стабильный релиз Wine 4.0
  5. OpenNews: Проект Wine выпустил Vkd3d 1.0 с реализацией Direct3D 12
  6. OpenNews: Энтузиасты взяли на себя продолжение разработки Wine staging
Лицензия: CC-BY
Тип: Программы
Ключевые слова: wine
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (45) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.7, denmatv94 (?), 10:06, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Они свои эти версии "пекут", как те горячие пирожки ;)
     
     
  • 2.10, Аноним (10), 10:16, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +26 +/
    Пускай пекут, лишь-бы с каждым разом пирожки становились вкуснее.
     
     
  • 3.29, iLex (ok), 14:39, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Увы, обновления wine не обладают кумулятивным эффектом. Если программа работает в wine 1.9, то далеко не факт, что она заведётся в wine 4.0. С каждой обновой часть программ начинает работать, а часть наоборот отваливается.
    Грубо говоря, сегодня они пекут пирожки с вишней, завтра - с яблоком, а послезавтра - с капустой. И вам нужно держать на столе большой набор пирожков, для чего и существуют всякие контейнеры типа PlayOnLinux.
     
     
  • 4.31, 111 (??), 14:58, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > большой набор пирожков

    ну выбор это не плохо ;)

     
  • 2.11, Аноним (11), 10:17, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Главное, что бы не пригорало :)
     

  • 1.12, Аноним (12), 10:20, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Port Royale, ураа, любимая игрушка из детства.
     
     
  • 2.14, anonymous (??), 10:31, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    пруф или 3d custom girl
     

  • 1.15, Эдуард (??), 10:33, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Теперь я могу запускать у себя всякую малварь, а также вирусню с сайта бесплатные программы .ру. Отлично!
     
     
  • 2.17, Аноним (17), 10:42, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Теперь
    >2019

    Проснись Нео, ты ... разморозился.

     
     
  • 3.46, Ne01eX (ok), 02:26, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не упоминай всуе...
     
  • 2.18, Аноним (18), 11:12, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты и раньше мог, только вот 90% малварей и вирусов - внутри дикие костыли, не работающие в Wine :)
    Не расстраивайся, ты всегда можешь скачать голые_деффки.deb с майнером монеро.
     

  • 1.16, Аноним (16), 10:38, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >На базе системного вызова Futex реализованы дополнительные примитивы для синхронизации, такие как условные переменные, а также операции kernelbase.dll.WaitOnAddress и kernelbase.dll.WakeByAddress{All,Single};

    Этого что не было? Как же тогда программы работали? Эта штука используется в каждой первой многопоточной программе под винду.

     
     
  • 2.19, Аноним (19), 11:50, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Эта штука используется в каждой первой многопоточной программе под винду.

    Читай MSDN, он твой друг:

    Minimum supported client Windows 8 [desktop apps | UWP apps]
    Minimum supported server Windows Server 2012 [desktop apps | UWP apps]

     
  • 2.42, commiethebeastie (ok), 22:38, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Before Windows 8 we need to use a WIN32 manual reset event
     
  • 2.43, commiethebeastie (ok), 22:39, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Непросто так в wincfg стоит по-умолчанию Windows 7.
     

  • 1.21, Анонимс (?), 12:13, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Wine - потрясающий проект, хочу выразить своё уважение всем кодерам, которые принимают участие в разработке этой нужной всем программы. Теперь нет никакого смысла и профита использовать Windows. А Микрософт нужно посоветовать закрыть проект Windows также, как они закрыли Internet Explorer и присоединиться к разработке Wine. Таким образом, они сэкономят миллиарды на разработке и приобретут славу и уважение во всём мире!  
     
     
  • 2.23, Злобный Аноним (?), 12:51, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >хочу выразить своё уважение

    Донать давай, это будет лучшее выражение уважения.

     
     
  • 3.37, хотел спросить (?), 17:25, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я плюсанул, НО как же CrossOver?
     
  • 2.38, Нанобот (ok), 17:42, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > приобретут славу и уважение во всём мире!  

    а бабло?

     
     
  • 3.56, trolleybus (?), 13:10, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как бы

    > сэкономят миллиарды на разработке

     

  • 1.22, Аноним (22), 12:43, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Microsoft Office 2013 все еще не работает без CrossOver-а?
     
     
  • 2.24, Злобный Аноним (?), 12:52, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Конечно же не работает
     
     
  • 3.25, Аноним (25), 13:50, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А какой тогда работает?
     
     
  • 4.32, 111 (??), 15:04, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    97-2013

     
  • 2.52, spaubleit (?), 21:08, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я устанавливал, руководствуясь AppDb. Именно 2013 заработал. 2016 уже нет. Но были косяки с изменением размера окна.
     

  • 1.28, Анончик999999 (?), 14:24, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    У меня вообще Wine -ом (2.х-4.х) не инсталлируется MS Office 2010-2016. Раньше все работало хорошо!
     
     
  • 2.30, CrossOver (?), 14:48, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У вас нет денег на CrossOver? тогда делайте все руками методом тыка! мы вам ничем не поможем!
     
     
  • 3.33, 111 (??), 15:20, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    а почему они должны тебе бесплатно помогать ? :)

    Они коммерческая контора, а значит их главная цель получить прибыль.

     
  • 3.34, Анончик999999 (?), 15:42, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Признаюсь, пробовал инсталлировать MS Office 2010-2016 (x32, x64) с CrossOver, но ничего не получилось, инсталляция прекращалась с ошибкой! Не захотел гуглить в чем проблема, работаю в LibreOffice, смирился с его ужасным (без подсветки синтаксиса) редактором формул.
     
     
  • 4.53, Evgueni (?), 08:56, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Люди, набирающие формулы в офисе (не важно каком), должны страдать. Для тех, кого ломает делать это в текстовом редакторе в силу наличия данной дурной привычки, есть вменяемые, хоть и платные костыли в виде BaKoMa TeX.
     
     
  • 5.55, Анончик999999 (?), 12:14, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я пишу в LaTeX научные статьи. Но с некоторыми документами работать в Офис все же удобнее.
     
     
  • 6.59, adolfus (ok), 13:45, 19/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Переходите на либрофис. Есть для него плагин TexMaths, который позволяет формулы на латехе вводить и рендерить. Этот  плагин берет латеховский код, обрамляет его преамбулой (котороую Вы можете отредактировать сами, как это Вам угодно), компилит и рендерит результат в svg или png, после чего вставляет в текст в то место, куда вам нужно. Просто и сердито. И не только в текстовый документ, но и в презентации, а также в рисунки.
     
  • 5.57, trolleybus (?), 13:11, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Есть еще LyX
     
  • 3.36, Аноним (36), 17:08, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, ничем, кроме исходников wine-а, используемого в кроссовере.
     

  • 1.35, Аноним (35), 16:32, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >3D Custom Girl

    ( ͡° ͜ʖ ͡°)

     
  • 1.39, Аноним (39), 17:46, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В продолжение истории с крэшами Wine лично у меня. Я нашёл, после какого коммита началось: https://source.winehq.org/git/wine.git/commit/2adfa93a7f643341765d80af83ce99a9 Это между 3.19 и 3.20, вот тут он: https://source.winehq.org/git/wine.git/shortlog?pg=17.

    Не понимаю, что тут могло сломаться. Но я заметил, что ошибка:

       wine: Unhandled page fault on read access to 0x00000000 at address 0x7e571b70 (thread 0011), starting debugger...

    Возникала и раньше, с версией 3.18 и старее. Только возникала она уже после закрытия программы, в которой я работаю. А этот коммит сделал так, чтобы она появлялась в начале. Теперь мне предстоит найти настоящий коммит с ошибкой :-) "Твоё путешествие было иллюзей, вернись в начало, чтобы увидеть настоящую концовку"

     
     
  • 2.50, Аноним (19), 09:15, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    До упомянутого коммита запрос с информационным классом FileModeInformation не обрабатывался, возвращалась ошибка STATUS_NOT_IMPLEMENTED. Вероятно, падало на другом вызове (закрытии файла?).

    (подразумевается, что test_file_mode() используется для тестирования wine; не знаю, так ли это)

     

  • 1.40, Аноним (40), 20:15, 16/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А можно ли организовать вайн как песочницу, чтобы запускать в нем подозрительные игру с торрентов и они не могли по файлам шурудить
     
     
  • 2.41, Джон Ленин (?), 20:38, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, используй опцию sandbox из winetricks
     
     
  • 3.44, 111 (??), 22:39, 16/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    не...

    это не сильно поможет...

    обидно будет запустить шифровальщик и он в хомяке твои файлы зашифрует

     
     
  • 4.48, CrossOver (?), 04:02, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Только виртуальная машина kvm/esxi с поддержкой gpu.
     
  • 2.51, Аноним (51), 10:43, 17/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Можно запускать wine с опциейв LXC-контейнере.

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

     
     
  • 3.58, J.L. (?), 15:14, 18/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно запускать wine с опциейв LXC-контейнере.
    > Но если распространитель "подозрительной" игры предусмотрел такую возможность и включил
    > дроппер с ядрёныс сполитом под Linux, то тебе хана.

    ы, я боюсь такой предусмотрительный распространитель туда тогда и сплойт на виртуалки включит

     

  • 1.49, Ловил (?), 08:38, 17/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не пойму, почему wine не заворачивают в flatpak, у него же куча 32 битных пакетов в зависимостях.
     
  • 1.60, adolfus (ok), 13:48, 19/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хотелось бы запустить ScetchUp -- wine из коробки с федорой с ним не ладит.
     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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