https://bugs.winehq.org/show_bug.cgi?id=54030
Bug ID: 54030 Summary: Snagit needs Win32_Volume class ( 'select deviceid from win32_volume where driveletter =C:') Product: Wine Version: 7.22 Hardware: x86-64 URL: https://download.techsmith.com/snagit/releases/snagit. exe OS: Linux Status: NEW Keywords: dotnet, download Severity: normal Priority: P2 Component: wmi&wbemprox Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: Debian
Created attachment 73598 --> https://bugs.winehq.org/attachment.cgi?id=73598 +wbemprox log
(prerequisite: winetricks -q dotnet48 d3dcompiler_47 arial)
The program stops instantly with:
03e4:fixme:wmic:wmain command line switch L"/namespace:'\\root\virtualization\v2'" not supported
so I disabled wmic (google says it is deprecated in win10) but this might really deserve a seperate bugreport.
After that there's a crash, which seems to be related to:
014c:trace:wbemprox:wbem_services_ExecQuery 0000000003CD4FB0, L"WQL", L"select deviceid from win32_volume where driveletter ="C:"", 0x30, 0000000000000000, 000000000011E1B0
After fixing up some hacky patch with bogus values (i don't know how to implement this properly) it starts into the loginscreen, so this seems enough to get it running.
There`s also a query for L"SELECT * FROM WmiMonitorBasicDisplayParams" that seems missing, but this doesn't seem to affect the startup of the program.
Attached log (+wbemprox) (with bogus hack applied)