Unlike Windows, I don't think I've ever seen someone manage to get acceleration working for Intel MacOS in a VM. It's a long-time problem with virtualizing MacOS.A speculative idea regarding the graphics card support.
I haven’t messed with MacOS in VM’s much. But I know that usually in Windows VM’s the graphics card is usually presented as a generic card instead of the actual graphics card that’s physically inside the real computer.
Perhaps a little trickery would get around the support issue by falsely presenting another card as a VM does. Just a generic card like the VM presents.
The modification script (found on dosdude1´s page) works fine for getting the update from Mojave beta 2 to beta 3.
Tried it yesterday and it still works even under the new/old update location in the system settings instead of app store.
Unlike Windows, I don't think I've ever seen someone manage to get acceleration working for Intel MacOS in a VM. It's a long-time problem with virtualizing MacOS.
Furthermore, what you're describing (putting an extra layer between the OS and physical GPU) is less doable when running the OS on physical hardware.
Please supply more information. Also it would be great to read the first post in this thread.What Mac i need to try this?
Just got to the setup assistant in Mojave on MacBook7,1 by replacing /S*/L*/UserEventPlugins from High Sierra!!!!!
Edit: And the desktop!! It's working, guys. Someone with a MacPro3,1 should give this a try!
Edit: I'm sending this message from Safari on Mojave on my MacBook7,1. No QE/CI of course, can't change the brightness, sleep does not seem to work, nor does sound. I'll be trying out some kext patching and further testing to figure out which UserEventPlugin is the culprit (there are 50-odd), but to @dosdude1 and others, hello from the first 2010 MB to ever not KP in Mojave
Same here, my friend. Still working on QE/CI (sound works by replacing AppleHDA.kext) but I'm hopeful this can be my primary OS someday soonOh my god. I have been waiting for this day to come.
Same here, my friend. Still working on QE/CI (sound works by replacing AppleHDA.kext) but I'm hopeful this can be my primary OS someday soon
Same here, my friend. Still working on QE/CI (sound works by replacing AppleHDA.kext) but I'm hopeful this can be my primary OS someday soon
It appears that Public Beta 'n' = Developer Preview/Beta 'n-1' not sure if its official... like DP2=PB1, DP3=PB2, etcetera... having that versioning consistency is good and crucial to ensuring the registered devs and the others in the regular public program can have consistent testing results, I sure hope it holds... even down to the build numbers..It is (from developer 2 to developer 3). But if you have public beta 1, then you have to wait until public beta 2 is available). Just note that developer 2 = public 1.
Say again, about that LCD font smoothing being incorrect? Maybe take an up close shot of rendered text on-screen, I'm sure it's a simple fix...Nothing have changed, basically. Minor UI glitches and incorrect LCD font smoothing are still present while using HD3000, but overall acceleration is ok - maps, CoreUI applications, safari works flawlessly. Hope we can find out how to fix grey bar in light mode, menu borders in dark mode, and font smoothing in some applications. Maybe Apple will fix it in GM... For now I would wait, there is no point for you to update. Hope my reply helps!
So definitely that means several months for regular chrome to work... Unless Google speeds it up. So good, there was a fix implemented!THANKS! Chromium worked right outta the gate. I appreciate it. Very cool. I may test Canary as well. Chromium is giving me issues with 1password but I think I can possibly work around that through terminal. Thanks iPhone 2G-3G. I appreciate it.
I’ve been following this thread religiously since Mojave was announced and THIS is the news I’ve been waiting for! This gives me hope that soon my two unsupported macs (MacBook 5,1 and MacBook Pro 4,1) will join my 2012 on Mojave very soon! Thanks to you and everyone else on this thread working to keep our “old” Macs in the present!Same here, my friend. Still working on QE/CI (sound works by replacing AppleHDA.kext) but I'm hopeful this can be my primary OS someday soon
Nvidia won't really be an issue I think, they got NVDANV50Hal working which is the kext for 8600m GT...Hard to predict, specialists here working on it. Currently, this computer platform has two issues with Mojave (or vice versa): a) Processor C2D and b) NVIDIA-only graphics
Now the ultimate 2011 upgraded macbook pro would be the 17"... perhaps we can try to fit the 15" logic board on there, maybe with superglue, but the LCD connectors should be compatible...Won't happen, unless leadership steps down and new people come on who are supportive of older machines.
[doublepost=1530929778][/doublepost]Guys, I think its best to wait until someone can get inside the code and rework it somehow to fix these issues.. i still can't get Mojave on my 2011 MB Pro, but I will just replace the 2011 board with a 2012 which I can get for under 200 bucks.. then i can install it.. But really, since this is a beta. I myself would not run beta anything on my system as its not stable.. so, I think its best we wait for the final release to come out.. Then de0compile it and find out what needs to be done to get it to work on unsupported systems. Just my 2c.
Nvidia won't really be an issue I think, they got NVDANV50Hal working which is the kext for 8600m GT...
Just marvelous... other core2 microarchitecture-based machines including the MacPro3,1 like you said now have a chance... Just do what ASentientBot did! Also, for your 320m, I forgot the steps for older NVIDIA cards on Mojave, but just search this thread with "NVDANV50Hal" and you'll find it... I'm tired, I'll find it tomorrow... but QE/CI/OpenGL was done, just gotta find where the directions were...Just got to the setup assistant in Mojave on MacBook7,1 by replacing /S*/L*/UserEventPlugins from High Sierra!!!!!
Edit: And the desktop!! It's working, guys. Someone with a MacPro3,1 should give this a try!
Edit: I'm sending this message from Safari on Mojave on my MacBook7,1. No QE/CI of course, can't change the brightness, sleep does not seem to work, nor does sound. I'll be trying out some kext patching and further testing to figure out which UserEventPlugin is the culprit (there are 50-odd), but to @dosdude1 and others, hello from the first 2010 MB to ever not KP in Mojave
Verbose mode? Detailed panic log? No instant reboot? sudo nvram boot-args="keepsyms=1 -v debug=0x100"I feel like I'm so close to getting graphics acceleration working! But I'm kinda stuck. So far, the full list of what I'm replacing is:
/S*/L*/UserEventPlugins <-- Fixes the panic. To do: check which one is the root cause and leave the rest alone
/S*/L*/E*/IOUSBHostFamily.kext <-- Fixes USB, keyboard/touchpad.
/S*/L*/E*/AppleHDA.kext <-- Fixes sound.
Now, I'm replacing:
/S*/L*/E*/GeForceTesla.kext
/S*/L*/E*/GeForceTeslaGLDriver.bundle
/S*/L*/E*/GeForceTeslaVADriver.bundle
/S*/L*/E*/IOGraphicsFamily.kext
/S*/L*/E*/IONDRVSupport.kext
/S*/L*/E*/NVDANV50HalTesla.kext
/S*/L*/E*/NVDAResmanTesla.kext
/S*/L*/E*/NVDAStartup.kext
The computer boots to the login screen which lacks the horrendous graphical glitches without these replacements. Login is way quicker and graphical glitch free. The fade into the desktop is smooth and the menu bar is transparent... but... then it panics. A second or two after reaching the desktop.
Attaching log here. Could some of the more experienced hackers check this one out? It's probably a simple fix. Thank you
[doublepost=1531031674][/doublepost]
Got any details on this? I read through this whole thread as it was posted but I don't remember that and don't feel like searching through 68 posts right now . I feel like I'm really close.
Wow now please amd video card!!!! Please please pleaseI feel like I'm so close to getting graphics acceleration working! But I'm kinda stuck. So far, the full list of what I'm replacing is:
/S*/L*/UserEventPlugins <-- Fixes the panic. To do: check which one is the root cause and leave the rest alone
/S*/L*/E*/IOUSBHostFamily.kext <-- Fixes USB, keyboard/touchpad.
/S*/L*/E*/AppleHDA.kext <-- Fixes sound.
Now, I'm replacing:
/S*/L*/E*/GeForceTesla.kext
/S*/L*/E*/GeForceTeslaGLDriver.bundle
/S*/L*/E*/GeForceTeslaVADriver.bundle
/S*/L*/E*/IOGraphicsFamily.kext
/S*/L*/E*/IONDRVSupport.kext
/S*/L*/E*/NVDANV50HalTesla.kext
/S*/L*/E*/NVDAResmanTesla.kext
/S*/L*/E*/NVDAStartup.kext
The computer boots to the login screen which lacks the horrendous graphical glitches without these replacements. Login is way quicker and graphical glitch free. The fade into the desktop is smooth and the menu bar is transparent... but... then it panics. A second or two after reaching the desktop.
Attaching log here. Could some of the more experienced hackers check this one out? It's probably a simple fix. Thank you
[doublepost=1531031674][/doublepost]
Got any details on this? I read through this whole thread as it was posted but I don't remember that and don't feel like searching through 68 posts right now . I feel like I'm really close.
Just marvelous... other core2 microarchitecture-based machines including the MacPro3,1 like you said now have a chance... Just do what ASentientBot did! Also, for your 320m, I forgot the steps for older NVIDIA cards on Mojave, but just search this thread with "NVDANV50Hal" and you'll find it... I'm tired, I'll find it tomorrow... but QE/CI/OpenGL was done, just gotta find where the directions were...
[doublepost=1531031857][/doublepost]
Verbose mode? Detailed panic log? No instant reboot? sudo nvram boot-args="keepsyms=1 -v debug=0x100"
try that
Yeah, I can't wait to see if those work too! Also still got to narrow down exactly which file in UserEventPlugins is causing the crash. I'm sure that just replacing the whole folder will break something downstream
Thanks, I'll take a look for that post.
I had keepsyms=1 and verbose mode, haven't done much more troubleshooting yet. What's debug=0x100 do?
No go at my MP3,1 with eVGA GTX680 for Mac, black screen at the end of progress bar.
Cloned my mini2012 DP3 disk, copied UserEventPlugins from 10.13.5 and Booting with -v -no_compat_check.
No grey screen and I didn’t notice anything strange on verbose mode.I assume this machine used to panic outright though, didn't it? Or was that just the MB/MBPs?
Black screen sounds like a different issue. Do you ever get to a grey screen with a cursor? Maybe some simple logging scripts like mine (from which I found that UserEventPlugins was the culprit on my system) will help us make some progress. I unfortunately don't have a MacPro3,1 or I'd do some testing myself.
Verbose mode? Detailed panic log? No instant reboot? sudo nvram boot-args="keepsyms=1 -v debug=0x100"
try that
also, I'm quite certain the kext replacements you've done are infact correct, shouldn't be a problem. Don't try this one yet, but you may want toconsider replacing GeForce.kext. And also the regular nvdaresman...
@ASentientBot If I install using your tutorial with the package installer. Will I be able to replace the UserEventPlugins KEXTS and then boot or am I missing something?
I assume this machine used to panic outright though, didn't it? Or was that just the MB/MBPs?
Black screen sounds like a different issue. Do you ever get to a grey screen with a cursor? Maybe some simple logging scripts like mine (from which I found that UserEventPlugins was the culprit on my system) will help us make some progress. I unfortunately don't have a MacPro3,1 or I'd do some testing myself.