LinuxForum.Fans
Тема

Debian Sid, Wine - перестал запускать игры с 3d.

Автор: Set_Me_Free 5 сообщений 2464 просмотров
#259102

Доброго времени суток. Помогите справиться с проблемой. Столкнулся с тем что после каких то апдейтов Wine перестал запускать игры, так как долго не играл , что именно обновлялось вспомнить уже не смогу. Проблема заключается в следущем :

text

#   wine Game/Fallout_New_Vegas/FalloutNV.exe 

fixme:win:EnumDisplayDevicesW ((null),0,0x32f468,0x00000000), stub! ALSA lib ../../src/conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so ALSA lib ../../../src/pcm/pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default fixme:win:EnumDisplayDevicesW ((null),0,0x32ebb4,0x00000000), stub! fixme:d3d9:D3DPERF_SetOptions (0x1) : stub fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table wine: Unhandled page fault on read access to 0x00000028 at address 0xa087e5 (thread 0009), starting debugger...

В гугле нашёл что нужно поставить пакет lib32asound2-plugins, этот пакет я нашёл только в стабильной ветке репозитория, устанвил. Ошибка стала вот такой

text

$ wine Game/Fallout_New_Vegas/FalloutNV.exe 
fixme:win:EnumDisplayDevicesW ((null),0,0x32f468,0x00000000), stub!
ALSA lib ../../pulse/pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
err:winediag:AUDDRV_GetAudioEndpoint PulseAudio "default" -22 without handle_underrun. Audio may hang. Please upgrade to alsa_plugins >= 1.0.24
fixme:win:EnumDisplayDevicesW ((null),0,0x32ebb4,0x00000000), stub!
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
wine: Unhandled page fault on read access to 0x00000028 at address 0xa087e5 (thread 0009), starting debugger...

Игры запуская разные проблема одна и таже , у кого нибудь есть идеи решения проблемы ?

#259303
"Set_Me_Free" написал:
Please upgrade to alsa_plugins >= 1.0.24
#260027

Это понятно , раньше без этого пакета работало , но обновление всё равно не помогает. Уже не знаю даже в какую сторону копать, вроде все эти ошибки прогуглил :(

#260034

Кстати попробывал поставить Testing на другой хард , ничего полезного этого не принесло теже самые ошибки, но месяца 2 назад всё нормально запускалось. Так же пробывал ставить руками дрова с nvidia.com , библиотеки libgl32 поставить не забыл.

#260244

После доооолгих поисков решение было найдено playonlinux.com/en/topic-8899.html

http://forums.debian.net/viewtopic.php?f=6&t=79859
It seems ia32-libs is lagging behind the rest of the system, to the point some things started to break...
Workaround for the time being:
* Download libxi6 compiled for i386 architecture:
http://packages.debian.org/sid/i386/libxi6/download
* Take libXi.so.6 lib out of the package and overwrite ia32-libs one with it

Console:

$ dpkg -x libxi6_1.6.1-1_i386.deb /tmp/libxi6
$ cd /tmp/libxi6/usr/lib/i386-linux-gnu
$ sudo cp -av libXi.so.6* /usr/lib32/

Войдите или зарегистрируйтесь, чтобы ответить.