Ich habe gerade herausgefunden, dass dies ein bekannter Fehler in der Version von Homebrew ist, siehe https://github.com/Homebrew/homebrew-core/issues/26384 . Umgehung fürs Erste ist die offizielle Version von https://dl.winehq.org/wine-builds/macosx/download.html .
wineboot hängt und wird nicht abgeschlossen
Ich habe ein seltsames Problem mit Wine unter MacOS 10.13.4. Ich habe Homebrew installiert und Wine mit installiert brew install wine winetricks
.
$ wine --version wine-3.0
Beim Ausführen wineboot --init > log 2>&1
erhalte ich ein Dialogfeld mit der Meldung The Wine configuration in /Users/richard/.wine is being updated, please wait
. Die Protokolldatei sieht folgendermaßen aus:
wine: created the configuration directory '/Users/richard/.wine' 0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface 0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface 0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 0012:err:ole:CoMarshalInterface Failed to marshal the interface, 80004002 0012:err:ole:get_local_server_stream Failed: 80004002 0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface 0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface 0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 0014:err:ole:CoMarshalInterface Failed to marshal the interface, 80004002 0014:err:ole:get_local_server_stream Failed: 80004002 0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0010: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. 0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6dbd1518 0010:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform 001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69ebd3de, context 0x9e6640, init_notify 0, handle 0x12dfa40): stub 0009:err:process:__wine_kernel_init boot event wait timed out 004a:fixme:mountmgr:DriverEntry failed to create device error c0000035 004a:err:winedevice:async_create_driver failed to create driver L"MountMgr": c0000035 005a:err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet! 005a:err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet! [THE ABOVE LINE IS REPEATED 1000s OF TIMES]
Wenn ich wine64
nach einer Stunde mit einem SIGTERM tötete, wurden die folgenden Zeilen an die Protokolldatei angehängt:
006e:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 006e:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 006e:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 006c: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. 006c:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018 0070:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x958950, init_notify 0, handle 0x119fce8): stub 006c:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform wine: configuration in '/Users/richard/.wine' has been updated.
- Ich habe das
rm -rf ~/.wine
alles schon gemacht WINEPREFIX
ist unset- Homebrew und
wine
sind in der aktuellsten Version verfügbar wineboot
,wineboot --init
Undwineboot --update
alle haben das gleiche Problem
Wie kann ich wineboot
ohne Aufhängen fertig werden?
Edit: Ich bin gerade dabei, eine virtuelle Maschine mit macOS 10.13.4 einzurichten, um zu testen, ob dort dasselbe passiert.
Edit 2: Ich habe in einer neuen virtuellen MacOS 10.13.4-Maschine getestet, und ich habe das gleiche Problem. Ich habe es brew install wine
(für Wine 3.0 stabil) probiert und brew install wine --HEAD
(für die neuste Wine 3.7), beide haben das gleiche Problem beim wineboot
Aufhängen.
Edit 3: Ich denke, die Protokollzeile 0009:err:process:__wine_kernel_init boot event wait timed out
könnte das Problem sein, keine Ahnung, wie man sie umgehen kann.
1 Antwort auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?