euqlaog
Registered User-
Posts
0 -
Joined
-
Last visited
-
Days Won
27
Content Type
Profiles
Forums
Downloads
Everything posted by euqlaog
-
A little Christmas gift, v0.9.8 - Support for OS X Mavericks 10.9.5 and Kepler cards - Added board-ids for iMac15,1 and iMac17,1 - Fixed issue #8 - Fixed issue #9 (thanks keymone) - Fixed issue #13 Thanks to our specialist @Tech Inferno Fan and all T|I members for fascinating posts over the past year. @Oscar J, a digital art designer who told me that Indigo 4.0 is around the corner, and making the old HD 7970 shine in eGPU OpenCL computing with the AKiTiO. And last but not least, I would like to express my gratitude to my friends at Netstor Technology, their quality assurance and delicious pineapple cakes.
-
Some of you may have noticed that I’ve put a warning text at GitHub. For most of us, it’s not hard to guess who I’m talking about. As he persistently continues insulting me of my volunteering work, he deserves now more public attention here as well. El Capitan - Automated eGPU Kext Modification | MacRumors Forums Frequently Asked Questions About NVIDIA PC (non-EFI) Graphics Cards | Page 107 | MacRumors Forums His answer to previous and a couple of earlier statements such as “glory hog goalie at techinfernal” were pruned off in MR forum. Letter replacing technique didn’t work. I’ll never go to that level of discussion what MVC wants to keep up. The Mavericks comparison method is still repeatable, the ioreg command doesn’t lie. Said earlier, but I want to mention again that Pike R. Alpha originally figured out the black screen issue with the Mac Pro 6,1. He didn’t use eGPU. However, it’s exactly the same “none” method (described here). Reading his blog, seems that there are people who don’t respect his copyrighted work either. Things can be changed. If I see that MVC clears out comments like this: eGPU display out enabling tool then I will remove my warnings, including this post. If he doesn’t and I see similar in the future, he will get more visibility. Defamation is a serious matter. I wish I could continue my eGPU studies without googling “goalie”. One found today.
-
US$233 HighPoint RocketStor 6361A PCIe Chassis (16Gbps-TB2)
euqlaog replied to lucas979797's topic in Enclosures and Adapters
@YukonAppleGeek: I suppose that you haven’t tried a direct 2 x 4-pin molex from an ATX PSU? May be too adventurous. Does it pass 3DMark11 and 3DMark13, including physics? My R9 2xx cards & AKiTiO were stable only when stressed, and crashed always after a few rounds of physics test. R9 390 didn’t crash in physics loop, but in other sections it did. Thanks for testing! Looking forward to see some pictures -
Yes, you have to keep SIP disabled to allow unsigned kexts to load: https://developer.apple.com/library/prerelease/mac/documentation/Security/Conceptual/System_Integrity_Protection_Guide/KernelExtensions/KernelExtensions.html#//apple_ref/doc/uid/TP40016462-CH4-SW1 The default GPU is the one which runs your main display. If the application allows, you can select another one from the settings. I don’t know about DaVinci Resolve. gfxCardStatus can only switch between iGPU/dGPU.
-
Perfomance boost when disabling internal monitor
euqlaog replied to TheGuardian's topic in Apple eGPU discussion
An internal screen stays always online, but the program you mentioned actually sets it to sleep and in this mode it’s not drawable. Another option is to set the external monitor as primary, uncheck “displays have separate spaces” under Mission Control and move all the windows to the external screen. The edge area is critical due to the framebuffer changes, and as the internal framebuffer is sleeping, you see this performance boost. You can test FPS performance by a tool from Apple (Quartz Debug) if you are a developer. If you shake a window (Xcode, for example) at the edge area and quickly press Mission Control key, the WindowServer should give more than 40% CPU load. I think that this is a driver issue. Window server used to be on top of OpenGL, but on OS X El Capitan the core graphics is running Metal. There are already apps that take advantage of it. One of my favourite apps, Pixelmator. Pixelmator Photos Extension Thunderbolt technology allows unplugging the cable. The graphics driver has to be aware of it, otherwise it will cause a kernel panic. At the moment, there is no fix. -
@maczouzie: The output looks valid. A couple of useful terminal commands for troubleshooting: https://forum.techinferno.com/apple-egpu-discussion/10289-script-automating-installation-egpu-os-x-inc-display-output-30.html#post148553 OS X 10.11 (build 15A284) is worth to try: https://forum.techinferno.com/apple-egpu-discussion/10289-script-automating-installation-egpu-os-x-inc-display-output-37.html#post150797 It’s unfortunate that Nvidia’s web driver for 650M conflicts with the eGPU.
-
Ok, I misunderstood. The final pixels are always rendered by the iGPU/dGPU. On the OS X side, acceleration is done within application boundaries and the preferred way is to set the external monitor as primary in order to have accelerated windowed apps by the eGPU on the internal screen. The external monitor is necessary on OS X. On Windows, Optimus may be possible with Macs that are equipped with Intel integrated graphics, such as Iris Pro. And yes, TB2 bottlenecks the performance especially on the internal screen. Adjusting the resolution of your display may have some impact. Even if it worked, full screen 4K/5K gaming on internal retina screen wouldn’t be very enjoyable experience.
-
The only issue is Nvidia eGPU screen output on OS X. AMD eGPUs might work already. 21” 5K iMac doesn’t exist, the Iris Pro 6200 model is 4K. Seems that @oogie hasn’t been here for a while but a modified script is ready to test if anyone owns a Late 2014 - Late 2015 iMac. He actually has the Late 2014 5K model with M290X. There are 4 different 5K models, can be any of them. I just need a beta tester. Cannot promise that it will work, but the probability is high.
-
Since errin’s Maxwell card gives quite a similar kext backtrace, I suppose that this is Mac hardware related issue, and the reason is the dGPU. Nvidia driver cannot handle both the dGPU and eGPU. Confirm that your MBP doesn’t suffer from GPU design flaw: MacBook Pro Repair Extension Program for Video Issues - Apple Support </none>
-
I noticed that my script doesn’t work as it’s designed with a 5K iMac. @oogie and other 5K iMac users, please contact me and I can send a modified version, let’s see if that works.
-
@Charly: I missed the fact that you have actually 600 series card which is Kepler. Uninstall the script (sudo ./automate-eGPU.sh -uninstall), run again with -skipdriver option and report if that helps. Note that only Maxwell cards and older AMD HD series are stable with AKiTiO. Some Kepler GPUs may work, some may not. PCIe only powered 750Ti is not a reliable choice either. Therefore, your issue may be different than errin’s since he has a Maxwell (GTX 960). Did you have similar kernel backtrace, including com.apple.driver.AppleMuxControl?
-
Maxwell cards require web drivers from Nvidia. That’s the problem as the same driver handles both the dGPU and eGPU. The script downloads the correct driver automatically, and -skipdriver option is meant only for Kepler cards. I’ve heard that v0.9.7 disables the internal screen completely with Nvidia dGPU equipped Macs, but does it stay stable? Have you tried gfxCardStatus “integrated only” mode? If you find a working combination (either with v0.9.6 or v0.9.7) so that the internal screen will always use Intel’s iGPU, it’s possible to automate this process.
-
No external display means that only GPGPU is possible. For example, you can use Adobe Media Encoder & CUDA for hardware accelerated video conversion. Web drivers from Nvidia are required with a Maxwell card. No native support. Apple is in AMD camp now. Image validation failed with a GTX 980. However, Media Encoder's OpenCL acceleration seemed to work.