URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 133596
[ Назад ]

Исходное сообщение
"Выпуск Wine 9.8 и Wine staging 9.8 "

Отправлено opennews , 04-Май-24 09:52 
Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 9.8. С момента выпуска  9.7 было закрыто 22 отчёта об ошибках и внесено 209 изменений...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61114


Содержание

Сообщения в этом обсуждении
"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 10:18 
https://learn.microsoft.com/en-us/windows/win32/midl/-oi - куцое описание "полностью-интерпретируемого режима сериализации".
https://gitlab.winehq.org/wine/wine/-/commit/64923f3feead5ed... - сам патч
https://gitlab.winehq.org/wine/wine/-/raw/master/tools/widl/... - значительная часть исходника widlа. Ему бы не помешало быть переписнным на C++.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ivan_83 , 04-Май-24 11:44 
Нафиг кресты, лучше сразу на LUA переписать, это реально выскоуровневый язык а не попытка натянуть сову от низкого уровня до выского.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 10:41 
Круто, ждём Wine ME

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 11:01 
Не надо!

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 11:28 
сложна, пояснишь шутку для миллениалов?

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 11:52 
прекол в цифрах.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ivan_83 , 05-Май-24 00:34 
Был Windows 98, Windows 98 SE, Windows 98 ME.
В ME попытались выкинуть MS DOS из цепочки загрузки и вроде ещё что то поменяли, но я не юзал его, многие пропустили ME и перешли сразу на XP.
Не которые перешли на 2к до ХР, но таких было ИМХО не много, 2к была слишком NT и слишком не совместима с софтом для 9х. В ХР просто докидали костылей совместимости и может что то ослабили чтобы хоть что то работало.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 08-Май-24 19:38 
Во-первых, не было никакой "Windows 98 ME". Была Windows Millenuim, она и называлась сокращенно "Windows ME".

Во-вторых, Windows 2000 была очень популярна, особенно в России. Разгадка проста - она ничем, кроме темы оформления, не отличалась от ХР, но работала куда шустрее и кушала памяти сильно меньше, чем даже ХР со стандартной темой.

Ох уж эти любители рассказать о том, что происходило за много лет до их рождения...


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 17-Май-24 11:40 
Своим внукам лапшу вешай на уши про "2k не отличалась от XP кроме как темами оформления". Там и API, и ABI, и ещё много чего было сделано хорошего, но ты тогда был не очень умён и потому для тебя только темы оформления были значительным изменением.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Тот самый Анон , 04-Май-24 12:40 
Скорее ждем Wine 10

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 13:58 
Сначала должен выйти Wine 9.8 SE

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 11:46 
Ого, кто-то под вайном в 2024м году 97й офис открывать будет. Лучше уж полное погружение через qemu или dosbox-x.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено vantoo , 06-Май-24 11:32 
В 2024 году еще можно открыть MS Office 97, но вот современный файл открыть в нем уже невозможно.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 04-Май-24 13:49 
Месяц назад перестали запускаться Герои на всех моих компах.
wine Heroes3\ HD.exe
002c:fixme:winediag:loader_init wine-staging 9.7 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
0024:err:module:loader_init "_hd3_.dll" failed to initialize, aborting
0024:err:module:loader_init Initializing dlls for L"D:\\Games\\Heroes 3\\Heroes3 HD.exe" failed, status c0000005

Кто-то с таким встречался?


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 15:12 
ну а зачем ты используешь системный вайн для этого ?
bottles установи, например, и выбери там вайн в котором все работает. Еще portproton есть, ну или поставь стим добавь туда своих героев как не стим игру и запускай через протон оттуда.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 04-Май-24 15:20 
> ну а зачем ты используешь системный вайн для этого ?
> bottles установи, например, и выбери там вайн в котором все работает. Еще
> portproton есть, ну или поставь стим добавь туда своих героев как
> не стим игру и запускай через протон оттуда.

Я использую только то, что под GPL-совместимой лицензией и можно установить из стандартного репозитория, или в некоторых случаях, то что можно форкнуть в свой домашний репозиторий из OBS.
Всякие поделки от васянов и коперастов для меня НЕ существуют!
И вопрос был не в этом, месяц назад и практически всегда, они работали, а только недавно перестали, возможно причина известная и кто-то подскажет как исправить.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 15:34 
> Я использую только то, что под GPL-совместимой лицензией и можно установить из стандартного репозитория

Стесняюсь спросить, а «герои» из какого репозитория?

> сякие поделки от васянов и коперастов для меня НЕ существуют!

Heroes HD, безусловно, не поделка от васянов.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 04-Май-24 15:44 
>> Я использую только то, что под GPL-совместимой лицензией и можно установить из стандартного репозитория
> Стесняюсь спросить, а «герои» из какого репозитория?
>> сякие поделки от васянов и коперастов для меня НЕ существуют!
> Heroes HD, безусловно, не поделка от васянов.

Оговорился, имел ввиду нативный софт, а это игры, тут у меня выбора нет, но они запускаются в wine, а не в нативе и с точки зрения безопасности приемлимо.
И нет, Бара это не Васян!


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 16:43 
Анекдот про трусы и крестик.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Оруэлл , 04-Май-24 17:47 
Это называется двоемыслие.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 21:51 
Это называется позёрство.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Анонимус3000 , 04-Май-24 20:30 
И что с того, что они запускаются в Wine? Он не обеспечивает изоляцию от системы. Театр безопасности у вас

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 04-Май-24 20:38 
> И что с того, что они запускаются в Wine? Он не обеспечивает
> изоляцию от системы. Театр безопасности у вас

Я дефолтный диск Z на / сразу удаляю и создаю диски только на то, на что нужно.
Мою систему он не может даже увидеть.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 22:45 
Это так, фиговый листик. Приложение может запросто детектить запуск в wine и вызывать нативные сисколлы напрямую.

Минимум, заворачивай в firejail или bubblewrap.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Lyrix , 04-Май-24 22:57 
>> Я использую только то, что под GPL-совместимой лицензией

Боюсь спросить, а дистрибутивы у вас тоже полностью свободные (от пользователей! Ыыы), аля Trisquel | Parabola GNU/Linux-libre:)


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 15:17 
Ролинг релиз дистрибутив полагаю ? Арч или что-то подобное... ну велком. Хочешь чтоб такого не было - ставь LTS (RHEL или клон, debian, ubuntu)

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 04-Май-24 15:21 
> Ролинг релиз дистрибутив полагаю ? Арч или что-то подобное... ну велком. Хочешь
> чтоб такого не было - ставь LTS (RHEL или клон, debian,
> ubuntu)

Ну конечно, на этом говне мамонта у меня половина софта, включая того что для работы, просто НЕ сможет работать!


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 21:37 
Да у тебя и на Ролинге, похоже, не особо работает.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 05-Май-24 00:45 
> Да у тебя и на Ролинге, похоже, не особо работает.

Да работает почти всё кроме Героев на wine которые всегда работали.
Даже nginx-module-lua недавно собрал.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено shardddin , 08-Май-24 23:10 
Посоветовали же Bottle (или Lutris) - пробуй и всё!;)

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено commiethebeastie , 04-Май-24 15:35 
>WARNING: radv is not a conformant Vulkan implementation, testing use only.

Отключи библиотеку vulkan-1


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 04-Май-24 15:40 
>>WARNING: radv is not a conformant Vulkan implementation, testing use only.
> Отключи библиотеку vulkan-1

Это сообщение у меня постоянно не зависимо от того, winedxvk install или winedxvk uninstall


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Оруэлл , 04-Май-24 17:48 
Как сложно играть в третьих героев с таким багажом в голове в 2024 году.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено commiethebeastie , 04-Май-24 21:46 
> Это сообщение у меня постоянно не зависимо от того, winedxvk install или
> winedxvk uninstall

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

https://wiki.winehq.org/Useful_Registry_Keys

Тебе надо использовать renderer=gl или renderer=gdi, потому что бекенд вулкана адски сырой.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 04-Май-24 21:53 
> https://wiki.winehq.org/Useful_Registry_Keys
> Тебе надо использовать renderer=gl или renderer=gdi, потому что бекенд вулкана адски сырой.

Понял, это даже не с dxvk связано.
Благодарю!
Попробую.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 22:52 
> Это сообщение разработчиков вайна

Это сообщение разработчиков месы. И выводится не только в wine а вообще в любых vulkan–приложениях, когда используется radv.

Потому что перфекционизм/лень добивать последний процентик conformance/никто так и не озаботился вычистить из кодбазы неактуальное уже предупреждение.

Но да, кот бы говорил про багаж в голове…


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено commiethebeastie , 04-Май-24 23:57 
> Это сообщение разработчиков месы. И выводится не только в wine а вообще
> в любых vulkan–приложениях, когда используется radv.
> Потому что перфекционизм/лень добивать последний процентик conformance/никто так и не
> озаботился вычистить из кодбазы неактуальное уже предупреждение.
> Но да, кот бы говорил про багаж в голове…

Оно у меня выходит исключительно в вайне, когда не стоит dxvk, но да, согласен, оно из mesa оказывается.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 22:40 
Не надо строить умный вид, а уж тем более пытаться давать советы, когда очевидно не разбираешься в вопросе.

Это сообщение НИ НА ЧТО НЕ ВЛИЯЕТ, поскольку выдаётся ВСЕГДА если используется RADV и не установлена переменная окружения MESA_VK_IGNORE_CONFORMANCE_WARNING=true (отключающая данное сообщение). При этом RADV практически во всём превосходит AMDVLK и является предпочтительной реализацией вулкана для видеокарт от AMD. Вызывает же его dxvk, безотносительно того, поддерживает ли сама игра вулкан под win, или нет.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено commiethebeastie , 04-Май-24 23:58 
> Не надо строить умный вид, а уж тем более пытаться давать советы,
> когда очевидно не разбираешься в вопросе.
> Это сообщение НИ НА ЧТО НЕ ВЛИЯЕТ, поскольку выдаётся ВСЕГДА если используется
> RADV и не установлена переменная окружения MESA_VK_IGNORE_CONFORMANCE_WARNING=true
> (отключающая данное сообщение). При этом RADV практически во всём превосходит AMDVLK
> и является предпочтительной реализацией вулкана для видеокарт от AMD. Вызывает же
> его dxvk, безотносительно того, поддерживает ли сама игра вулкан под win,
> или нет.

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


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Syndrome , 04-Май-24 21:26 
Я проверил — у меня на wine-staging 9.7 такая же ошибка. На wine-valve 9.0 запускается.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 04-Май-24 21:47 
> Я проверил — у меня на wine-staging 9.7 такая же ошибка. На
> wine-valve 9.0 запускается.

Благодарю!


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 05-Май-24 03:17 
На wine-staging 9.5 заработало!
Проблема появилась на wine-staging 9.6

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 21:31 
У меня Heroes3 HD.exe тоже нe работает, но ошибка другая:
GnuTLS error: Public key signature verification has failed.
0024:fixme:win:NtUserFlashWindowEx 0x31f278 - semi-stub
0024:fixme:win:NtUserFlashWindowEx 0x31e8cc - semi-stub
0024:err:ole:com_get_class_object class {5959df60-2911-11d1-b049-0020af30269a} not registered
0024:err:ole:com_get_class_object no class object {5959df60-2911-11d1-b049-0020af30269a} could be created for context 0x1
ecc-random.c:62: _nettle_ecc_mod_random: Assertion `nbytes <= m->size * sizeof (mp_limb_t)' failed.
ecc-random.c:62: _nettle_ecc_mod_random: Assertion `nbytes <= m->size * sizeof (mp_limb_t)' failed.
014c:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 04-Май-24 21:42 
Хотя странно, после переустановки вайна 1 раз запустилось, но на второй раз отказывается.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Илья , 05-Май-24 08:20 
Правильно говорят, что надо вайн через Bottles использовать. Попробуй

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Ilya Indigo , 05-Май-24 08:46 
> Правильно говорят, что надо вайн через Bottles использовать. Попробуй

https://docs.usebottles.com/faq/why-bottles
Он нужен, когда у меня хотя бы более 1-ого настроенного префикса и я хочу его заморозить.
У меня же только 1 префикс на котором идут по умолчанию все интересующие меня сейчас игры и я ъочу его обновлять на новую версию, когда он выйдет.
Мне он пока не нужен. Мне легче просто заморозить в своём домашнем репозитории на OBS версию 9.5 и проверять периодически, не починили ли в новой версии Героев.
Если мне понадобиться для какой-то игры заморочиться с настройками префикса и/или определённой старой версии я попробую, а пока плодить сущности в флетпаке мне не сильно хочется без необходимости.


"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Илья , 06-Май-24 10:31 
мудришь чего-то

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено 3draven , 04-Май-24 22:12 
Когда уже майки перейдут на вайн

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним , 05-Май-24 19:05 
Тогда когда старые пердуны знающие по Win API умрут от старости. Молодые программисты уже ничего знать не будут, вернее не захотят читать документацию и напрягать мозги.

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Аноним123 , 06-Май-24 10:39 
ИИ будет читать, зачем человеку напрягать мозги чтением текстов гиганского объёма

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено гоквч , 06-Май-24 09:15 
Чего там с множеством ошибок? :)

"Выпуск Wine 9.8 и Wine staging 9.8 "
Отправлено Васёк , 06-Май-24 17:38 
Как обычно, исправлено :)