OpenCore 引導參數各項說明

來源:遠景

說明:這是使用opencore 引導參數縮需要的的各項說明,使用者可依照自己的設備新增以下參數,讓系統運行的更加穩定。

引導參數
    -wegdbg啟用調試打印(在DEBUG 二進製文件中可用)。
    -wegoff禁用WhateverGreen。
    -wegbeta在不受支持的操作系統版本上啟用WhateverGreen(默認情況下啟用12 及以下版本)。
    -wegnoegpu禁用所有外部GPU(或添加disable-gpu每個GFX0 的屬性)。
    -wegnoigpu禁用內部GPU(或添加disable-gpuIGPU 的財產)
    -wegswitchgpu在安裝外部GPU 時禁用內部GPU(或添加switch-to-external-gpuIGPU 的財產)
    -radvesa完全禁用ATI/AMD 視頻加速。
    -rad24強制執行24 位顯示模式。
    -raddvi啟用DVI 發射器校正(290X、370 等需要)。
    -radcodec強制在AMDRadeonVADriver 中使用欺騙的PID
    radpg=15禁用幾種電源門控模式(請參閱常見問題解答,佛得角GPU 所需)。
    agdpmod=vit9696禁用檢查board-id(或添加agdpmod外部GPU 的屬性)。
    agdpmod=pikera替換board-id和board-ix
    agdpmod=ignore禁用AGDP 補丁( vit9696,pikeravalue 是外部GPU 的隱式默認值)
    ngfxgl=1引導參數(和disable-metal屬性)禁用對NVIDIA 的Metal 支持
    ngfxcompat=1引導參數(和force-compat屬性)忽略NVDAStartupWeb 中的兼容性檢查
    ngfxsubmit=0引導參數(和disable-gfx-submit屬性)在10.13 上禁用界面卡頓修復
    -ngfxdbg啟動參數以啟用NVIDIA 驅動程序錯誤日誌記錄
    gfxrst=1更喜歡在第二個啟動階段繪製Apple 標誌,而不是幀緩衝區復制。
    gfxrst=4在第二個引導階段禁用幀緩衝區初始化交互。
    igfxframe=frame將專用的幀緩衝區標識符注入IGPU(僅用於測試目的)。
    igfxsnb=0為Sandy Bridge CPU 禁用IntelAccelerator 名稱修復。
    igfxgl=1引導參數(和disable-metal屬性)以禁用Intel 上的Metal 支持。
    igfxmetal=1引導參數(和enable-metal屬性) 以強制啟用Intel 上的Metal 支持以進行離線渲染。
    igfxpavp=1引導參數(和igfxpavp屬性)強制啟用PAVP 輸出
    igfxfw=2引導參數(和igfxfw屬性)強制加載Apple GuC 固件
    -igfxvesa禁用英特爾圖形加速。
    -igfxnohdmi引導參數(和disable-hdmi-patches) 以禁用數字聲音的DP 到HDMI 轉換補丁。
    -igfxtypec強制為Type-C 平台進行DP 連接。
    -cdfon(和enable-hdmi20屬性)以啟用HDMI 2.0 補丁。
    -igfxdump將IGPU 幀緩衝區kext 轉儲到/var/log/AppleIntelFramebuffer_X_Y(在調試二進製文件中可用)。
    -igfxfbdump在IOService:/IOResources/WhateverGreen 將本機和修補的幀緩衝表轉儲到ioreg
    applbkl=0引導參數(和applbkl屬性)禁用IGPU 的AppleBacklight.kext 補丁。如果是自定義AppleBacklight 配置文件, 請閱讀此處。
    -igfxmlr引導參數(和enable-dpcd-max-link-rate-fix屬性)以應用最大鍊接速率修復。
    -igfxhdmidivs引導參數(和enable-hdmi-dividers-fix屬性)以修復在SKL、KBL 和CFL 平台上建立具有更高像素時鐘速率的Intel HDMI 連接的無限循環。
    -igfxlspcon引導參數(和enable-lspcon-support屬性)以啟用對板載LSPCON 芯片的驅動程序支持。
    -igfxi2cdbg用於在I2C-over-AUX 事務中啟用詳細輸出的引導參數(僅用於調試目的)。
    igfxagdc=0引導參數( disable-agdc設備屬性)以禁用AGDC。
    igfxfcms=1引導參數( complete-modeset設備屬性)強制在Skylake 或Apple 固件上完成模式設置。
    igfxfcmsfbs=引導參數( complete-modeset-framebuffers設備屬性)來指定必須強制執行完整模式集的連接器索引。每個索引是一個字節一個64 位字; 例如,值0x010203指定連接器1、2、3。如果連接器是不在列表中,驅動程序的邏輯用於確定是否需要完整的模式集。經過-1禁用。
    igfxonln=1引導參數( force-online設備屬性)強制在所有顯示器上處於在線狀態。
    igfxonlnfbs=MASK引導參數( force-online-framebuffers設備屬性)來指定對其強制執行在線狀態的連接器的索引。格式類似於igfxfcmsfbs.
    wegtree=1引導參數( rebuild-device-tree屬性)強制在Apple FW 上重命名設備。
    igfxrpsc=1引導參數( rps-control屬性)以啟用RPS 控制補丁(提高IGPU 性能)。
    -igfxcdc引導參數( enable-cdclk-frequency-fix屬性)以支持ICL 平台上的所有有效核心顯示時鐘(CDCLK) 頻率。
    -igfxdvmt引導參數( enable-dvmt-calc-fix屬性)修復因英特爾ICL 平台上的DVMT 預分配內存量計算錯誤而導致的內核崩潰。
    -igfxblr引導參數(和enable-backlight-registers-fix屬性)修復KBL、CFL 和ICL 平台上的背光寄存器。
    -igfxmpc引導參數( enable-max-pixel-clock-override和max-pixel-clock-frequency屬性)以增加最大像素時鐘(作為修補CoreDisplay.framework 的替代方法)。
    -igfxbls引導參數(和enable-backlight-smoother屬性)使亮度過渡在IVB+ 平台上更平滑。閱讀說明書
    -igfxdbeo引導參數(和enable-dbuf-early-optimizer屬性)修復ICL+ 平台上的顯示數據緩衝區(DBUF) 問題。
    applbkl=3引導參數(和applbkl屬性)啟用AMD Radeon RX 5000 系列顯卡的PWM 背光控制, 請閱讀此處。

点赞
Share