[TOC]
# 在雙GPU筆記本電腦中禁用獨立顯卡
[在雙GPU筆記本電腦中禁用獨立顯卡](https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/)
# 總覽
本指南的目的是向您展示如何在“切換式”雙GPU筆記本電腦(例如Intel+Nvidia\[Optimus\] 和 Intel+Radeon)中通過 DSDT/SSDT 編輯禁用獨顯。
由于這些筆記本電腦只能使用Intel設備,因此分立設備通常處于活動狀態并使用電源,從而導致發熱量,噪聲和電池消耗。 盡管通常可以在BIOS中禁用設備,但最好使用自定義ACPI設置禁用它,以便在引導Windows時仍可以使用該設備。
盡管它是一個相對簡單的補丁程序(有時只有一行更改),但是由于該補丁程序是針對一個或多個SSDT進行的,因此存在很多陷阱。 同樣,某些機器/ ACPI配置 需要不同的方法,從而導致更高的復雜性。 本指南使用的示例DSDT/SSDT 設置是較復雜的設置之一,因此它涵蓋了您可能會遇到的大多數問題。
在修補自己的示例之前,您應該按照本演練的示例進行操作。
用于本指南/示例的筆記本電腦是帶有Intel HD4400 + Nvidia 的“ Asus UX303LN”。 此文章的附件中提供了 Clover F4 提取的表( `ACPI/origin` 目錄)。
注意:這里也有完整的hotpatch 修補程序指南(適用于同一臺計算機):https://www.tonymacx86.com/threads/guide-using-clover-to-hotpatch-acpi.200137/
# 修補要求
目標很簡單。這些機器提供了一種關閉方法,通常在SSDT中,可以調用該方法來關閉離散設備。最簡單的修復方法是從相應的INI方法中取消。注意 `_OFF` 方法可能在DSDT中,也可能有不同的名稱(GPOF、OPOF、PS3等)。
某些OFF實現不能從INI中調用,因為它們訪問EC(嵌入式控制器)空間。對于這些機器,關閉(或部分關閉)必須延遲到REG(當Arg0==3和Arg1==1時,有關REG的更多信息,請參閱ACPI規范)。在某些情況下,從REG調用太遲了,要么沒有效果,要么導致崩潰。在這種情況下,需要編輯OFF來刪除EC依賴項,這樣就可以從INI中調用它。然后將從 `_OFF`中刪除的代碼插入`_REG`中,因此盡管EC工作稍后進行,但效果相同。 本指南中的示例ACPI設置就是這種情況。
- 簡介
- 基本命令
- 高效操作
- 命令操作
- 常用軟件
- 問題設置
- 命令行神器
- 開發配置
- 開發環境配置
- brew
- git
- Karabiner-Elements
- iTerm2
- MacVim
- aria2
- LaunchBar
- zsh
- Tmux
- Charles
- Emacs(感覺不需要了)
- 常用工具
- Alfred
- mac 詞典增強
- Mac 高級操作
- mac 資源
- 黑蘋果
- 個人配置
- 黑蘋果資源
- 驅動集合
- 工具集合
- 黑蘋果指南
- [FAQ] 開始必讀!筆記本電腦常見問題
- [指南] hackintosh之SSDT/DSDT
- [指南] hackintosh之hotpatch
- [指南] 為Sierra(以及后來的版本)進行USB電源屬性注入
- [指南] 10.11+ USB的變化和解決方案
- [指南] 為USBInjectAll.kext創建一個自定義的SSDT
- [指南] Intel IGPU HDMI/DP audio (Sandy/Ivy/Haswell/Broadwell/Skylake)
- [指南] 怎么給DSDT打補丁來顯示電池狀態
- [指南]在雙GPU筆記本電腦中禁用獨立顯卡.md
- [指南]
- OpenCore
- 多系統引導
- hotpatch
- 黑蘋果裝機
- 刷BIOS大法
- dd