yurki Posted January 7 Share Posted January 7 (edited) Hey there! I have two video problems. Problem 1 Playback stutters (both video files and youtube). It hangs for a few seconds, then tries to catchup and you see the video go really fast for a second. Then it hangs again, etc. Sometimes the hanging is worse and there's not even time to catchup. The audio is mostly uneffected, except when the videos hangs too long, then the audio also hangs for a second. Note: This problem only shows up after a fresh boot ± between 20min to 60min. Then it goes away and comes back with intervals around 1 or more hours. A boot ALWAYS makes it (temp.) go away. [FIXED] Problem 2 Caustics in Blender don't work on the GPU in Blender 3.x and 4.x (cycles). Blender 3.x simply didn't render anything (hangs during render). Blender 4.x does render but the caustics are incorrect or not showing at all. Any vague idea of what could cause this is much appreciated! (Because I'm out of ideas...) Thank you!! - Yurki ------------------------------------------------ Config Intel Core i7 9700K Gigabyte Z390 AORUS PRO PowerColor RX 6600 (recently bought new card) 32gb ram DDR4 Samsung SSD M.2 macOS Ventura 13.3.1 (a) (22E772610a) Hackintosh - OPENCORE: Followed everything on the main Dortania guide - Full config.plist in attachment Summary: - Used • OpenCore-0.9.1-RELEASE ACPI: SSDT-AWAC.aml, SSDT-EC-USBX-DESKTOP.aml, SSDT-PLUG-DRTNIA.aml, SSDT-PMC.aml • Drivers: HfsPlus.efi, OpenRuntime.efi, ResetNvramEntry.efi • kext: - AppleALC - IntelMausi - lilu - SMCSuperIO - SMCProcessor.kext - VirtualSMC - whatevergreen - Didn't use • NVMeFix kext Some note worthy Config.plist settings I have: - NVRAM/Add boot-args alcid=11 - UEFI > APFS > Min Version: 945275007000000 Min Date 20190820 - to fix a black screen after boot problem: NVRAM > add > 7C436110-AB2A-4BBB-A880-FE41995C9F82 > boot-args removed: -v debug=0x100 keepsyms=1 Set these settings in Misc > Debug AppleDebug = False ApplePanic = False DisableWatchDog = True Target = 0 BIOS Dissabled Fast Boot Secure Boot VT-d (can be enabled if you set DisableIoMapper to YES) Compatibility Support Module (CSM) Intel SGX Intel Platform Trust Dortania guide told me to Dissable, but couldn't find, so didn't: - [ ] Serial/COM Port - [ ] Parallel Port - [ ] Thunderbolt - [ ] CFG Lock Enabled Above 4G Decoding EHCI/XHCI Hand-off OS type: OTHER OS SATA Mode: AHCI Internal graphics Dortania guide told me to Enable, but couldn't find, so didn't: - [ ] VT-x - [ ] Hyper-Threading - [ ] Execute Disable Bit - [ ] DVMT Pre-Allocated(iGPU Memory): 64MB or higher config.plist Edited January 8 by yurki Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/ Share on other sites More sharing options...
fabiosun Posted January 7 Share Posted January 7 @yurkicould you post a simple blender scene to test? thank you Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815280 Share on other sites More sharing options...
yurki Posted January 8 Author Share Posted January 8 (edited) Hey @mariosun Thank you! [edit:] I have in settings turned on: Cycles Render Devices -> AMD Radeon RX 6600 + intel core CPU i7-9700k Blender hackintosh GPU caustics problem.blend.zip Edited January 8 by yurki 1 Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815305 Share on other sites More sharing options...
fabiosun Posted January 8 Share Posted January 8 (edited) @yurki thank you confirmed also on my hardware (in signature) also using Experimental Feature set in Blender 4.02 Edited January 8 by mariosun Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815308 Share on other sites More sharing options...
yurki Posted January 8 Author Share Posted January 8 Hey @mariosun Thanks for trying that out for me! I found this on the Blender Wiki - Blender 4.0 release notes "Metal AMD GPU rendering has [...] lack of support for the light tree and shadow caustics. Due to GPU driver limitations that are unlikely to be fixed, it is expected that AMD GPU rendering on macOS will be disabled entirely in a future release." TBH I wasn't aware of that...but at least now I know! It removes one of the problems 1 Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815311 Share on other sites More sharing options...
Slice Posted January 8 Share Posted January 8 What should I see? What process to start? Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815324 Share on other sites More sharing options...
yurki Posted January 9 Author Share Posted January 9 Hey @Slice, Thanks for trying! Did you check my previous message? Unfortunately caustics in Blender don't work on macOS with AMD, and in fact, there's not a lot of future for metal AMD in Blender, in other words: Blender on hackintosh seems mostly a dead end at this point... 22 hours ago, yurki said: Hey @mariosun Thanks for trying that out for me! I found this on the Blender Wiki - Blender 4.0 release notes "Metal AMD GPU rendering has [...] lack of support for the light tree and shadow caustics. Due to GPU driver limitations that are unlikely to be fixed, it is expected that AMD GPU rendering on macOS will be disabled entirely in a future release." TBH I wasn't aware of that...but at least now I know! It removes one of the problems Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815342 Share on other sites More sharing options...
Slice Posted January 9 Share Posted January 9 3 hours ago, yurki said: Hey @Slice, Thanks for trying! Did you check my previous message? Unfortunately caustics in Blender don't work on macOS with AMD, and in fact, there's not a lot of future for metal AMD in Blender, in other words: Blender on hackintosh seems mostly a dead end at this point... It works on AMD. I asked what to see? Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815344 Share on other sites More sharing options...
fabiosun Posted January 9 Share Posted January 9 (edited) 54 minutes ago, Slice said: It works on AMD. I asked what to see? no it doesent Rendering on AMD gpu lost some details (caustic details, see the picture posted as example) CPU image has a marked white spot (caustic from glass) GPU image has a soft lighted area (not good) Edited January 9 by mariosun Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815345 Share on other sites More sharing options...
Slice Posted January 9 Share Posted January 9 1 hour ago, mariosun said: no it doesent Rendering on AMD gpu lost some details (caustic details, see the picture posted as example) CPU image has a marked white spot (caustic from glass) GPU image has a soft lighted area (not good) Help me to understand what I should click and press to see the caustic with CPU. Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815350 Share on other sites More sharing options...
fabiosun Posted January 9 Share Posted January 9 Press f12 or find render in blender render menu Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815351 Share on other sites More sharing options...
Slice Posted January 9 Share Posted January 9 14 minutes ago, mariosun said: Press f12 or find render in blender render menu Thanks, it works! But I see same result with AMD GPU. Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815352 Share on other sites More sharing options...
Slice Posted January 9 Share Posted January 9 Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815353 Share on other sites More sharing options...
fabiosun Posted January 9 Share Posted January 9 (edited) Slice check if you have set your gpu in blender preferences (metal) if you do gpu render cpu remain quiet no fan ramping In the cycles render option you have to put cpu or gpu and then use f12 to render You can see also a good preview using window best preview options Edited January 9 by mariosun Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815355 Share on other sites More sharing options...
yurki Posted January 9 Author Share Posted January 9 Blender hackintosh GPU caustics problem (GPU version).blend Hey @Slice, in the attachment again the same Blender file, except the render settings are now saved in it on GPU. If you render this with f12, it should give you a render without caustics (in otherwords, no realistic lightning effect through transparant glass) You can already see the effect in the viewport if you click that top right sphere: On the right is the setting to switch between CPU and GPU rendering. 1 Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815356 Share on other sites More sharing options...
fabiosun Posted January 9 Share Posted January 9 Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815357 Share on other sites More sharing options...
Slice Posted January 10 Share Posted January 10 18 hours ago, yurki said: Blender hackintosh GPU caustics problem (GPU version).blend 930.82 kB · 1 download Hey @Slice, in the attachment again the same Blender file, except the render settings are now saved in it on GPU. If you render this with f12, it should give you a render without caustics (in otherwords, no realistic lightning effect through transparant glass) You can already see the effect in the viewport if you click that top right sphere: On the right is the setting to switch between CPU and GPU rendering. OK Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815376 Share on other sites More sharing options...
fabiosun Posted January 10 Share Posted January 10 (edited) @Slice it should be so your GPU Compute seems to be grayed Edited January 10 by mariosun Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815377 Share on other sites More sharing options...
Slice Posted January 10 Share Posted January 10 35 minutes ago, mariosun said: @Slice it should be so your GPU Compute seems to be grayed yeah, and now I see nothing. no render at all. Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815379 Share on other sites More sharing options...
fabiosun Posted January 10 Share Posted January 10 18 minutes ago, Slice said: yeah, and now I see nothing. no render at all. this could happen with AMD metal card in OSX @Slice Check gpu temp and watt when it is in use from Blender GPU rendering Link to comment https://www.insanelymac.com/forum/topic/358432-problem-video-playback-stutters-and-caustics-in-blender-dont-work-opencore-amd-rx-6600/#findComment-2815381 Share on other sites More sharing options...
Recommended Posts