LINUX.ORG.RU

DirectX в Slackware_x64


1

1

ос slackware_x64, устанавливал разные пакеты из multilib, но видимо чего-то не хватает, а чего именно понять не могу, т.е. как называется пакет

/usr/lib/ ... libGl.so ... libGl.so.1 ... отсутсвуют, но в /usr/lib64/ такие библиотеки есть при попытке запустить dxdiag.exe вот, что получаю

err:module:load_builtin_dll failed to load .so lib for builtin L"opengl32.dll": libGL.so.1: cannot open shared object file: No such file or directory
err:d3d:InitAdapters Can't load opengl32.dll!
Direct3D9 is not available without OpenGL.
fixme:win:EnumDisplayDevicesW ((null),0,0x33e4ac,0x00000000), stub!
err:module:load_builtin_dll failed to load .so lib for builtin L"opengl32.dll": libGL.so.1: cannot open shared object file: No such file or directory
err:d3d:InitAdapters Can't load opengl32.dll!
err:ddraw:ddraw_create_swapchain Failed to create swapchain, hr 0x8876086c.
err:ddraw:ddraw7_SetCooperativeLevel Failed to create swapchain, hr 0x8876086c.
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:dxdiag:wWinMain Information dialog is not implemented

кто-то может подсказать какой пакет нужен? можно прямо ссылкой вот отсюда!

Как SlackUser или archlinux_enterprize_hacker, так очередной школьник.

anonymous ()

> /usr/lib/ ... libGl.so ... libGl.so.1 ... отсутсвуют

mesa из x/. если блоб — переустанови, согласившись на установку 32-битных либ.

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

теперь вот такое выдает

bash-4.2# wine dxdiag.exe 
fixme:win:EnumDisplayDevicesW ((null),0,0x33d6a4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d5e4,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:dxdiag:wWinMain Information dialog is not implemented

SlackUser ()

>_<

блин, а я подумал ты собрал месу с поддержкой DirectX и демку сделал...

Stil ★★★★★ ()

По умолчанию слакварь - чисто 64-битная ОСь (т.е. нет 32-битных библиотек). Wine скорее всего их требует. Поставь 32-bit multilib (гугли ман Alien'a).

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

полностью_не_читай@просто_отвечай...

Поставь просто все пакеты оттуда

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