LINUX.ORG.RU
ФорумGames

TESV:Skyrim на Wine в ArchLinux

 , ,


0

2

Всем привет, никак не могу разобраться, почему нет звука в игре, запущенной на Wine под ArchLinux? фигня в том, что в других играх есть звук, а в Skyrim'e нет. Думаю есть те кто могут попробовать разобраться.

valery@motoracerhost Skyrim - Legendary Edition$ wine TESV.exe
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
err:module:load_builtin_dll failed to load .so lib for builtin L"xaudio2_6.dll": libopenal.so.1: cannot open shared object file: No such file or directory
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\xaudio2_6.dll"
err:ole:CoGetClassObject no class object {3eda9b49-2085-498b-9bb2-39a6778493de} could be created for context 0x1
fixme:d3d:init_driver_info Unhandled OS version 6.3, reporting Win 8.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f3c4,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x148010, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:init_driver_info Unhandled OS version 6.3, reporting Win 8.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f3e4,0x00000000), stub!
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f094,0x00000000), stub!
fixme:driver:D3DKMTOpenAdapterFromHdc (0x32f42c): stub
ERROR: Could Not Get Primary Adapter Handle
err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
^Cfixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
valery@motoracerhost Skyrim - Legendary Edition$ 



Последнее исправление: ILUXA69RUS (всего исправлений: 3)

Строки fixme можешь выбросить, легче восприниматься будет. Явно ругается на несколько библиотек: не может найти файлы

sehellion ★★★★★
()

winetricks xact xact_jun2010
возможно поможет

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

А где посмотреть, каких именно не хватает? И ещё, раньше я играл а Skyrim на Wine, и вполне успешно, и без танцев с бубнами. А сейчас, спустя полгода, что-то поменялось наверное.

ILUXA69RUS
() автор топика

https://rutracker.org/forum/viewtopic.php?t=5168648
Вот тебе. Если звук и тут работать не будет. То отпишись в той теме. Там бывают проблемы, если ты без пульсы. Но где-то проскакивало, как и чего настроить нужно.

Medar ★★★★★
()

Ты ещё лет 5 подожди. К 10-летию выхода скайрима всё будет работать в линуксах.

Tigger ★★★★★
()

была такая проблема с TES 3: Morrowind. Решил установкой K-Lite Codec в wine ))

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

Давно уже скайрим отлично работает на линуксах.

Medar ★★★★★
()

Audio

To fix crackling and choppy sound with Pulseaudio:

Possible fix 0: run in some terminal: while true; do pasuspender sleep 0.02; sleep 60; done This finally prevents buffer underruns and the sound is perfect then.

Possible fix 1: Make sure your rt-kit is functional and can assign pulseaudio realtime priority. The kernel config CONFIG_RT_GROUP_SCHED needs to be off for this (see here).

Possible fix 2: Setting SndQueueMax to 15 (default is 10), see here: wiki.winehq.org/UsefulRegistryKeys

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

раньше я играл а Skyrim на Wine, и вполне успешно, и без танцев с бубнами. А сейчас, спустя полгода, что-то поменялось наверное.

Ктож теперь поймёт, что там у тебя поменялось. Ядро, вайн, пульса или ещё что-то.

ashot ★★★★
()

Да поставь ты просто винду в дуалбут для игр. Wine в этом плане костыль жуткий.

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

Ядро было 4.3, сейчас 4.5, вайн наверняка обновлялся,пульсы как не было так и нет.

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

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

wine 1.7.47
d3dx9
d3dx9_26
d3dx9_28
d3dx9_31
d3dx9_35
d3dx9_36
d3dx9_39
d3dx9_42
d3dx9_43
dotnet20
dotnet40
vcrun2005
vcrun2008
xact
xact_jun2010

ashot ★★★★
()

аааа ЧУВАК! буквально на днях сам столкнулся с этим - под слакой. у меня решилось просто. я преустановил Легендари Едишн, при этом выбрал в инсталяторе поставить C++ либы и директикс. пробовал до переустановки, доустанавливать либы - не помогало

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

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

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

не-не. у меня то все ок)

у меня решилось просто. я преустановил Легендари Едишн, при этом выбрал в инсталяторе поставить C++ либы и директикс.

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

сорян, попутал вас с мобилы. ну у тебя вайн наверно с libalsa работает

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

Если заработало, то хорошо. Но вообще не по-фэншую директиксы в вайне ставить. У меня так заработало, доставил через winetricks кое-что см.выше. Слака 14.1.

ashot ★★★★
()

А то на что он материться у тебя стоит? mpg123 openal

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

libpulse.so.0: cannot open shared object file: No such file or directory

Ну так тебе сказали, что ему пульса нужна, да не простая, а мультилибовская (или, что практически то же самое, мультиархитектурная).

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

Я - не ТС. УМВР). И да, мультилибы стоят.

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