LINUX.ORG.RU
ФорумGames

WoW


0

0

"не найдено подходящее устройство отображения"
Debian sid, wine 1.1.31, nvidia - дрова хз какие, какие последние есть в сиде.
В консоли пишет вот что:
fixme:win:EnumDisplayDevicesW ((null),0,0x39ed4c,0x00000000), stub!
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:d3d:WineDirect3DCreate Direct3D9 is not available without opengl
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:d3d:WineDirect3DCreate Direct3D9 is not available without opengl

Как пофиксить?

★★★★★

О системе - OpenGL как будто в наличии

$ glxinfo | grep "direct rendering"
direct rendering: Yes

$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
40607 frames in 5.0 seconds = 8121.293 FPS
41009 frames in 5.0 seconds = 8201.732 FPS
40990 frames in 5.0 seconds = 8197.920 FPS
41025 frames in 5.0 seconds = 8204.939 FPS

Xellos ★★★★★
() автор топика

Такая же фигня в сквизи. Копать времени не было, но грешу на отсутствие 32-битных библиотек GL* из закрытых дров.

nyaka
()

А если так?

wine WoW.exe -opengl

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

Вы WoW запускаете с какими ключами? -opengl?

err:d3d:WineDirect3DCreate Direct3D9 is not available without opengl

1. Пересоберите wine с поддержкой OpenGL.

2. rm -rf ~/.wine

3. wine WoW.exe -opengl

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

Не в вове дело. В вове в config.wtf прописан opengl, да и вайн его может запустить и так, и так. Ключик это всего лишь синоним опции в конфиге.

>Пересоберите wine с поддержкой OpenGL.


У меня есть основания думать, что он уже того, этого.
Он не может найти OpenGL, видимо из-за дров.

Xellos ★★★★★
() автор топика

Как-то это всё довольно странно. Раньше WoWил довольно часто и долго. Всегда шло без проблем под любым вайном. //Happy NVidia user :)

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

Совершенно верно. А это 32-бит библиотеки для совместимости.

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