[Bug 50790] New: winemac not working in a VM again
https://bugs.winehq.org/show_bug.cgi?id=50790 Bug ID: 50790 Summary: winemac not working in a VM again Product: Wine Version: 6.1 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: major Priority: P2 Component: winemac.drv Assignee: wine-bugs(a)winehq.org Reporter: gcenx83(a)gmail.com CC: bshanks(a)codeweavers.com Regression SHA1: ae319caa3bf97b0ab688b1f44418dfd9d522f115 When attempting to use wine(64) within an OS X 10.9 VM no display is found when using winemac.drv, using X11 driver does work same as last time this happened. The regression SHA1 is ether the one thats marked or the one right after 5fbd40520d9a1505764b9e7b86f01d663b3aa391 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|winemac not working in a VM |No display found when using |again |winemac.drc in a macOS VM Keywords| |regression -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=49774 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|No display found when using |No display found when using |winemac.drc in a macOS VM |winemac.drv in a VM -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 --- Comment #1 from Brendan Shanks <bshanks(a)codeweavers.com> --- I just built 32-bit Wine 6.1 on 10.9 inside VMware Fusion 12.1, and winemac seems to be detecting the GPU correctly. Are you getting the "no GPUs detected" error? Also, how are you building on 10.9? Its clang is too old for 64-bit, and I had to comment out a bunch of stuff for 32-bit to work (xsavec asm, fstatat(), fdopendir()). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 --- Comment #2 from Gcenx <gcenx83(a)gmail.com> --- In this case I’m building on Mojave and running the resulting build in the 10.9 VM. If I were to build modern wine on 10.9 I’d use a newer version of clang and the 10.10 or greater SDK over modifying wine sources. Though a patch set with your edits for building on 10.9 using its SDK would be something nice I could add to my Macports overlays. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 --- Comment #3 from Gcenx <gcenx83(a)gmail.com> --- Sorry to add yes it get “no GPUs detected” If I force X11 display driver it works. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 --- Comment #4 from Brendan Shanks <bshanks(a)codeweavers.com> --- OK I see the problem, calling CGDirectDisplayCopyCurrentMetalDevice() without first checking its availability was causing a crash. I sent a patch upstream: https://source.winehq.org/patches/data/201459 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 --- Comment #5 from Brendan Shanks <bshanks(a)codeweavers.com> --- This is now upstream as d52c4eb00ca0a0374bef81a1d794026f41399b19, give it a try. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 --- Comment #6 from Gcenx <gcenx83(a)gmail.com> --- Thanks Brendon, I’ll terrify this on my system once my 6.4 packages are built. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 --- Comment #7 from Gcenx <gcenx83(a)gmail.com> --- (In reply to Brendan Shanks from comment #5)
This is now upstream as d52c4eb00ca0a0374bef81a1d794026f41399b19, give it a try.
Yep that gotten wine(64) working within the 10.9 VM again, thanks for the fix. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |d52c4eb00ca0a0374bef81a1d79 | |4026f41399b19 Resolution|--- |FIXED --- Comment #8 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Marking fixed in that case, thanks Gcenx & Brendan. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 6.5. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 --- Comment #10 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 6.0.x milestone from bug fixes included in 6.0.1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50790 Mehmet gelisin <mehmetgelisin(a)aol.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mehmetgelisin(a)aol.com --- Comment #11 from Mehmet gelisin <mehmetgelisin(a)aol.com> --- To reproduce: --- snip --- On Error Resume Next http://www.compilatori.com/ strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_OperatingSystem",,48) http://www.wearelondonmade.com/ For Each objItem in colItems Wscript.Echo "BuildNumber: " & objItem.BuildNumber Wscript.Echo "BuildType: " & objItem.BuildType http://www.jopspeech.com/ Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CSCreationClassName: " & objItem.CSCreationClassName Wscript.Echo "CSDVersion: " & objItem.CSDVersion http://joerg.li/ Wscript.Echo "CSName: " & objItem.CSName Wscript.Echo "Version: " & objItem.Version Next http://connstr.net/ --- snip --- Run the script: http://embermanchester.uk/ --- snip --- $ for ver in win8 win81 ; do \ ( \ export WINEDEBUG=-all echo "======" && \ winecfg -v $ver && \ http://www.slipstone.co.uk/ winecfg -v | tee && \ wine cscript osversion.vbs \ ) ; done http://www.logoarts.co.uk/ ====== win81 BuildNumber: 9600 Caption: Microsoft Windows 8 Pro CSDVersion: http://www.acpirateradio.co.uk/ CSName: LINUX Version: 6.3.9600 ====== win10 BuildNumber: 17763 Caption: Microsoft Windows 10 Pro CSDVersion: CSName: LINUX https://waytowhatsnext.com/ Version: 10.0.17763 --- snip --- To reproduce: --- snip --- On Error Resume Next strComputer = "." https://www.webb-dev.co.uk/ Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_OperatingSystem",,48) For Each objItem in colItems Wscript.Echo "BuildNumber: " & objItem.BuildNumber Wscript.Echo "BuildType: " & objItem.BuildType Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "CSCreationClassName: " & objItem.CSCreationClassName Wscript.Echo "CSDVersion: " & objItem.CSDVersion Wscript.Echo "CSName: " & objItem.CSName Wscript.Echo "Version: " & objItem.Version Next --- snip --- http://www.iu-bloomington.com/ Run the script: --- snip --- $ for ver in win8 win81 ; do \ ( \ export WINEDEBUG=-all echo "======" && \ winecfg -v $ver && \ winecfg -v | tee && \ wine cscript osversion.vbs \ ) ; done ====== win81 BuildNumber: 9600 Caption: Microsoft Windows 8 Pro CSDVersion: CSName: LINUX Version: 6.3.9600 http://www-look-4.com/ ====== win10 BuildNumber: 17763 Caption: Microsoft Windows 10 Pro CSDVersion: CSName: LINUX Version: 10.0.17763 --- snip --- -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla