LINUX.ORG.RU
решено ФорумGames

wine + gallium-nine не работает стимовский оверлей

 , ,


1

1

Ситуевина простая - выключаешь в настройках Gallium 3D, включаешь CSTM (или без него) - работает оверлей. Наоборот - не работает. Без галлиума производительность не ахти, а поиграться по сети без оверлея практически никак.

Никто не встречал никаких замечаний или патчей на этот счет?

Версия вина при этом не имеет никакого значения, одинаковый результат что на стабильном 1.8.2, что на нестабильном 1.9.9

Оверлей стима не работает в вайне уже давным давно, не удивляйся.

Более того, в некоторых версиях вайна включенный оверлей ломает игры и они не запускаются.

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

Оверлей стима не работает в вайне уже давным давно, не удивляйся.

Работает в ванильной версии и cstm-ветке.Перестает работать, если пропатчить вайн d3d9-патчами и выставить галку в winecfg.

Вдобавок все игры начинают очень долго стартовать, но потом все нормально. Очень интересно.

produk29 ()

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

Novell-ch ★★★★★ ()
Ответ на: комментарий от Novell-ch

если долго стартуют то попробуй использовать R600_DEBUG=mono

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

оверлей все равно не работает в режиме галлиума3д, стоит его выключить, все отлично. Собрал самый свежак, что был:

$ wine --version wine-1.9.9-118-ge1970c8 (Staging)
$ glxinfo | grep Mesa client glx vendor string: Mesa Project and SGI OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.3.0-devel (git-988b09f) OpenGL version string: 3.0 Mesa 11.3.0-devel (git-988b09f) OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.3.0-devel (git-988b09f)

Нашел в интернетах какой-то непонятный патч https://gist.github.com/iiv3/616d86ad9acdf96dc4d0, но с ним вайн не собирается, посему дохлый номер

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

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

Novell-ch ★★★★★ ()
Ответ на: комментарий от Novell-ch

и где же новые брать?

последний вайн я собирал прямиком из =app-emulation/wine-9999 и к моему удивлению, там уже были патчи на галлиум

produk29 ()
Ответ на: комментарий от Novell-ch

мде, ни с одним вайном не заработал оверлей, какое-то странное колдунство

наверное надо отдебажить и поймать падающий оверлей, чтобы потом зарепортить багу

produk29 ()
Ответ на: комментарий от Novell-ch

Действительно. Собрал месу из оверлея ixit, затем пересобрал вино - оверлей на месте. Спасибо за наводку.

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