Team Fortress 2 не так давно нормально работал с WINE но какое-то обновление весь кайф убило. Какое я не знаю а симптому проблемы ниже. Что характерно стим нормально грузиться а вино на последней строчке (ниже) зависает:
[gres@first ~]$ env WINEPREFIX="/home/gres/.wine" wine "C:\Program Files\Steam\steam.exe" -applaunch 440
fixme:mixer:ALSA_MixerInit No master control found on USB Device 0x46d:0x8b2, disabling mixer
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
dir: C:\Program Files\Steam\bin\ *.mix
dir: C:\Program Files\Steam\bin\ *.asi
dir: C:\Program Files\Steam\bin\ *.flt
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 30
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
fixme:shdocvw:ViewObject_SetAdvise (0x10420348)->(1 00000002 0x14de3a0)
fixme:shdocvw:PersistStreamInit_InitNew (0x10420348)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x10420348)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x10420348)->(ffffffff)
fixme:shdocvw:ViewObject_SetAdvise (0xff21450)->(1 00000002 0x14de408)
fixme:shdocvw:PersistStreamInit_InitNew (0xff21450)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0xff21450)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0xff21450)->(ffffffff)
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x33c374,0x00000000), stub!
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
fixme:shdocvw:ViewObject_SetAdvise (0x1b0440)->(1 00000002 0x14e0dd0)
fixme:shdocvw:PersistStreamInit_InitNew (0x1b0440)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x1b0440)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1b0440)->(ffffffff)
fixme:process:IsWow64Process (0xffffffff 0x3d6e88) stub!
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,91,2): stub!
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,91,2): stub!
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,91,2): stub!
wine: Unhandled illegal instruction at address 0x7ee355b0 (thread 0048), starting debugger...
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,198,2): stub!
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,141,2): stub!
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,141,2): stub!
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,133,2): stub!
Unhandled exception: illegal instruction in 32-bit code (0x7ee355b0).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7ee355b0 ESP:0034fdd8 EBP:7efff780 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:00000001 ECX:7efff780 EDX:00000000
ESI:00000008 EDI:f7eaeff4
Stack dump:
0x0034fdd8: 00360011 00350000 f7eaeff4 00000008
0x0034fde8: 7efff780 0034fe00 00000001 00000000
0x0034fdf8: 7efff780 00000000 00000246 ffffe405
0x0034fe08: 0034fea8 f7ea3589 7ea80000 0034fe2c
0x0034fe18: 0034fea8 00000014 0034fe2c 0040da0c
0x0034fe28: 0040d8bc 00000000 00000000 00530055
Backtrace:
=>1 0x7ee355b0 LocalInit16+0x1c0() in kernel32 (0x7efff780)
2 0x00000000 (0x10012a03)
3 0x00000000 (0x00000000)
0x7ee355b0 LocalInit16+0x1c0 in kernel32:
Modules:
Module Address Debug info Name (19 modules)
PE 400000- 41a000 Deferred hl2
ELF bce000- beb000 Deferred ld-linux.so.2
ELF bed000- d46000 Deferred libc.so.6
ELF d48000- d4d000 Deferred libdl.so.2
ELF d4f000- d68000 Deferred libpthread.so.0
ELF d6a000- d93000 Deferred libm.so.6
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e972000-7e9c2000 Deferred advapi32<elf>
\-PE 7e980000-7e9c2000 \ advapi32
ELF 7e9c2000-7ea64000 Deferred gdi32<elf>
\-PE 7e9d0000-7ea64000 \ gdi32
ELF 7ea64000-7ebb1000 Deferred user32<elf>
\-PE 7ea80000-7ebb1000 \ user32
ELF 7ebd1000-7ebdd000 Deferred libnss_files.so.2
ELF 7eddd000-7ef15000 Export kernel32<elf>
\-PE 7ee00000-7ef15000 \ kernel32
ELF 7ef56000-7f000000 Deferred ntdll<elf>
\-PE 7ef70000-7f000000 \ ntdll
ELF f7d36000-f7d3a000 Deferred koi8-r.so
Threads:
process tid prio (all id:s are in hex)
00000008
00000031 0
00000030 0
0000002a 0
00000027 1
00000047 0
00000046 0
00000045 1
00000044 0
00000043 1
00000042 0
00000041 1
00000040 0
0000003f 1
0000003e 0
0000003d 1
0000003c 0
0000003b 1
0000003a 0
00000039 1
00000038 0
00000037 1
00000036 0
00000035 1
00000034 0
00000033 1
0000002f 0
0000002e 0
0000002d 1
0000002c 0
0000002b 0
00000029 0
00000028 1
00000026 0
00000024 15
00000022 0
00000021 15
00000020 15
0000001f 0
0000001e 0
0000001d 0
0000001c 0
0000001b 0
0000001a 1
00000019 0
00000018 0
00000017 0
00000016 0
00000015 0
00000014 0
00000013 0
00000009 0
0000000a
0000000b 0
0000000c
0000000f 0
0000000e 0
0000000d 0
00000010
00000012 0
00000011 0
00000032 (D) C:\Program Files\Steam\SteamApps\melekhov\team fortress 2\hl2.exe
00000048 0 <==
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,86,2): stub!
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,30,2): stub!
fixme:win:SetLayeredWindowAttributes (0x30098,0x00000000,0,2): stub!
Backtrace:
=>1 0x7ee355b0 LocalInit16+0x1c0() in kernel32 (0x7efff780)
2 0x00000000 (0x10012a03)
3 0x00000000 (0x00000000)
err:ntdll:RtlpWaitForCriticalSection section 0x7efeccc0 "virtual.c: csVirtual" wait timed out in thread 0009, blocked by 0016, retrying (60 sec)
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x1b0440)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x1b0440)
fixme:shdocvw:OleObject_Close (0x1b0440)->(1)
Собственно после этой строки только мигающий курсор. Кто-нибудь знает решение проблемы?