來源:遠景
說明:這是使用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 背光控制, 請閱讀此處。