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

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

Отправлено opennews , 24-Ноя-18 09:39 
Доступен (https://www.winehq.org/announce/3.21) экспериментальный выпуск открытой реализации Win32 API - Wine 3.21. С момента выпуска версии 3.20 (https://www.opennet.dev/opennews/art.shtml?num=49588) было закрыто 62 отчёта об ошибках и внесено 316 изменений.  


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


-  Система маршалинга (https://ru.wikipedia.org/wiki/%D0%9C%D0%... в Typelib переписана с использованием функций NDR (https://docs.microsoft.com/en-us/windows/desktop/api/rpcprox...
-  Решены проблемы (https://bugs.winehq.org/show_bug.cgi?id=44245) с  выводом графики в Android 8+. В wineandroid добавлена поддержка gralloc;
-  В DirectWrite добавлена поддержка хранения ресурсов шрифтов в памяти;
-  Улучшена поддержка джойстика;
-  Закрыты отчёты об ошибках, связанные с работой игр и приложений: World of Tanks, RoughDraft 3, 3DMark Vantage, NFS Porsche, C&C Tiberian Sun and Red Alert 2, Guild Wars 2, Jupiter, Alan Wake, SWAT 3,  Rogue Squadron 3D 1.3, Fallout 2, Guild Wars 2, Final Fantasy XI, Visilogic 8.0,  From Dust, Halo Online, Revit Architecture, Iris Online, Hard Reset Redux, rFactor2, Oblivion, Altium Designer, GTAIV, MechCommander Gold,  KeyShot 5.3.6, Star Wars The Old Republic, Star Citizen, Doxie 2.10.3, Crysis Warhead.


URL: https://www.winehq.org/announce/3.21
Новость: https://www.opennet.dev/opennews/art.shtml?num=49656


Содержание

Сообщения в этом обсуждении
"Выпуск Wine 3.21"
Отправлено Кирпич , 24-Ноя-18 09:39 
С помощью Valve наконец-то wine станет конфеткой

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 10:18 
С помощью протона порты на линукс делать никто не будет. Линукс как игровую платформу можно закопать.

"Выпуск Wine 3.21"
Отправлено Кирпич , 24-Ноя-18 10:27 
От патчей Valve есть ощутимый эффект не только в запуске игр, но и запуске/совершенствованию других приложений: KOMPAS, Autocad, TIA Portal, в конце концов MS Office. Некоторые компании уже согласились портировать игры на linux, есть также Feral Interactive, которая собственно и делает порты. А вы что хотели? Что вот так вот сразу всё улучшиться?! 5 лет небольшой срок что бы линукс стал игровым или что бы была полноценная поддержка windows-приложений

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 12:23 
Пускай и дальше не делают, нативные игры на линь делают или на движках, которые с линем ни "бе", ни "ме" и потом жалуются: "а вот у нас лагов больше, чем на винде с их DX, значит опенгл/вулкан туфта с этим вашим линухом и поддержки не будет", либо садятся делать сами, вместо того, чтобы нанять профессионального портировщика и потом диву даются, что у линя оказывается несколько дистров и надо делать совместимость не только с дефолтной убунтой, да ещё и не слишком разбираются в OGL/Vulkan и порт получается просто отвратительным, либо нанимают каких-нибудь Feral, которые уже делают совместимость, но графическая часть всё равно остаётся на DX, да ещё не факт, что обновления прилетают. Уж лучше Wine/Steam+Proton, там на удивление, стабильности куда больше, жаль, что с генерацией шейдеров есть проблемы

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 13:30 
> у линя оказывается несколько дистров и надо делать совместимость не только

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


"Выпуск Wine 3.21"
Отправлено Kido , 24-Ноя-18 17:17 
Фералы тоже делают только под убунту и если к ним в поддержку обращаешься как только они узнают, что у тебя не убунта говорят мол ваша система не соответствует системным требованиям, рекомендуем установить убунту. У меня так не Алиен: Изоляция, не ХКОМ2 не завелись.

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 17:26 
Ну я в стиме Ларку пробовал, никаких проблем, возможно повезло

"Выпуск Wine 3.21"
Отправлено Kido , 24-Ноя-18 19:09 
В Ларку и я уже 20 часов наиграл. А вот с теми - беда.

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 22:14 
А у меня хитман на Генте не заводился, переписывался с поддержкой ферала пару недель, пока не нашли и не решили проблему. Так что фералы молодцы.

"Выпуск Wine 3.21"
Отправлено kido , 26-Ноя-18 13:18 
Я не знаю, я их спрашивал, мол, могу предоставить всю необходимую информацию, скажите только, что сделать, но никогда разговоры дальше чем "установи убунту" не уходили.

"Выпуск Wine 3.21"
Отправлено гимеи , 25-Ноя-18 07:03 
либы в корневую папку хком2 добавь и будет щастье

"Выпуск Wine 3.21"
Отправлено Аноним , 25-Ноя-18 12:05 
Не знаю, я вот в их скриптах запуска чего-то, уже не помню чего, находил вроде проверки того, какой у тебя дистр стоит.

"Выпуск Wine 3.21"
Отправлено Аноним , 26-Ноя-18 09:23 
Прошёл Alien Isolation на тогда ещё 21-й Russian Fedora Remix. Из проблем были только нечастые мёртвые зависания во время загрузки уровня.

"Выпуск Wine 3.21"
Отправлено commiethebeastie , 24-Ноя-18 18:55 
Зато в протоне guildwars2 работает гораздо быстрее чем вендой. У вендузятников судя по ютубу провалы до 20 кадров в порядке нормы. А у меня 50-110 кадров. Но да, esync обязателен.

"Выпуск Wine 3.21"
Отправлено Кирпич , 24-Ноя-18 20:10 
В linux-версии в Dota2 больше фпс и она не падает при кастомках где очень много предметов может быть разбросано по карте

"Выпуск Wine 3.21"
Отправлено commiethebeastie , 25-Ноя-18 15:58 
Для сравнения:

Crossover 18.0 10-25 fps
Wine staging+esync 40-70 fps
wine proton+esync 50-110 fps
В трех вариантах выше использовался префикс сгенерированный кроссовером.

windows 10 c более мощной видеокартой - 20-60 fps xD


"Выпуск Wine 3.21"
Отправлено J.L. , 26-Ноя-18 18:06 
> Для сравнения:
> Crossover 18.0 10-25 fps
> Wine staging+esync 40-70 fps
> wine proton+esync 50-110 fps
> В трех вариантах выше использовался префикс сгенерированный кроссовером.
> windows 10 c более мощной видеокартой - 20-60 fps xD

откуда вы брали wine proton+esync? из lutris?


"Выпуск Wine 3.21"
Отправлено commiethebeastie , 26-Ноя-18 23:45 
>откуда вы брали wine proton+esync? из lutris?

Из steam ваш кэп. Но lutris его видит.


"Выпуск Wine 3.21"
Отправлено ананим.orig , 25-Ноя-18 18:09 
с рендером в вантузе тоже траблы – ~< на 30%:
> Одна из вещей, которую мы заметили, заключается в том, что при использовании CUDA рендеринга в Cycles Blender значительно быстрее в Linux, нежели в Windows.

https://blender3d.com.ua/uluchsheniye-proizvoditelnosti-cycl.../


"Выпуск Wine 3.21"
Отправлено commiethebeastie , 25-Ноя-18 18:22 
Шизануться, а где хваленый game mode? Это надо отключить видеокарту и перевести её в суперкостыльный режим, чтобы она нормально заработала?

"Выпуск Wine 3.21"
Отправлено ананим.orig , 25-Ноя-18 20:24 
> Теперь плохая новость. TCC доступен только на графических процессорах GeForce Titan и Geforce Quadro, он недоступен для GeForce GTX.

.


"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 13:39 
вольво пилит лишь стек, связаный с дх11. Да, всякие овервотчи теперь будут работать под вайном (а некоторые уже работают). Но есть еще туева хуча игорей на дх9 и ниже, которые сегфолтятся при запуске (xanadu next, например) или имеют мажорные проблемы вплоть до неиграбельности (кривой рендеринг графики в seven kingdoms 2 уже локальный мем)

"Выпуск Wine 3.21"
Отправлено A.Stahl , 24-Ноя-18 13:50 
Volvo этим не занимается.

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 14:16 
Valve работает над совместимостью со всеми играми, сейчас разрабатывается VK9(DX9->VK) и если он покажет себя лучше, чем wined3d, то Valve скорее-всего наймут разраба. А ещё разраб dxup (DX10->DX11, который автор DXVK сам сделал), делает DX9->DX11 и разраб dgVoodoo (DX1-9->DX11) тоже самое делает, но оно уже не опенсорс. А вот сегфолтами уже сами CodeWeavers занимаются, за деньги Valve

"Выпуск Wine 3.21"
Отправлено commiethebeastie , 24-Ноя-18 18:18 
Это потому что вайн не использует game specific костыли, которые во всю юзают windows драйверы для видеокарт.

"Выпуск Wine 3.21"
Отправлено iPony , 25-Ноя-18 06:07 
Вайн и сам есть костыль — по определению.

"Выпуск Wine 3.21"
Отправлено Аноним , 25-Ноя-18 12:07 
Wine is not an emulator - it's a crutch!

"Выпуск Wine 3.21"
Отправлено ГабенВульвович , 25-Ноя-18 17:14 
Какие мы оптимисты. Не станет - вся помощь Valve - вытащить Вайн, dxvk и vk3d к себе в репо и собрать его для steam-клиента. Недавно они снова все поломали,перейдя на вэбсокеты. Конфетка, работающая через Вайн, перестала коннектиться к их серверам

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 09:42 
Ещё бы media foundation запили наконец

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 10:11 
Возьми и запили - код открытый.

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 11:12 
Ну я не умею, например.

"Выпуск Wine 3.21"
Отправлено Кирпич , 25-Ноя-18 18:04 
В таком случае можно задонатить им, с подписью того функционала, который тебе нужен

"Выпуск Wine 3.21"
Отправлено Онаним , 26-Ноя-18 16:58 
Правильный подход, но учитывая хотя бы то, что зарплата девелопера в Штатах - не один десяток тыщ баксов в год, от доната даже в тыщу баксов (не говоря уже о меньше), выплачивающие эти зарплаты коммерческие корпорпции Valve и CodeVeawers его хотелки в приоритеты включать побегут вряд ли, если только там не два байта поменять.

"Выпуск Wine 3.21"
Отправлено Кирпич , 26-Ноя-18 17:12 
Всё равно согласитесь что это лучше чем ничего. А донат даже 50$ обратит внимание на эту проблему. Тем более если проблема не единична

"Выпуск Wine 3.21"
Отправлено Попугай Кеша , 27-Ноя-18 15:30 
Донат это пончик, да?

"Выпуск Wine 3.21"
Отправлено Кирпич , 24-Ноя-18 10:29 
ну как бы уже с 3.15
пруф: https://www.phoronix.com/scan.php?page=news_item&px=Wine-Sta...

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 11:14 
Там stubов накидали в основном. Таким образом по сути закрыли баг который я репортил.

"Выпуск Wine 3.21"
Отправлено Kron4ek , 24-Ноя-18 10:45 
Пилят потихоньку, в каждом релизе есть кикие-то изменения, связанные с mf/mfplat. Так что рано или поздно запилят полностью.

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 11:40 
>Iris Online

ого. У них же один живой сервер, да и тот пилится/хостится силами фанатов


"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 13:36 
А где общая картина, сколько еще надо в АПИ сделать?

"Выпуск Wine 3.21"
Отправлено ОМЖ , 24-Ноя-18 13:49 
Нигде. Делать дохера. Делают хаотично, без плана и приоритетов: они патчат под конкретные игры что-то, при этом может сломаться для других игр.

"Выпуск Wine 3.21"
Отправлено Кирпич , 24-Ноя-18 14:09 
Вот общая картина - http://test.winehq.org/data/
Выбираете нужную ветку, к примеру этот релиз - http://test.winehq.org/data/ea9253d6d3c9bb60d98b0d917292fc0b.../

"Выпуск Wine 3.21"
Отправлено commiethebeastie , 24-Ноя-18 15:30 
В десятке фейлов больше чем в вайне. Это не реализация API, а регресс тестирование.

"Выпуск Wine 3.21"
Отправлено Аноним , 25-Ноя-18 19:54 
не, когда-то была другая картинка совсем, не про тест, а про написание

"Выпуск Wine 3.21"
Отправлено meequz , 26-Ноя-18 09:59 
По ней выходит, что у вайна всего 637 тестов, я правильно понял? Это же катастрофически мало для проекта с 25-летней историей.

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 14:37 
Думал у меня руки кривые что NFS Porsche не работает. Хотя может и после обновы не заработает, руки прямее не станут. Ждем обновления в Manjaro

"Выпуск Wine 3.21"
Отправлено Аноним , 24-Ноя-18 16:59 
у меня ню вегас не работает, хотя судя по базе данных - у всех все летает. Раз на раз не приходится

"Выпуск Wine 3.21"
Отправлено Мастодонт , 26-Ноя-18 05:23 
Все работает. Только нужен раздел не в NTFS.

"Выпуск Wine 3.21"
Отправлено Annoynymous , 24-Ноя-18 18:13 
> NFS Porsche

Вау, под виндами оно уже лет десять не работает


"Выпуск Wine 3.21"
Отправлено Васёк , 25-Ноя-18 00:11 
Ну на семерке я недавно запускал, все прекрасно устанавливалось и работало.