Disable dGPU Desktop

Phần này dành cho các máy có Card rời không hỗ trợ khi Fix Sleep bắt buộc các bạn phải Disable Card rời đi

những dòng không hỗ trợ

Disable DGPU bằng boot flag

B1: mở config lên bằng proertree

B2: ấn command + f search boot-arg

B3: Thêm đoạn code sau vào boot-arg -wegnoegpu

B4: reboot

Đối với clover mục boot-arg tương ứng với mục boot --> Arguments

Disable Dgpu bằng device properties

OpenCore

B1: Tải gfxutil

B2: Gõ lệnh sau vào Terminal

  • Kéo gfxutil vào Terminal nhận code sau -f GFX0.

Do ở đây mình không có card rời

Nhưng vd giá trị dup ra sẽ là

DevicePath =PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0))

B3: Thêm dòng vừa dump vào config như sau:

PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) | dictionary

B4: Thêm các dòng sau dưới dòng vừa add:

B4: Save lại và Reboot.

Clover

Đối với Clover các bạn làm tương tự nhưng thay vì Add vào DeviceProperties thì các bạn add vào Device ==> Properties

Biên dịch SSDT

B1: Tải SSDT-GPU-DISABLE

B2: boot vào windown hoặc win pe

B3: mở device manager và tìm đến đường dẫn sau

Device Manager -> Display Adapters -> dGPU -> Properties -> Details > Location Paths
\_SB_.PC02.BR2A.PEGP

B4: Sửa ACPI path của SSDT thành ACPI path vừa xác định ở trên cụ thể những phần cần phải sửa là

External (_SB_.PCI0.PEG0.PEGP, DeviceObj)
Method (_SB.PCI0.PEG0.PEGP._DSM, 4, NotSerialized)

Ở ví dụ này ta sẽ tiến hành thay

  • PCI0 thành PC02

  • PEG0 thành BR2A

B5: biên dịch SSDT thành file aml theo hướng dẫn tại đây

B6: Bỏ SSDT vào EFI –> OC –> ACPI

hoặc EFI –> Clover –> ACPI –> patched

Snapshot nếu là opencore

Lưu ý: Main source Disabling GPU | OpenCore Install Guide (dortania.github.io) | Disabling desktops unsupported GPUs(SSDT-GPU-DISABLE) | Getting Started With ACPI (dortania.github.io)

Lưu ý 2: Do máy mình không có dGPU nên các hình có thể không khớp nhau mong các bạn thông cảm (đã test máy khác và thành công).

Lưu ý 3: Nếu các bạn patch iGPU bằng Hackintool thì các bạn không cần làm phần này vì Hackintool đã Disable Card rời rồi.

Last updated