I have been running spotify for a while, but since it insists on updating automatically I'm not sure what version I last ran that worked. It had the new UI (metro inspired), but the latest version I can get to work is 0.9.8.217, with the old UI. That is using WINEARCH=win32, haven't tried it using win64. I also tried 0.9.8.296 and 0.9.10.21, neither one works.
This is my setup:
Code: Select all
[htpc@mediasmurf ~]$ uname -a
Linux mediasmurf 3.16.3-1-ARCH #1 SMP PREEMPT Wed Sep 17 21:54:13 CEST 2014 x86_64 GNU/Linux
[htpc@mediasmurf ~]$ wine --version
wine-1.7.28
Code: Select all
[htpc@mediasmurf ~]$ WINEPREFIX=/home/htpc/winespotify WINEARCH=win32 wine Desktop/Spotify_Installer.exe &> spotify_log.txt 2>&1
[htpc@mediasmurf ~]$ cat spotify_log.txt
wine: created the configuration directory '/home/htpc/winespotify'
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:iphlpapi:NotifyAddrChange (Handle 0xece880, overlapped 0xece88c): stub
wine: configuration in '/home/htpc/winespotify' has been updated.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:shell:SHChangeNotify ignoring unsupported flags: 3005
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:shell:SetCurrentProcessExplicitAppUserModelID L"Spotify.Console": stub
fixme:process:WTSGetActiveConsoleSessionId stub
fixme:advapi:RegisterEventSourceW ((null),L"Spotify"): stub
fixme:advapi:GetCurrentHwProfileW (0x33f988)
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:winsock:WSALookupServiceBeginW (0x392e970 0x00000ff1 0x32797ac) Stub!
fixme:d2d:d2d_factory_init Ignoring factory type and options.
fixme:dwrite:dwritefactory_CreateCustomFontCollection (0x1cc948)->(0x3223570 (nil) 0 0x325ad2c): stub
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ntdll:NtIsProcessInJob stub: 0xffffffff (nil)
fixme:imm:ImmDisableTextFrameService Stub
fixme:thread:GetThreadPreferredUILanguages 56, 0x33ecb8, (nil) 0x33ecb4
fixme:winsock:WSALookupServiceBeginW (0x33ed24 0x00000ff0 0x33ed6c) Stub!
[1011/173846:ERROR:network_change_notifier_win.cc(160)] WSALookupServiceBegin failed with: 8
fixme:iphlpapi:NotifyAddrChange (Handle 0x33ebfc, overlapped 0x4adde88): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x40042, filter=0x33eddc,flags=0x00000000) returns a fake device notification handle!
fixme:win:RegisterDeviceNotificationW (hwnd=0x40042, filter=0x33eddc,flags=0x00000000) returns a fake device notification handle!
[1011/173846:ERROR:gpu_info_collector_win.cc(102)] Can't retrieve a valid WinSAT assessment.
fixme:win:EnumDisplayDevicesW ((null),0,0x33e448,0x00000000), stub!
fixme:d2d:d2d_factory_init Ignoring factory type and options.
fixme:dwrite:dwritefactory_CreateCustomFontCollection (0x20d3b0)->(0x3223570 (nil) 0 0x3a86254): stub
fixme:dbghelp:elf_search_auxv can't find symbol in module
err:ntdll:RtlpWaitForCriticalSection section 0x3220060 "../../../wine/dlls/ntdll/heap.c: HEAP.critSection" wait timed out in thread 0026, blocked by 0033, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x3220060 "../../../wine/dlls/ntdll/heap.c: HEAP.critSection" wait timed out in thread 0025, blocked by 0033, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x3220060 "../../../wine/dlls/ntdll/heap.c: HEAP.critSection" wait timed out in thread 0026, blocked by 0033, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x3220060 "../../../wine/dlls/ntdll/heap.c: HEAP.critSection" wait timed out in thread 0025, blocked by 0033, retrying (60 sec)
[htpc@mediasmurf ~]$
Code: Select all
[1011/173846:ERROR:network_change_notifier_win.cc(160)] WSALookupServiceBegin failed with: 8
Code: Select all
[1011/173846:ERROR:gpu_info_collector_win.cc(102)] Can't retrieve a valid WinSAT assessment.
Code: Select all
err:ntdll:RtlpWaitForCriticalSection section 0x3220060 "../../../wine/dlls/ntdll/heap.c: HEAP.critSection" wait timed out in thread 0026, blocked by 0033, retrying (60 sec)
Like I said, the problem is that nothing happens. No error dialog, no crash of any kind. Just nothing.
What else could I use to debug this?
Thanks!