[РЕШЕНО]Не работает Wine

Собственно - сабж. Ядро 3.4.7-1, х86_64, Multilib подключен. Вроде всё дополнительное установлено, включая vcrun2008 и многое другое, а также настроен пульсаудио (с АЛСА такая же байда), драйвера на нвидиа-8600ГТС новейшие, либы опенжл и всё что связанно с запуском вайн (настроено по вики) имеется. При запуске установщика и уже установленной программы выдаётся следующее:
Unhandled exception: assertion failed in 32-bit code (0xf77f4425).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f77f4425 ESP:018bc7d8 EBP:000011ee EFLAGS:00000202(   - --  I   - - - )
 EAX:00000000 EBX:000011d0 ECX:000011ee EDX:00000006
 ESI:00000086 EDI:f766eff4
[ вырезано ]
  200 0xf75b7a9e __clone+0x5d() in libc.so.6 (0x00000000)
0xf77f4425 __kernel_vsyscall+0x5 in [vdso].so: movl	$0x2b,%ecx
Modules:
Module	Address			Debug info	Name (140 modules)
PE	  400000-  551000	Deferred        steam
PE	 1ac0000- 1cb2000	Deferred        steamservice
PE	 2fc0000- 434f000	Deferred        libcef
PE	10000000-100b1000	Deferred        crashhandler
PE	30000000-302d8000	Deferred        steam
PE	38000000-38698000	Export          steamclient
PE	3a000000-3a3ef000	Deferred        steamui
PE	3f000000-3f0a7000	Export          tier0_s
PE	3f200000-3f2aa000	Deferred        vgui2_s
PE	3f500000-3f5e1000	Deferred        chromehtml
PE	3f600000-3f644000	Deferred        vstdlib_s
PE	3fa00000-3fa2f000	Deferred        filesystem_steam
PE	4ad00000-4b67f000	Deferred        icudt
PE	60000000-60021000	Deferred        cserhelper
PE	65ec0000-66072000	Deferred        avcodec-53
PE	68b80000-68ba7000	Deferred        avutil-51
PE	6ab00000-6ab33000	Deferred        avformat-53
ELF	7b800000-7ba3a000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3a000	\               kernel32
ELF	7bc00000-7bcd3000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcd3000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7defc000-7df02000	Deferred        libxfixes.so.3
ELF	7df02000-7df0d000	Deferred        libxcursor.so.1
ELF	7df0f000-7df45000	Deferred        uxtheme<elf>
  \-PE	7df20000-7df45000	\               uxtheme
ELF	7df94000-7dfbd000	Deferred        libexpat.so.1
ELF	7dfbd000-7dff2000	Deferred        libfontconfig.so.1
ELF	7e0f2000-7e102000	Deferred        libxi.so.6
ELF	7e102000-7e126000	Deferred        imm32<elf>
  \-PE	7e110000-7e126000	\               imm32
ELF	7e126000-7e25d000	Deferred        libx11.so.6
ELF	7e25d000-7e26f000	Deferred        libxext.so.6
ELF	7e26f000-7e278000	Deferred        libsm.so.6
ELF	7e2b2000-7e343000	Deferred        winex11<elf>
  \-PE	7e2c0000-7e343000	\               winex11
ELF	7e38e000-7e3b0000	Deferred        libxcb.so.1
ELF	7e3b0000-7e3c0000	Deferred        libbz2.so.1.0
ELF	7e3c0000-7e3d7000	Deferred        libz.so.1
ELF	7e3d7000-7e473000	Deferred        libfreetype.so.6
ELF	7e47c000-7e480000	Deferred        libxcomposite.so.1
ELF	7e480000-7e489000	Deferred        libxrandr.so.2
ELF	7e489000-7e493000	Deferred        libxrender.so.1
ELF	7e493000-7e4ad000	Deferred        libice.so.6
ELF	7e4ad000-7e4eb000	Deferred        winspool<elf>
  \-PE	7e4b0000-7e4eb000	\               winspool
ELF	7e4eb000-7e56a000	Deferred        rpcrt4<elf>
  \-PE	7e500000-7e56a000	\               rpcrt4
ELF	7e56a000-7e692000	Dwarf           ole32<elf>
  \-PE	7e580000-7e692000	\               ole32
ELF	7e692000-7e7bc000	Deferred        oleaut32<elf>
  \-PE	7e6b0000-7e7bc000	\               oleaut32
ELF	7e7bc000-7e8be000	Deferred        comctl32<elf>
  \-PE	7e7c0000-7e8be000	\               comctl32
ELF	7e8be000-7e931000	Deferred        shlwapi<elf>
  \-PE	7e8d0000-7e931000	\               shlwapi
ELF	7e931000-7eb59000	Deferred        shell32<elf>
  \-PE	7e940000-7eb59000	\               shell32
ELF	7eb59000-7eb73000	Deferred        version<elf>
  \-PE	7eb60000-7eb73000	\               version
ELF	7eb73000-7ebde000	Deferred        advapi32<elf>
  \-PE	7eb80000-7ebde000	\               advapi32
ELF	7ebde000-7ecab000	Deferred        gdi32<elf>
  \-PE	7ebf0000-7ecab000	\               gdi32
ELF	7ecab000-7edfe000	Deferred        user32<elf>
  \-PE	7ecc0000-7edfe000	\               user32
ELF	7ef87000-7efc6000	Deferred        libm.so.6
ELF	7efc6000-7efcc000	Deferred        libxxf86vm.so.1
ELF	7efcc000-7f000000	Deferred        ws2_32<elf>
  \-PE	7efd0000-7f000000	\               ws2_32
ELF	f3bd9000-f3ccf000	Dwarf           libasound.so.2
ELF	f3d09000-f3d38000	Dwarf           winealsa<elf>
  \-PE	f3d10000-f3d38000	\               winealsa
ELF	f3d38000-f3d5d000	Dwarf           mmdevapi<elf>
  \-PE	f3d40000-f3d5d000	\               mmdevapi
ELF	f3d5d000-f3da8000	Dwarf           dsound<elf>
  \-PE	f3d60000-f3da8000	\               dsound
ELF	f461a000-f4634000	Deferred        imagehlp<elf>
  \-PE	f4620000-f4634000	\               imagehlp
ELF	f495e000-f49fc000	Deferred        msvcrt<elf>
  \-PE	f4970000-f49fc000	\               msvcrt
ELF	f49fc000-f6700000	Deferred        libnvidia-glcore.so.304.32
ELF	f680b000-f68e6000	Deferred        libgl.so.1
ELF	f68e6000-f6951000	Deferred        libgmp.so.10
ELF	f6951000-f6965000	Deferred        libhogweed.so.2
ELF	f6965000-f698e000	Deferred        libnettle.so.4
ELF	f698e000-f6a96000	Deferred        libgnutls.so.28
ELF	f6a98000-f6aaf000	Deferred        dwrite<elf>
  \-PE	f6aa0000-f6aaf000	\               dwrite
ELF	f6ad0000-f6afd000	Deferred        netapi32<elf>
  \-PE	f6ae0000-f6afd000	\               netapi32
ELF	f6afd000-f6b2e000	Deferred        secur32<elf>
  \-PE	f6b00000-f6b2e000	\               secur32
ELF	f6b2e000-f6bf5000	Deferred        crypt32<elf>
  \-PE	f6b40000-f6bf5000	\               crypt32
ELF	f6bf5000-f6c87000	Deferred        urlmon<elf>
  \-PE	f6c00000-f6c87000	\               urlmon
ELF	f6c87000-f6cf4000	Deferred        setupapi<elf>
  \-PE	f6c90000-f6cf4000	\               setupapi
ELF	f6cf4000-f6d0c000	Deferred        userenv<elf>
  \-PE	f6d00000-f6d0c000	\               userenv
ELF	f6d0c000-f6d4c000	Deferred        usp10<elf>
  \-PE	f6d10000-f6d4c000	\               usp10
ELF	f6d4c000-f6d87000	Deferred        winhttp<elf>
  \-PE	f6d50000-f6d87000	\               winhttp
ELF	f6d87000-f6e6b000	Deferred        comdlg32<elf>
  \-PE	f6d90000-f6e6b000	\               comdlg32
ELF	f6e6b000-f6f4e000	Deferred        opengl32<elf>
  \-PE	f6e80000-f6f4e000	\               opengl32
ELF	f6f4e000-f6f62000	Deferred        msimg32<elf>
  \-PE	f6f50000-f6f62000	\               msimg32
ELF	f6f62000-f6f89000	Deferred        mpr<elf>
  \-PE	f6f70000-f6f89000	\               mpr
ELF	f6f89000-f7000000	Deferred        wininet<elf>
  \-PE	f6f90000-f7000000	\               wininet
ELF	f710f000-f7139000	Deferred        msacm32<elf>
  \-PE	f7110000-f7139000	\               msacm32
ELF	f7139000-f71ec000	Deferred        winmm<elf>
  \-PE	f7140000-f71ec000	\               winmm
ELF	f71ec000-f7200000	Deferred        psapi<elf>
  \-PE	f71f0000-f7200000	\               psapi
ELF	f7300000-f7312000	Deferred        libp11-kit.so.0
ELF	f7312000-f7377000	Deferred        dbghelp<elf>
  \-PE	f7320000-f7377000	\               dbghelp
ELF	f7377000-f739b000	Deferred        iphlpapi<elf>
  \-PE	f7380000-f739b000	\               iphlpapi
ELF	f7478000-f7481000	Deferred        librt.so.1
ELF	f7481000-f7485000	Deferred        libxinerama.so.1
ELF	f7485000-f748c000	Deferred        libxdmcp.so.6
ELF	f748e000-f7493000	Deferred        libdl.so.2
ELF	f7496000-f749a000	Deferred        libxau.so.6
ELF	f749a000-f74a0000	Deferred        libuuid.so.1
ELF	f74a1000-f74a5000	Deferred        libnvidia-tls.so.304.32
ELF	f74a5000-f74c0000	Deferred        libgcc_s.so.1
ELF	f74c0000-f74cd000	Deferred        libnss_files.so.2
ELF	f74cd000-f7673000	Dwarf           libc.so.6
ELF	f7673000-f768e000	Dwarf           libpthread.so.0
ELF	f768e000-f77d1000	Dwarf           libwine.so.1
ELF	f77d2000-f77f4000	Deferred        ld-linux.so.2
ELF	f77f4000-f77f5000	Dwarf           [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000c services.exe
	00000033    0
	00000032    0
	0000000e    0
	0000000d    0
0000002f winedevice.exe
	00000036    0
	00000035    0
	00000031    0
	00000030    0
0000003d (D) Z:\mnt\lin500-2_media-2\media_lin500-2_m2\game\css\steam.exe
	0000002a    0
	0000001f    0
	00000020    0
	00000016    0
	00000017    0
	0000001b    0 <==
	0000001e    0
	00000014    0
	00000015    0
	00000046    0
	00000045    0
	00000009    0
	00000026    0
	00000043    0
	00000021    0
	00000022    0
	00000023    0
	00000044    0
	00000039    0
	00000024    0
	00000047    0
	0000000b    0
	00000037    0
	00000042    0
	00000041    0
	0000003e    0
0000003f explorer.exe
	00000040    0
System information:
    Wine build: wine-1.5.10
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.4.7-1-ARCH
Сам же вайн в консоле ругается так:
~$ /usr/bin/wine  /mnt/lin500-2_media-2/media_lin500-2_m2/game/css/steam.exe -dsound -opengl
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005160, 0x3f036b20, 0x3f036b18
[вырезано]
ALSA lib conf.c:1686:(snd_config_load1) _toplevel_:21:0:Unexpected char
ALSA lib conf.c:3406:(config_file_open) /etc/asound.conf may be old or corrupted: consider to remove or fix it
*** glibc detected *** /mnt/lin500-2_media-2/media_lin500-2_m2/game/css/steam.exe: free(): invalid pointer: 0xf3c02c70 ***
======= Backtrace: =========
/usr/bin/../lib32/libc.so.6(+0x732e2)[0xf75402e2]
/usr/lib32/libasound.so.2(snd_config_substitute+0x6d)[0xf3bfd38d]
/usr/lib32/libasound.so.2(+0x25ed8)[0xf3bfeed8]
/usr/lib32/libasound.so.2(snd_config_update_r+0x229)[0xf3bffb49]
/usr/lib32/libasound.so.2(snd_config_update+0x48)[0xf3c000d8]
/usr/lib32/libasound.so.2(snd_pcm_open+0x3f)[0xf3c21c1f]
/usr/bin/../lib32/wine/winealsa.drv.so(+0x18674)[0xf3d21674]
/usr/bin/../lib32/wine/winealsa.drv.so(+0x1bb1a)[0xf3d24b1a]
/usr/bin/../lib32/wine/winealsa.drv.so(AUDDRV_GetEndpointIDs+0x49)[0xf3d29989]
/usr/bin/../lib32/wine/mmdevapi.dll.so(+0x15a49)[0xf3d4da49]
/usr/bin/../lib32/wine/mmdevapi.dll.so(+0x17248)[0xf3d4f248]
/usr/bin/../lib32/wine/mmdevapi.dll.so(+0x17f9f)[0xf3d4ff9f]
/usr/bin/../lib32/wine/ole32.dll.so(CoCreateInstance+0x140)[0x7e5a2460]
/usr/bin/../lib32/wine/dsound.dll.so(+0x1e819)[0xf3d7b819]
/usr/bin/../lib32/wine/dsound.dll.so(GetDeviceID+0x3f)[0xf3d7c62f]
/usr/bin/../lib32/wine/dsound.dll.so(+0x29767)[0xf3d86767]
/usr/bin/../lib32/wine/dsound.dll.so(+0x2a10c)[0xf3d8710c]
[ вырезано ]
/usr/bin/../lib32/wine/ntdll.dll.so[0x7bc75980]
/usr/bin/../lib32/wine/ntdll.dll.so(call_thread_func+0x7d)[0x7bc7878d]
/usr/bin/../lib32/wine/ntdll.dll.so[0x7bc7595e]
/usr/bin/../lib32/wine/ntdll.dll.so[0x7bc7ea49]
/usr/bin/../lib32/libpthread.so.0(+0x6d08)[0xf7679d08]
/usr/bin/../lib32/libc.so.6(clone+0x5e)[0xf75b7a9e]
======= Memory map: ========
00010000-00110000 rw-p 00000000 00:00 0 
[ вырезано ]
fixme:advapi:EventUnregister deadbeef: stub 
Такое ощущение, что чего-то не хватает, а что - не пойму. Мне, в принципе, больше контр-страйк через стим ничего и не надо…
Логи в
оберните пожалуйста, чтобы они столько места не занимали.
lampslave
Логи в
оберните пожалуйста, чтобы они столько места не занимали.
С каким текстовым расширением здесь дозволены файлы-вложения??
Не знаю, вроде как рекомендовали не аттачить, а выкладывать на pastebin или аналоги.
да согласен, мажет по адресу и судя по данным обратной трассировки вполне возможно, что искать надо какуюто библиотеку. Но наверно надобы трассировку выложить не тут , а по нужному адресу ;)
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
По ходу дела, не работает GLX или OpenGl, во всяком случае - установка программ вайном осуществляется до конца, работает фотошоп Кс5, но игры в вайне и плэйанлинакс не дозапускаются с сообщением ошибки.
~$ glxinfo | grep direct
direct rendering: Yes
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
Судя по выводу команды - GLX работает, пробовал в xorg.conf добавить строчки:
 SectionModules
Load GLX
После чего иксы запустились только после удаления этой строки (смысла, конечно, в этом не было…). Пробовал отключать эффекты opengl в КДЕ, но ничего не помогает, как-будто какой-то блокатор стоит на opengl, может быть и у меня в голове), но всё равно не очень смешно…
Люди, такое ощущение, что из всех пользователей арча 64-бита у меня одного проблемы с запуском игр… В одном из FAQ по установке арча как раз рекомендовался выбор i686-системы, тобы не возникло проблем с 32-битными прогами, но я не у видел смысла в том, как перейти потом на 64-битную архитектуру.
Какие конфиги/папки надо удалить, чтобы вайн почувствовал себя девственным?? Повторюсь, все библиотеки и драйвера/конфиги установлены и правлены, куда копать - не знаю. Это, конечно, не глобального уровня проблема для меня, но всё-таки хотелось бы иногда запустить контру как в старые добрые времены, без винды и убунты/мандривы.
ставь 32х арч
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
din_sariph
Какие конфиги/папки надо удалить, чтобы вайн почувствовал себя девственным?
По-умолчанию это ~/.wine .
din_sariph
драйвера на нвидиа-8600ГТС новейшие, либы опенжл
Какие либы вы имеете в виду? Вроде бы только lib32-nvidia-utils и надо.

Откуда-то вы с непонятного места steam запускате. Вы же его в wine установить должны, здесь расписано как:
https://wiki.archlinux.org/index.php/Steam
PalPalych
ставь 32х арч
В свете последних изменений это не очень хорошая идея.
 
Зарегистрироваться или войдите чтобы оставить сообщение.