Disable dGPU Desktop
Last updated
Last updated
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
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:
disable-gpu
Boolean
True
B4: Save lại và Reboot.
Đố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
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
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à
Ở ví dụ này ta sẽ tiến hành thay
PCI0
thành PC02
PEG0
thành BR2A
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.
Xem cách lấy ACPI path từ location path
theo hướng dẫn . Ta sẽ có được ACPI path
là
B5: biên dịch SSDT thành file aml theo hướng dẫn