黑蘋(píng)果iMac機(jī)型解決瀏覽器播放視頻卡頓、閃退(核顯加速)-hackintosh
白蘋(píng)果顯卡工作策略有以下幾種:
1.純核顯工作:Macbook air/部分pro、Mac mini、部分imac;
2.純獨(dú)顯工作:Mac Pro、iMac Pro;
3.核顯負(fù)責(zé)輸出內(nèi)屏,獨(dú)顯進(jìn)行外屏和運(yùn)算:部分MacBook pro;
4.核顯只進(jìn)行計(jì)算,獨(dú)顯進(jìn)行輸出:帶獨(dú)顯的imac;

前一段時(shí)間一直被瀏覽器不能正常播放視頻而困擾著,例如Safari瀏覽器調(diào)到高分辨率高幀率的視頻畫(huà)質(zhì)就會(huì)卡死或者閃退,chrome或者其它瀏覽器播放4K60幀以上的視頻卡頓,但QuickTime播放正常。問(wèn)了其他人也有好幾個(gè)的現(xiàn)象和我一樣,有人是純核顯,也有人和我一樣的核顯加獨(dú)顯。以前用主力機(jī)黑,因?yàn)楠?dú)顯無(wú)法驅(qū)動(dòng)就用處理器的核顯黑(10700,也是uhd630),也是瀏覽器看視頻卡頓,但別人和我說(shuō)是顯卡性能不行的原因(我也半信半疑)。后來(lái)在網(wǎng)上搜尋無(wú)果,因?yàn)槲业暮孙@ID已經(jīng)注入正確了,不存在有沒(méi)有打開(kāi)核顯的問(wèn)題;軟件監(jiān)測(cè)h264和265也是完全支持的,之后毫無(wú)頭緒。有一天突然在某個(gè)視頻的評(píng)論區(qū)看到有人評(píng)論關(guān)于核顯要添加啟動(dòng)參數(shù)的評(píng)論,在網(wǎng)上搜索相關(guān)資料后,成功解決。
此方法適用于10代處理器的黑果機(jī)型設(shè)置imac2020。理論上8-9代也支持(機(jī)型設(shè)置imac2019)?;蚣兒孙@設(shè)置mac mini。其它的請(qǐng)自行測(cè)試。不適用純獨(dú)顯、筆記本。
適用問(wèn)題癥狀:瀏覽器播放視頻卡頓、閃退。剪輯軟件卡頓。以及和視頻有關(guān)的奇怪問(wèn)題。
我的黑果主機(jī)配置:處理器i3 10100。顯卡為UHD630、AMD RX5500 XT 8G


請(qǐng)注意,此方法只適用于正確注入了核顯id的情況!!純核顯我并沒(méi)有測(cè)試,如果出現(xiàn)問(wèn)題麻煩在評(píng)論區(qū)說(shuō)明以及私信。核顯+獨(dú)顯我測(cè)試過(guò)是可以的。如果你還未注入或者沒(méi)注入正確的id,可參考下面的方法,寫(xiě)得比較簡(jiǎn)陋,建議去看其它UP主更詳細(xì)的教程。
注入核顯ID:在Hackintool工具里面給核顯注入正確的id。因?yàn)槲业闹鳈C(jī)是帶了核顯并且安裝了AMD免驅(qū)顯卡,我選擇的平臺(tái)ID是0x9BC80003(0x9BC50003、0x9BC40003,這兩個(gè)是分別對(duì)應(yīng)10代的i5&i7、i9),都是10代核顯僅計(jì)算的ID。8-9代的平臺(tái)ID或者要核顯輸出的ID請(qǐng)自行查詢(xún)其它ID(如0x3E9B0007,核顯輸出的id)。更具體的操作就不在文中敘述了,很多up主也做了相關(guān)教程,如果用核顯顯示的要設(shè)置其它id,并且要定制接口、仿冒、生成補(bǔ)丁。


記得導(dǎo)出到config.plist哦!??!
正片開(kāi)始:添加啟動(dòng)參數(shù)
1.打開(kāi)OC編輯器,左上角“工具”-掛載efi。點(diǎn)擊對(duì)應(yīng)硬盤(pán)“掛載分區(qū)”,輸入密碼,然后打開(kāi);

2.路徑EFI-OC-config.plist。config.plist右鍵點(diǎn)復(fù)制備份EFI(可選),再右鍵打開(kāi)方式選擇OC編輯器

3.點(diǎn)擊“nvram-隨機(jī)訪問(wèn)存儲(chǔ)器設(shè)置”,點(diǎn)擊7C436110開(kāi)頭的,雙擊“boot-args”,用鍵盤(pán)??移到最后,空一格,純核顯添加“igfxrpsc=1”和“igfxonln=1”(中間要空一格)。核顯+獨(dú)顯添加“igfxfw=2”。

4.左上方“文件”-保存。重啟電腦即可打開(kāi)瀏覽器測(cè)試。

后續(xù)增補(bǔ):
若是第八代處理器iMac機(jī)型核顯+獨(dú)顯配置添加igfxfw=2參數(shù)可能會(huì)導(dǎo)致出現(xiàn)一些問(wèn)題。例如開(kāi)機(jī)慢,無(wú)法開(kāi)機(jī)或者睡眠問(wèn)題,可以只添加igfxrpsc=1參數(shù),也能得到相同效果。開(kāi)機(jī)慢的話(huà)添加啟動(dòng)參數(shù)-v,看看是否是卡igpu retry一直循環(huán)50次,我另外一臺(tái)i5 8500配RX560的黑果也是有這個(gè)問(wèn)題(原來(lái)那臺(tái)改回win給家里人用了),添加igfxrpsc=1參數(shù)后解決了。(Safari瀏覽器仍然存在播放4k60以上的視頻卡死的問(wèn)題,Chrome瀏覽器播放4k120的沒(méi)有問(wèn)題)

附加:
igfxrpsc=1:?jiǎn)⒂?RPS 控制補(bǔ)丁,提高 IGPU 性能;
igfxonln=1:強(qiáng)制在所有顯示器上處于在線(xiàn)狀態(tài);
igfxfw=2:強(qiáng)制加載Apple Guc,跑滿(mǎn)IGPU頻率;
已知問(wèn)題:
添加參數(shù)這些參數(shù)后可能會(huì)產(chǎn)生睡眠后喚醒黑屏。(我的沒(méi)這個(gè)問(wèn)題)
其它問(wèn)題:
10代核顯動(dòng)畫(huà)掉幀無(wú)解。
RX5500XT HDMI音頻無(wú)解。
如有錯(cuò)誤請(qǐng)指正!