LINUX.ORG.RU
ФорумTalks

Пара вопросов про Wine

 , ,


0

2

1. Почему Nine до сих пор (хотя я не проверял, но в консоли ничего не пишется) нет по дефолту? Да, есть игры, которые не работают с найном, но даже галочки нету в настройках.
2. Где-нибудь пишут вообще про аналог найна для dx11? Планируют ли?

В games надо постить было.

В лолксах сейчас тебе раскажут что геймеры не нужны, игры не нужны, директикс11 не нужен, линукс не нужен — вали на винду, нет дров, иксы говно, вяленый говно, вулкан говно, да и ты сам говно!

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)

1. Причина раз: найн «непортабелен». Это исключительная привелегия гетеросексуальных белых мужчин пользователей, собственно, галлиума. А это практически исключительно пользователи линукса с видеокартой АМД. Разработчики вайна просят их проверить свои привелегии.

Причина двас: dxgi. Я не в курсе того, что оно из себя представляет, поэтому щас будет голимый бред. Судя по всему это что-то вроде «диспетчера» версий DX, куда программы ходят за фичами. Вайн без найна умеет в DX9, с горем пополам в DX11 и в перспективе будет уметь в DX12. Всё это делается, видимо, в рамках какого-то комбайна, в который проблематично встроить найн. Т.е. есть 2 стула - или твой вайн умеет в галлиум, или твой вайн умеет в DX11. Причем есть приложения, которые могут одновременно обращаться и к DX9, и к DX11, и их найн принципиально ломает об колено. Интеграция найна, видимо, потребует переделки вайнового DXа с учетом нормальной работы dxgi, чем никто не хочет заниматься в силу п.1.

2. DXVK, есть, частично работает (для некоторых игорей). Как следует из названия, DX11 поверх вулкана, что обещает лучшие перспективы по части интеграции, ибо не стоит проблемы привязки к галлиуму.

Теоретически есть еще планы запилить в вайне DX12 поверх вулкана.

infine
()

1. Не работает на блобе
2. Появилось еще раньше найна, решили, что ненужно и закопали

SR_team ★★★★★
()
Последнее исправление: SR_team (всего исправлений: 1)
Ответ на: комментарий от infine

твой вайн умеет в галлиум, или твой вайн умеет в DX11

Это не так. Когда игра дергает d3d11.dll она попадает в транслятор wined3d.dll, который, если включен CSMT, перенаправляет все в wined3d-csmt.dll. Когда же игра дергает d3d9.dll, в случае найна, ее редиректит в d3d9-nine.dll, которая уже на прямую общается с драйвером. Если nine выключен, то d3d9.dll ведет себя так же как и d3d11.dll

Теоретически есть еще планы запилить в вайне DX12 поверх вулкана.

Не теоретически. Разработку уже ведут в гите вайна

SR_team ★★★★★
()
Последнее исправление: SR_team (всего исправлений: 2)

Почему Nine до сих пор (хотя я не проверял, но в консоли ничего не пишется) нет по дефолту?

Очень много кода чтобы мейнтейнить. Слишком экзотично. Нужно только радеонщикам. На других платформах помимо линуксов не нужно.

xDShot ★★★★★
()
Ответ на: комментарий от Meyer

Systems with only Intel cards are not supported by Nine since the Intel Gallium (ILO)driver doesn't work with 3D games currently.

xDShot ★★★★★
()
Ответ на: комментарий от Meyer

На интеле тоже работает.

Нифига не работает. У интела был экспериментальный галлиум-драйвер ILO, но он успел протухнуть и не работать вообще никак уже к тому моменту, как вышел хасвелл (я его даже на ии бридж так и не завел).

Работает на nouveau, но nouveau в режиме видеокарты, а не затычки работат максимум на ферми.

infine
()
Ответ на: комментарий от infine

WINE транслирует вызовы Direct 3D в OpenGL. Сейчас пишут трансляторы в Vulkan,в том числе и Direct 3D 12.

Quasar ★★★★★
()
Ответ на: комментарий от xDShot

Когда увидел в Ворлдофтанчиках на 9600 GT на в среднем 5 ФПС выше с nouveau, чем с пропиетарными изрядно развеселился.

LittleKawaiiNeko ★★
()
Ответ на: комментарий от infine

Интересно, что ещё защитнички блободрайверов и невидии выдумают. Раньше они задвигали, что фреймбуферная консоль не нужна, потому что в игры нипаиграть. Сейчас уже даже игры лучше работают на радивоне и швабодке, а Торвальдс уже много лет как показал фак Невидии, а визг не унимается. Оставьте уже невидию виндузятникам, вместе с SecureBoot и прочими каками.

bodqhrohro_promo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.