最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

黑蘋(píng)果折騰記錄1:Intel十代核顯UHD630的驅(qū)動(dòng)和HDMI接口黑屏的解決方法

2023-08-28 16:45 作者:iScenery  | 我要投稿

1. 前言

? ? ?最近在教研室電腦上安裝了黑蘋(píng)果,記錄一下折騰過(guò)程中遇到的問(wèn)題,也算是一種備忘性質(zhì)的記錄

電腦配置:

主板:ASUS PRIME B460M-A R2.0

中央處理器:英特爾? 酷睿? i5-10400 處理器

內(nèi)存:Micron 8GB 2666MHz DDR4 x2

硬盤(pán) 1:WD Blue SN570 250GB SSD for Windows?

硬盤(pán) 2:ADATA SP580 240GB for macOS Ventura

獨(dú)立顯卡:Nvidia P106-100 不用想 無(wú)法驅(qū)動(dòng)

核心顯卡:Intel UHD630

板載聲卡:Realtek ALC897

板載網(wǎng)卡:Intel? I219V 1Gb 網(wǎng)卡

2. 安裝準(zhǔn)備

? ? ?從“黑果小兵的部落閣”的微信公眾號(hào)下載macOS集成opencore 0.9.2的懶人包。Up主下載的是“macOS Ventura 13.4 22F66 Installer for OC/FirPE兩分區(qū)原版鏡像”這個(gè)版本。

? ? ?懶人包里集成了好多必備驅(qū)動(dòng)和不同平臺(tái)的config文件,這樣安裝方便一些,如果不想花錢(qián)下載也可以從opencore的官網(wǎng)用命令行進(jìn)行下載燒錄一條龍操作。

? ? ?接下來(lái)就是常規(guī)操作,用etcher等類(lèi)似工具將下載好的dmg鏡像燒錄到不小于16GB的U盤(pán)上,接下來(lái)打開(kāi)U盤(pán)上的EFI分區(qū),在OC902下的EFI文件夾里,會(huì)看到很多config.plist文件,這些就是OC配置文件。

? ? ?由于本人的平臺(tái)是i5-10400屬于cometlake平臺(tái),于是修改config.plist為config_old.plist,然后把config_cometlake.plist重新命名為config.plist這樣就可以直接從U盤(pán)啟動(dòng)并順利安裝黑蘋(píng)果。


3. 遇到的問(wèn)題——顯存7MB

? ? ?安裝好黑蘋(píng)果后進(jìn)入系統(tǒng),發(fā)現(xiàn)Intel UHD630顯卡并沒(méi)有正常被驅(qū)動(dòng),表現(xiàn)為啟動(dòng)臺(tái)上的頁(yè)面切換卡頓,dock欄也沒(méi)有絲滑的放大效果和神奇效果。打開(kāi)蘋(píng)果關(guān)于本機(jī),發(fā)現(xiàn)顯卡名稱正確但是顯存只有7MB。

? ? ?于是Up開(kāi)始搜騰各種資料想要驅(qū)動(dòng)UHD630核顯。參考的主要是“老八帶你玩黑蘋(píng)果”這個(gè)Up主發(fā)的視頻教程:https://www.bilibili.com/video/BV1wx4y137NP

? ? ?按照他的操作,打開(kāi)Hackintool,選擇應(yīng)用補(bǔ)丁,CPU架構(gòu)選擇為Coffee Lake,平臺(tái)id選擇:0x3E9B0007;

? ? ?應(yīng)用補(bǔ)丁里勾選“接口”“基本顯存”“EDID”“設(shè)備屬性”“自動(dòng)偵測(cè)變化”“圖形卡”。由于我還要使用顯示器上的3.5mm耳機(jī)接口,所以勾選了“音頻”


? ? ?在高級(jí)選項(xiàng)卡里按照下面的方式勾選即可,仿冒圖形卡ID要選擇和上一步中的平臺(tái)ID一樣的,為0x3E9B:Intel UHD Graphics 630


? ? ?然后生成補(bǔ)丁,用opencore cofigurator掛載Mac啟動(dòng)磁盤(pán)上的EFI分區(qū)。用Hackintool的文件,導(dǎo)出功能,將config.plist定位到啟動(dòng)磁盤(pán)上的config文件位置。Hackintool會(huì)自動(dòng)備份原來(lái)的config.plist文件,并且命名為config_backup.plist文件。然后合并修改添加補(bǔ)丁。

重新啟動(dòng)黑蘋(píng)果,果不其然,oc的代碼還沒(méi)跑完當(dāng)場(chǎng)黑屏,連蘋(píng)果的logo也看不到。

4. 遇到的問(wèn)題——HDMI接口黑屏

? ? ?Up主又繼續(xù)查資料,發(fā)現(xiàn)b站上有位網(wǎng)友遇到了同樣的問(wèn)題,帖子原文如下:https://www.bilibili.com/read/cv17065801

? ? ?這里面提到了總線ID的問(wèn)題,關(guān)鍵是用Hackintool打上的補(bǔ)丁,默認(rèn)使用了0x02的DP接口的總線。而本人使用的主板只有一個(gè)HDMI接口和一個(gè)DVI接口(DVI接口也懶得折騰了)。


? ? ?因此黑屏不顯示的原因就是沒(méi)有注入正確的busID,導(dǎo)致接口默認(rèn)使用了DP總線。所以我的主板上如果有DP接口的話應(yīng)該上可以正常顯示并且驅(qū)動(dòng)的。

  • DP靈活多變,允許使用總線ID 有0x02,0x04,0x05,0x06,每個(gè)值理論上適用于任何主板。

  • HDMI非常嚴(yán)格,只允許使用以下總線ID: 0x01,0x02,0x04,0x06,而且部分主板只接受這些值中的一種或兩種。例如,技嘉 Z390只接受0x04。

  • DVIHDMI相同,使用相同的總線ID,甚至使用相同的類(lèi)型。

? ? ?黑果小兵的這篇博客寫(xiě)的比較詳細(xì):

教程:利用Hackintool打開(kāi)第8代核顯HDMI/DVI輸出的正確姿勢(shì) | 黑果小兵的部落閣 (daliansky.net)

? ? ?另外opencore官方指導(dǎo)手冊(cè)的Post-Install/GPU Patching/BusID patching里也有更詳細(xì)的英文介紹:

Patching Bus IDs | OpenCore Post-Install (dortania.github.io)

? ? ?接下來(lái)Up主打算用HDMI的busID逐個(gè)嘗試,由于CV17065801這篇帖子的作者用0x01的id成功驅(qū)動(dòng),因此我也打算先嘗試這個(gè)busID。

? ? ?打開(kāi)opencore configurator,掛載啟動(dòng)磁盤(pán)會(huì)自動(dòng)打開(kāi)這個(gè)磁盤(pán)上的config.plist文件,在DeviceProperties里面的PciRoot(0x0)/Pci(0x2,0x0)下,添加framebuffer-con0-busid,值為DATA類(lèi)型的01000000。注意這里要在Hackintool的接口列表中看一下顯示器是不是接在con0(物理接口5)上,也有可能是con1或者con2。


? ? ?添加好后保存到config.plist,重啟電腦,成功顯示出登錄界面。至此核心顯卡折騰告一段落。


5. 遇到的問(wèn)題——HEVC硬件解碼不可用

? ? ?本來(lái)Up主以為已經(jīng)結(jié)束了黑蘋(píng)果的核顯驅(qū)動(dòng),看到文章里又提到一個(gè)HEVC編碼的問(wèn)題,這個(gè)不需要費(fèi)腦子,按照上面提到的博主的操作方式:將AAPL,slot-name這個(gè)key刪掉或者注釋掉即可。


6. 參考資料

  1. https://mp.weixin.qq.com/s/sqSf78SyVZGs7kQ31hjD3w

  2. https://www.bilibili.com/read/cv17065801

  3. https://blog.daliansky.net/Tutorial-Using-Hackintool-to-open-the-correct-pose-of-the-8th-generation-core-display-HDMI-or-DVI-output.html

  4. https://dortania.github.io/OpenCore-Post-Install/gpu-patching/intel-patching/busid.html#parsing-the-framebuffer


黑蘋(píng)果折騰記錄1:Intel十代核顯UHD630的驅(qū)動(dòng)和HDMI接口黑屏的解決方法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
雷州市| 建水县| 通道| 安平县| 汝阳县| 商南县| 仪陇县| 文成县| 凤台县| 商河县| 永安市| 青海省| 长垣县| 齐齐哈尔市| 宾川县| 哈巴河县| 额济纳旗| 昌平区| 梁河县| 芦溪县| 长沙市| 田东县| 崇文区| 鲁山县| 新乡县| 铜川市| 盐边县| 长治市| 高阳县| 什邡市| 东阿县| 普兰店市| 襄城县| 淳安县| 昌吉市| 长春市| 思茅市| 佛山市| 朔州市| 孝昌县| 团风县|