http://bugs.winehq.org/show_bug.cgi?id=4803
Summary: Steam: not all lnk files are processed into linux shortcuts Product: Wine Version: 0.9.9. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P5 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: ryanbach@adelphia.net
Here are the logs, interestingly though in Steam if you right click on an app and then make a "shortcut" it makes both a lnk file and a standard linux shortcut:
ryanbach@linux:~/Desktop> wine SteamInstall.exe fixme:advapi:GetFileSecurityW (L"C:\windows\temp\GLFf976.tmp") : returns fake SECURITY_DESCRIPTOR fixme:advapi:GetFileSecurityW (L"C:\windows\temp\GLFf97c.tmp") : returns fake SECURITY_DESCRIPTOR fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub fixme:advapi:GetFileSecurityW (L"C:\Program Files\Steam\UNWISE.EXE") : returns fake SECURITY_DESCRIPTOR fixme:advapi:GetFileSecurityW (L"C:\Program Files\Steam\steam_install_agreement.rtf") : returns fake SECURITY_DESCRIPTOR fixme:advapi:GetFileSecurityW (L"C:\Program Files\Steam\Public\steam_tray.ico") : returns fake SECURITY_DESCRIPTOR fixme:advapi:GetFileSecurityW (L"C:\Program Files\Steam\Steam.exe") : returns fake SECURITY_DESCRIPTOR fixme:shell:IShellLinkA_fnGetPath (0x403e0488): WIN32_FIND_DATA is not yet filled. err:menubuilder:extract_icon32 LoadLibraryExW (L"C:\PROG~FBU\Steam\"C:\Program Files\Steam\steam.exe"") failed, error 126 err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink fixme:shell:IShellLinkA_fnGetPath (0x403f57a8): WIN32_FIND_DATA is not yet filled. err:menubuilder:extract_icon32 LoadLibraryExW (L"C:\PROG~FBU\Steam\http:\www.steampowered.com\index.php?area=subscriber_agreement") failed, error 126 err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink fixme:shell:IShellLinkA_fnGetPath (0x403e5308): WIN32_FIND_DATA is not yet filled. err:menubuilder:extract_icon32 LoadLibraryExW (L"C:\PROG~FBU\Steam\"C:\Program Files\Steam\unwise.exe"") failed, error 126 err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink fixme:shell:IShellLinkA_fnGetPath (0x403e5308): WIN32_FIND_DATA is not yet filled. err:menubuilder:extract_icon32 LoadLibraryExW (L"C:\PROG~FBU\Steam\"C:\Program Files\Steam\steam.exe"") failed, error 126 err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink ryanbach@linux:~/Desktop> err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for for context 0x1 fixme:ole:CoCreateInstance no classfactory created for CLSID {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80040154 fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless Shutting down. . .