Проблема с Wine

Не могу нагуглить ничего вразумительного по поводу ошибок, которые выдаёт Wine при запуске любой программы.
Устанавливаю программу:
# wine 'C://myapps//LA_Setup_v4.7.1.exe'
Запускается установщик, я нажимаю Install и параллельно в консоли выводится нижеследующее:
Wine cannot find the ncurses library (libncursesw.so.5).
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10092 0x00000000
fixme:win:WINNLSEnableIME hwnd 0x100ac enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100ac enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100ac enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100ae enable -1: stub!
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x10092
Программа устанавливается и запускается, но при этом она совершенно нерабочая.
При запуске следующие ошибки вылезают:
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:shell:SHGetKnownFolderIDList {1b3ea5dc-b587-4786-b4ef-bd1dc332aeae}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {7b0db17d-9cd2-4a93-9733-46cc89022e7c}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {a990ae9f-a03b-4e80-94bc-9912d7504104}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {2112ab0a-c86a-4ffe-a368-0de96e47012e}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {491e922f-5643-4af4-a7eb-4e7a138d8174}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {48daf80b-e6cf-4f4e-b800-0e69d84ee384}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {5e6c858f-0e22-4760-9afe-ea3317b67173}, 0x00000000, (nil), 0xbffdb8
err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: cannot open shared object file: No such file or directory
err:mmdevapi:DllGetClassObject Driver initialization failed
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:GetThreadPreferredUILanguages 52, 0xbff59c, 0xbff60c 0xbff5a4
Вообще без понятия что делать. С линуксом не очень хорошо знаком, Wine никогда не устанавливал раньше. Может чего-то не то делаю, или недоустановил что-нибудь?
По поводу отсутствия библиотеки libncursesw.so.5 гуглятся лишь заметки юзеров по поводу багов в Wine, но так ли это, или же просто паранойя? хз.
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared... 
ругань на отсутствующие пакеты mpg123 lib32-mpg123
err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: cannot open
нужны пакеты alsa-lib и lib32-alsa-lib
Wine cannot find the ncurses library (libncursesw.so.5).
нужны пакеты ncurses и lib32-ncurses
остальное вроде как тоже на отсутствующий звук ругается...
Доустановил. Теперь всё вышеописанное сократилось до:
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:shell:SHGetKnownFolderIDList {1b3ea5dc-b587-4786-b4ef-bd1dc332aeae}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {7b0db17d-9cd2-4a93-9733-46cc89022e7c}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {a990ae9f-a03b-4e80-94bc-9912d7504104}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {2112ab0a-c86a-4ffe-a368-0de96e47012e}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {491e922f-5643-4af4-a7eb-4e7a138d8174}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {48daf80b-e6cf-4f4e-b800-0e69d84ee384}, 0x00000000, (nil), 0xbffdb8
fixme:shell:SHGetKnownFolderIDList {5e6c858f-0e22-4760-9afe-ea3317b67173}, 0x00000000, (nil), 0xbffdb8
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:GetThreadPreferredUILanguages 52, 0xbff59c, 0xbff60c 0xbff5a4
Что за ntlm_auth, фиг его знает. И вообще дальше уж точно ничего непонятно.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
с инглишем я плохо дружу, но вроде как вайн пакет libwbclient требует.
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
рискну предположить, что мб, микширование не настроено...
с инглишем я плохо дружу, но вроде как вайн пакет libwbclient требует.
Нет, libwbclient установлен и определённо «is up to date».
рискну предположить, что мб, микширование не настроено...
Это да, ибо с флэшем - та же никак нерешаемая проблема. Но в любом случае не думаю, что это повлияло бы на работоспособность программ в целом. Больше всего интересуют строки из серии fixme:shell:SHGetKnownFolderIDList, потому что единственная русская ссылка, которая выискивается на подобный запрос - это и есть ЭТА заметка :)
Например, при установке вьюера вот так реагирует:
[mark@arch0 media]$ wine /run/media/mark/'Expansion Drive'/Programs/Viewers/FastStone.exe
fixme:shell:SHAutoComplete stub
Даже не знаю вообще ошибка это или что.
А далее, при запуске:
[mark@arch0 media]$ fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:shell:SHAutoComplete stub
fixme:shell:SHAutoComplete stub
fixme:msvideo:DrawDibRealize (0x2, 0x50048, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x50048, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x50048, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x50048, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x80033, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x50048, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x50048, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x80033, 0), stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=(nil)): stub
fixme:msvideo:DrawDibRealize (0x1, 0x80033, 0), stub
fixme:msvideo:DrawDibRealize (0x1, 0x50048, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x50048, 0), stub
fixme:msvideo:DrawDibRealize (0x2, 0x1a0116, 0), stub
Сама про́га изображения просмотривает, но при любом редактировании ведёт себя странно, или просто никак не реагирует на действия пользователя. При этом каждое дейтсвие сопровождается такими вот непонятными строками в терминале.

[mark@arch0 media]$ wine /run/media/mark/'Expansion Drive'/Programs/ebooks/'Cool Reader 3.0.16'/cr3.exe
Fatal Error: Cannot open font file(s) .ttf
Cannot work without font
Ну... тут понятно, что что-то со шрифтами, а какая именно библиотека, хз, их куча в поиске находится по запросу "ttf".

Простенькую игрульку попытался запустить... Тут только при запуске инсталятора вылез такой список, что даже было страшно кнопку "Далее" нажать.
[mark@arch0 media]$ wine /run/media/mark/'Expansion Drive'/Programs/Games/Crimsonland.exe
fixme:shell:SHAutoComplete stub
fixme:ieframe:PersistStreamInit_InitNew (0x151968)
fixme:urlmon:URLMoniker_BindToObject use running object table
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xeee8b0, overlapped 0xeee8bc): stub
fixme:imm:ImmReleaseContext (0x100a0, 0x1355f38): stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ieframe:BrowserService_GetTravelLog 0x1551a0 0x339878
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_QueryStatus (0x151a1c)->((null) 1 0x339870 (nil))
fixme:ieframe:ClOleCommandTarget_QueryStatus command_0: 27, 0x0
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:mshtml:OleControl_OnAmbientPropertyChange offline connection is not supported
fixme:mshtml:OleObject_SetClientSite silent == true
fixme:mshtml:prepare_for_binding silent == true
fixme:mshtml:prepare_for_binding offline == true
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:ieframe:ClientSite_GetContainer (0x151a1c)->(0x33981c)
fixme:mshtml:nsChannel_GetContentDisposition (0x140fca0)->(0x338f1c)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x140fca0)->(0x338744)
fixme:ieframe:ClientSite_GetContainer (0x151a1c)->(0x33a6fc)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:mshtml:prepare_for_binding silent == true
fixme:mshtml:prepare_for_binding offline == true
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of CGID_ShellDocView
fixme:win:EnumDisplayDevicesW ((null),0,0x33ada4,0x00000000), stub!
fixme:mshtml:nsChannel_Cancel (0x140fca0)->(804b0002)
fixme:ieframe:ClientSite_GetContainer (0x151a1c)->(0x33bb2c)
fixme:mshtml:nsChannel_GetContentDisposition (0x14ea410)->(0x33b9bc)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x14ea410)->(0x33b1e4)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:mshtml:prepare_for_binding silent == true
fixme:mshtml:prepare_for_binding offline == true
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of CGID_ShellDocView
fixme:mshtml:nsChannel_Cancel (0x14ea410)->(804b0002)
fixme:ieframe:ClientSite_GetContainer (0x151a1c)->(0x33bb2c)
fixme:mshtml:nsChannel_GetContentDisposition (0x14da900)->(0x33b56c)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x14da900)->(0x33ad94)
fixme:ieframe:ControlSite_OnFocus (0x151a1c)->(0)
fixme:ieframe:InPlaceSite_OnInPlaceDeactivateEx fNoRedraw (1) ignored
fixme:mshtml:HlinkTarget_SetBrowseContext (0x156420)->((nil))
fixme:ieframe:OleInPlaceObject_UIDeactivate (0x151968)
fixme:ieframe:OleInPlaceObject_InPlaceDeactivate (0x151968)
fixme:ieframe:PersistStreamInit_InitNew (0x151968)
fixme:urlmon:URLMoniker_BindToObject use running object table
fixme:ieframe:BrowserService_GetTravelLog 0x221c5e0 0x339878
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_QueryStatus (0x151a1c)->((null) 1 0x339870 (nil))
fixme:ieframe:ClOleCommandTarget_QueryStatus command_0: 27, 0x0
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:mshtml:OleControl_OnAmbientPropertyChange offline connection is not supported
fixme:mshtml:OleObject_SetClientSite silent == true
fixme:mshtml:prepare_for_binding silent == true
fixme:mshtml:prepare_for_binding offline == true
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:ieframe:ClientSite_GetContainer (0x151a1c)->(0x33981c)
fixme:mshtml:nsChannel_GetContentDisposition (0x221c878)->(0x338f1c)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x221c878)->(0x338744)
fixme:ieframe:ClientSite_GetContainer (0x151a1c)->(0x33a6fc)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:mshtml:prepare_for_binding silent == true
fixme:mshtml:prepare_for_binding offline == true
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of CGID_ShellDocView
fixme:mshtml:nsChannel_Cancel (0x221c878)->(804b0002)
fixme:ieframe:ClientSite_GetContainer (0x151a1c)->(0x33bb2c)
fixme:mshtml:nsChannel_GetContentDisposition (0x223f760)->(0x33b9bc)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x223f760)->(0x33b1e4)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:mshtml:prepare_for_binding silent == true
fixme:mshtml:prepare_for_binding offline == true
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of CGID_ShellDocView
fixme:mshtml:nsChannel_Cancel (0x223f760)->(804b0002)
fixme:ieframe:ClientSite_GetContainer (0x151a1c)->(0x33bb2c)
fixme:mshtml:nsChannel_GetContentDisposition (0x2265dc0)->(0x33b56c)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x2265dc0)->(0x33ad94)
fixme:ieframe:DocHostUIHandler_GetDropTarget (0x151a1c)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:DocHostUIHandler_GetDropTarget (0x151a1c)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:DocHostUIHandler_GetDropTarget (0x151a1c)
fixme:advapi:RegisterTraceGuidsW (0x6ad1b4b0, 0x2273368, {509962e0-406b-46f4-99ba-5a009f8d2225}, 3, 0x2273528, (null), (null), 0x2273398,): stub
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 103 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 2315 of group {de4ba900-59ca-11cf-9592-444553540000}
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 35
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 28
winetricks'ом шрифты ставили?
winetricks allfonts
winetricks'ом шрифты ставили?
Да.
Нескромный вопрос: а зачем перетаскивать из винды все программы подряд? Если уж работать в линуксе, так и пользоваться имеет смысл линуксными решениями. По поводу вьюера - gwenview очень даже нормально работает как просмотрщик.
Нескромный вопрос: а зачем перетаскивать из винды все программы подряд?
Чтобы разобраться с вайном и выяснить можно ли хотя бы одно приложение на него установить.
 
Зарегистрироваться или войдите чтобы оставить сообщение.