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

Исходное сообщение
"Первый кандидат в релизы Wine 3.0 "

Отправлено opennews , 09-Дек-17 10:17 
Началось (https://www.winehq.org/announce/3.0-rc1) тестирование первого кандидата в релизы Wine 3.0, открытой реализации Win32 API. Кодовая база переведена на стадию заморозки перед релизом, который ожидается в конце декабря. По сравнению с выпуском Wine 2.22 (https://www.opennet.me/opennews/art.shtml?num=47626) закрыто 28 отчётов об ошибках и внесено 130 изменений.

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


-  По умолчанию включена поддержка Direct3D 11 для GPU AMD и Intel;
-  Реализован планировщик задач;
-  В утилите  reg.exe появилась функция экспорта реестра;
-  Добавлена поддержка Progman DDE (компонент с DDE-сервером для Program Manager);

-  Представлен улучшенный кэш для данных OLE;
-  Поддержка дополнительных событий в  MSHTML;
-  Для платформы  macOS добавлена поддержка шифрования AES;
-  Закрыты отчёты об ошибках, связанные с работой игр и приложений:
SlingPlayer 1.5, MultiSpec 2.8.2016, DigitalMicrograph,  Anime Studio Professional 8, Temple+, Metal Slug 2, The Witcher 3, Fallout 4, Sims 4, Torchlight.

URL: https://www.winehq.org/announce/3.0-rc1
Новость: http://www.opennet.me/opennews/art.shtml?num=47711


Содержание

Сообщения в этом обсуждении
"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 10:17 
> По умолчанию включена поддержка Direct3D 11 для GPU AMD и Intel;

В соседней новости писали про DXVK. Зачем пытаться делать Direct3D 11 поверх Vulkan, когда в Wine он уже нативный на 99% готов?


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 10:33 
он для дх12

"Первый кандидат в релизы Wine 3.0 "
Отправлено Иван , 09-Дек-17 11:31 
doitsujin/dxvk
Vulkan-based D3D11 implementation for Linux / Wine

или я чё путаю?


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 11:23 
В wine нет и не может быть ничего нативного на этот счёт: wine — не видеодрайвер.
Нативная поддержка D3D11 может быть реализована, например, в Mesa, но история с D3D9 (gallium-nine) показывает, что поддержка этой реализации со стороны wine не будет принята в его апстрим из-за каких-то личных амбиций разработчиков.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Тот_Самый_Анонимус , 09-Дек-17 13:03 
Может хотят сохранить чистоту владения кодом? Не всем нравятся условия ГПЛ.

"Первый кандидат в релизы Wine 3.0 "
Отправлено commiethebeastie , 09-Дек-17 13:37 
С какого это. Основной код gallium-nine в mesa, который давно принят. Я не думаю что у разработчиков gallium-nine есть претензии на 2.5 патча вайна.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 17:04 
> В wine нет и не может быть ничего нативного на этот счёт:
> wine — не видеодрайвер.
> Нативная поддержка D3D11 может быть реализована, например, в Mesa, но история с
> D3D9 (gallium-nine) показывает, что поддержка этой реализации со стороны wine не
> будет принята в его апстрим из-за каких-то личных амбиций разработчиков.

Какой лютый бред.

Нет в Линуксе никаких "драйверов". Есть модули ядра (которые у всех общие, и используются через ioctl-вызовы), и есть костыли в Ring 3. И костыли в Ring 3 за авторством Mesa/Freedesktop ни в чём фундаментально не отличаются от костылей в Ring 3 за авторством Wine/CodeWeavers. И те и другие предоставляют стандартизированный интерфейс к API ядра.

Есть мелкие отличия в реализации: Mesa традиционно пилится поверх llvm и низкоуровневых API ядра, а Wine — поверх низкоуровневых методов из Mesa/NvidiaOpenGL. Но практических преимуществ у реализации Directx по пути Freedesktop пока не замечено, скорее наоборот: графический стек Wine успешно пилится долгие годы, а Directx-обёртки поверх Gallium или мрут не достигнув готовности (Gallium-dx9) или поддерживаются в небольшой части драйверов и даже там толком никем не востребованы.


"Первый кандидат в релизы Wine 3.0 "
Отправлено corvuscor , 09-Дек-17 18:56 
> Но практических преимуществ у реализации Directx по пути Freedesktop пока не замечено

O, RLY? А мужики то и не знали, что разница в производительности в пользу gallium-nine, иногда просто разгромная, оказывается, не относится к преимуществам...


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 19:51 
> разница в производительности в пользу gallium-nine, иногда просто разгромная

Супротив чего?


"Первый кандидат в релизы Wine 3.0 "
Отправлено commiethebeastie , 10-Дек-17 13:26 
Против wined3d, что же зеленота так любит сказки рассказывать не открыв код wined3d и посмотрев как оно работает.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 12:33 
> Против wined3d, что же зеленота так любит сказки рассказывать не открыв код
> wined3d и посмотрев как оно работает.

Галиум тоже не везде идеально работает. Иногда даже хуже, чем wined3d, так что тут бабушка надвое сказала. Никакие врапперы не лучше натива.


"Первый кандидат в релизы Wine 3.0 "
Отправлено commiethebeastie , 12-Дек-17 10:17 
>Никакие врапперы не лучше натива.

Какой там враппер? Это драйвер, алло.


"Первый кандидат в релизы Wine 3.0 "
Отправлено Ананимус , 09-Дек-17 21:35 
>Но практических преимуществ у реализации Directx по пути Freedesktop пока не замечено, скорее наоборот

Вот только почему-то у меня Сталкер Зов Припяти при работе через "Directx-обёртку поверх Gallium" работает раза в полтора-два лучше, чем через "графический стек Wine, который успешно пилится долгие годы".


"Первый кандидат в релизы Wine 3.0 "
Отправлено axredneck , 09-Дек-17 15:13 
Он не нативный, он поверх OpenGL.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 10:54 
> на 99%

Это неправда. Он готов на 50% (даже меньше), где-то видел график. Многое ещё не работает с DX11.


"Первый кандидат в релизы Wine 3.0 "
Отправлено DerRoteBaron , 09-Дек-17 10:50 
А что там с мелкомяягким офисом?

"Первый кандидат в релизы Wine 3.0 "
Отправлено Anonim , 09-Дек-17 17:41 
wine для игрушек, а не для работы

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 18:14 
>А что там с мелкомяягким офисом?

2007 работает, но без правой кнопки мыши. 2016 не прёт! прерывается установка и всё.


"Первый кандидат в релизы Wine 3.0 "
Отправлено kai3341 , 09-Дек-17 20:33 
> А что там с мелкомяягким офисом?

Откройте для себя winetricks
Серьёзно, что за идиотская виндовая привычка тыкать кнопку "Далее" во время установки программы? У winetricks есть замечательный ключ "-q"/"--unattended", а команда winetricks apps list отобразит список приложений, который можно установить, словно через apt-get. С зависимостями.

winetricks -q office2007pro

и можно пойти заварить чаёк или заняться чем-нибудь полезнее, чем мастурбация мышкой

Наконец, а что не так с либрой? Синдром утёнка мешает? Или что-то по делу? (Таки да! Существуют кейсы, когда нужен именно MSO. Но это узкая ниша задач)


"Outlook?"
Отправлено MT , 09-Дек-17 22:04 
> что не так с либрой

В либре уже появился аналог Outlook? ;-)


"Outlook?"
Отправлено kai3341 , 09-Дек-17 22:20 
> В либре уже появился аналог Outlook? ;-)

А что не так с Thunderbird?


"Outlook?"
Отправлено MT , 09-Дек-17 22:29 
> А что не так с Thunderbird?

Не позволяет пометить исполненное сообщение галкой. Киллeр-фича Аутлука. :D


"Outlook?"
Отправлено kai3341 , 09-Дек-17 22:45 
> Не позволяет пометить исполненное сообщение галкой. Киллeр-фича Аутлука. :D

В Thunderbird сообщению можно присвоить произвольную метку.

PS: Спасибо! Не знал про метки до вашего вопроса.


"Первый кандидат в релизы Wine 3.0 "
Отправлено Имя , 11-Дек-17 07:16 
> Наконец, а что не так с либрой? Синдром утёнка мешает? Или что-то по делу? (Таки да! Существуют кейсы, когда нужен именно MSO. Но это узкая ниша задач)

Такой умный, охренеть. Это ниша задача, широкая как Волга. Называется работа.


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 10:55 
> Такой умный, охренеть. Это ниша задача, широкая как Волга. Называется работа.

А что, у вас уже перестали принимать odt? Жалуйтесь тогда.


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 21:02 
3 года назад ставил MSW 2007 - пользоваться можно было, не знаю что там про ПКМ пишут. Правда, это был альтовский вайн с патчами.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Юрий , 10-Дек-17 01:10 
Только что на Wine 2.22 в ALTLinux запускал Word,Excel,Outlook 2007 ПКМ работает. Да и раньше работало. Что я делаю не так?

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 13-Дек-17 18:40 
Какое Вино - от Этерсофта или ванильное?

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 10:55 
>Torchlight

а разве он и так не работал без проблем?

>Metal Slug 2

не прошло и года


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 15:42 
"Закрыты отчёты об ошибках в приложении X" означает, что закрыт один или более тикет, касающийся X. Это не значит ни того, что закрыты все тикеты по этому приложению, ни того, что оно работало или не работало раньше. Может быть, проблема появилась в новой версии X, может она появилась в новой версии Wine, может она была всегда, но её не репортили. Может X никогда и не работало, а закрытие очередного тикета приблизило работоспособность этого приложения.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 19:56 
Таким образом, из твоего коммента я понял, что это вообще ни о чём не говорит.



"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 10:57 
>директ 11

а разве 10 уже готов? о_О


"Первый кандидат в релизы Wine 3.0 "
Отправлено angra , 09-Дек-17 21:18 
Во-первых, 10-й является подмножеством 11-го. То есть реализовав 11-й получается автоматическая реализация 10-го.
Во-вторых, 10-й никому не нужен. Он существовал во время выкидыша по имени Vista и не стоил того, чтобы на нем что-то делать. Вот семерка с 11-м уже совсем другое дело, есть куча игр, для которых он является основным или вообще единственным.

"Первый кандидат в релизы Wine 3.0 "
Отправлено commiethebeastie , 12-Дек-17 10:21 
d3d10 юзает всё ПО использующее direct2d.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 11:21 
Скажите, смысл в патчах от wine-staging еще остался, или уже можно сидеть на основной ветке?

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 11:25 
Да: например, там есть поддержка нативного direct3d 9 (gallium-nine), которую отказываются принимать в основную ветку.


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 11:44 
нет, gallium-nine это отдельный набор патчей, который отказываются принимать даже в wine-staging.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 20:28 
Никто не прояснит, что мешает все патчи принять в devel, но спрятать под чекбоксами?

"Первый кандидат в релизы Wine 3.0 "
Отправлено Ананимус , 09-Дек-17 21:28 
Не хотят принимать и поддерживать патчи, которые смогут использовать радеонщики на радеонси, да жифорсеры на паре карт, у которых удалось завести реклокинг в нуво.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 10-Дек-17 15:07 
но у меня norhern islands, но nine работает

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 11:01 
> Скажите, смысл в патчах от wine-staging еще остался, или уже можно сидеть
> на основной ветке?

Другие патчи, которые никогда не примут в основную ветку. Например: https://dev.wine-staging.com/patches/submission/247/#lastcom...

А ещё есть никому не нужные поддержка EAX и GTK-3 тем.


"Первый кандидат в релизы Wine 3.0 "
Отправлено annual slayer , 09-Дек-17 15:02 
> Реализован планировщик задач;

надеюсь, отключен по-умолчанию?


"Первый кандидат в релизы Wine 3.0 "
Отправлено бедный буратино , 09-Дек-17 16:15 
а wine 286 и wine 386 будут?

"Первый кандидат в релизы Wine 3.0 "
Отправлено anomymous , 09-Дек-17 18:08 
Обязательно. На питоне. Лет через миллион.
- И да, намёк на мелкое и мягкое понят.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 18:54 
Интересно когда активно займутся х64 и поддержкой Google Chrome, на базе которого сделан Electron, на котором есть софт, который не портируют нативно.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Вася , 09-Дек-17 19:38 
А нафейхоа, простите, такой шлак поддерживать? Если очень надо (хотя я даже не знаю, зачем бы это надо было), то можно эту дрянь распаковать и обычным браузером открывать или перепаковать в нативный электрон.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 19:31 
Бедноват список для мажорной версии.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 20:56 
Только тут переход с 2.0.3 до 3.0 будет. Добавьте к списку, который написан 2.22->3.0 всё то, что было внедрено начиная с 2.1. Т.е. для тех, кто сидит на стабильном вайне это будет невероятный шаг вперёд.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 09-Дек-17 23:25 
когда уже через wine можно будет получать доступ к USB flash, напр. делать музыкальные инструменты

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 10-Дек-17 03:05 
> По умолчанию включена поддержка Direct3D 11 для GPU AMD и Intel;

Сломано для amdgpu. Даже то, что работало в 2.21-2.22 - теперь кажет артефакты, а при попадании в 3d - черный экран.


"Первый кандидат в релизы Wine 3.0 "
Отправлено ещь , 10-Дек-17 11:44 
Что-то не вижу я твоих баг-репортов в их багзилле

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 10-Дек-17 08:51 
а кто в курсе умеет wine запускать HTA приложения ?

это такая винрарная технология - которая позволяет писать на js под windows используя движок браузера IE.
при этом нет необходимости скачивать екще одну копию браузера под каждое приложение как это желает Electron


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 11:03 
Если в нативном вайне, то нет, скорее всего, потому что там Gecko вместо IE. Но можно установить сам IE через winetricks, может быть и заработает.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 00:42 
да когда они уже WoW64 сделают?

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 11:12 
> да когда они уже WoW64 сделают?

https://wiki.winehq.org/Building_Wine#Shared_WoW64

Это?


"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 10:25 
Canon DPP у кого-нибудь работает нормально в wine? Даже после продолжительного квеста с установкой стартует 3 минуты и работает еле-еле. Из-за этой гадины приходится сидеть на Windows :(

"Первый кандидат в релизы Wine 3.0 "
Отправлено Аноним , 11-Дек-17 16:04 
У меня встречный вопрос: а подобный софт вообще в вайне работает? USB то нормально не пробрасывается, в таком случае не проще ли в KVM пробросить USB?

"Первый кандидат в релизы Wine 3.0 "
Отправлено Andrey L , 11-Дек-17 22:21 
Судя по appdb - у кого-то работает. Почти всё время из этих 3 минут старта он тупит над какой-то фигней, потом его отпускает, и запуск успешно завершается. Уже не помню, что у него там залипало - доломал в попытках завести нормально и отчаялся. Пробовал когда-то еще раньше - было так же. Вероятно, народ виндовые библы подсовывает, но это ж сколько "жонглировать" надо, чтобы подобрать нужные условия.. Печаль.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Анончик999999 , 11-Дек-17 20:40 
Да и Canon-драйвера очень часто после обновлений отваливаются.

"Первый кандидат в релизы Wine 3.0 "
Отправлено Andrey L , 11-Дек-17 22:29 
> Да и Canon-драйвера очень часто после обновлений отваливаются.

Дрова - это отдельная история. А тут просто программа без особых, казалось бы, сложностей. И заменить нечем. RawTherapee куда ни шло, но далеко до DPP и существенно дольше. DarkTable на высоких iso сливает по-полной, хотя у него самый богатый набор инструментов для борьбы с шумами. Можно часами долбаться со всеми этими шумодавами с изобилием настроек, но так и не получишь то, что дает DPP по-дефолту.