如何在 macOS Big Sur、Monterey、Ventura及更高版本上使用 NVIDIA WebDrivers |
您所在的位置:网站首页 › 950显卡驱动哪个稳定性高 › 如何在 macOS Big Sur、Monterey、Ventura及更高版本上使用 NVIDIA WebDrivers |
概述 自 macOS Mojave 发布以来,没有可用的 Web 驱动程序,这意味着需要 NVIDIA Web 驱动程序才能工作的 GPU 从 Mojave 及更高版本开始将无法工作。对 NVIDIA 架构的最新支持是 High Sierra 上的 NVIDIA Pascal 系列。但是,不需要 Web 驱动程序的 GPU 可以在 macOS Big Sur 上运行,因为从 Monterey 开始,Apple 取消了对 NVIDIA 的支持。但是在 OCLP 的帮助下,您可以修补系统并可以在 macOS Big Sur 和 Monterey 上使用 NVIDIA GPU。 要求 图形 macOS 兼容的 NVIDIA GPU,最高为 Pascal 系列 苹果系统 macOS Big Sur 和 Monterey、Ventura及更高版本兼容性 有关 GPU 兼容性的更多信息,请参阅下面链接的线程。http://imacos.top/2022/12/26/macos-nvidia-gpu-hackintosh/ 第 1 步:启用 NVIDIA 图形准备设置 设置 BIOS 第一步是设置 BIOS 以在您的系统上启用 NVIDIA GPU。请按照以下步骤为 NVIDIA GPU 设置 BIOS。 1. 在您的目标计算机上,引导至 BIOS。如图所示设置以下参数。 设置 Value 笔记 Initial PCIe Output Display PCIe/Auto/Enabled 根据您系统的 BIOS,使用可用的 值 之一 Intel Processor Graphics Disabled3. 保存并退出设置 笔记: 以上设置仅适用于图形。有关详细信息,请参阅 BIOS 设置。 如果您的系统在 BIOS 中没有上述任何设置,请忽略这些设置。删除过时的 Kexts、注入和 ACPI 重命名 设置 BIOS 后,下一步是删除可能干扰图形实现的 kexts、注入和 ACPI 重命名。要删除此类,请按照以下步骤操作。 Kexts 移除 如果您正在使用下面列出的任何这些 kexts,建议将它们移除。请参阅下面的注释。 1. 挂载你的 ESP/EFI 2. 删除以下 kexts。 IntelGraphicsFixup.kext NvidiaGraphicsFixup.kext CoreDisplayFixup.kext Shiki.kext IntelGraphicsDVMTFixup.kext AzulPatcher4600.kext AppleBacklightFixup.kext, FakePCIID_Intel_HD_Graphics.kext FakePCIID_Intel_HDMI_Audio.kext FakePCIID.kext 笔记: 如果您使用的是 OpenCore,您还需要从 config.plist 的内核部分中删除 kext 条目 对于 Mojave 和之前的版本,请确保这些 kexts 不存在于 Library/Extensions 或 System/Library/Extensions 中。 如果您正在使用任何其他 FakePCIID 插件,请不要删除 FakePCIID.kext。Clover 属性和注入 如果您使用的是 Clover,则需要禁用 Clover 显卡属性和注入仿冒ID。 1. 挂载你的 ESP/EFI 2. 打开你的 config.plist 并禁用和/或从各自的部分中删除以下内容 禁用 DSDT 修复 DSDT 修复可以在Acpi>Fixes部分中禁用。 AddHDMI FixDisplay FixIntelGfx AddIMEI FixHDA AddPNLF删除仿冒 ID 可以在该Devices>Fake ID部分中禁用仿冒 ID。 ATI IntelGFX NVidia IMEI禁用注入 属性 可以在该Devices>Properties部分中禁用注入属性。 Inject UseIntelHDMI HDMIInjection SetIntelBacklight SetIntelMaxBacklight禁用图形 注入可以在显卡设置部分 禁用图形注入 ATI Intel NVidia删除 ig-platform-id ig-platform-id 可以在显卡设置部分删除 ACPI 重命名 如果您正在使用任何 ACPI 重命名,您需要禁用或删除 ACPI 重命名,因为这些可能与 WhateverGreen 的自动重命名冲突。 1. 挂载您的 ESP/EFI 2. 打开您的 config.plist 并删除以下 ACPI 重命名。对于 Clover,它在Acpi>DSDT>Patchessection 中,对于 OpenCore,它在ACPI>Patchsection 下。 GFX0 to IGPU PEGP to GFX0 HECI to IMEI MEI to IMEI HDAS to HDEF B0D3 to HDAU添加所需 添加所需的 kexts 以启用图形并使用 WhateverGreen 属性。WhateverGreen 不能独立工作。需要Lilu和WhateverGreen一起配合工作。 1. 从本站点驱动部分下载 Lilu 和 WhateverGreen。 2. 安装您的 ESP/EFI。 对于 Clover: 如果您使用的是 Clover,则将两个 kexts 复制到EFI/Clover/Kext/Others 对于 OpenCore: 如果您使用的是 OpenCore,则将两个 kexts 复制到 EFI/OC/Kexts。您还需要在Kernelconfig.plist 的部分添加 kext 条目。 笔记: 下载最新版本以获得更好的支持。 仅使用 RELEASE.zip 文件。 如果目录中已经存在 kext,请将其替换为新版本 不要使用 WhateverGreen.kext.dSYM、WhateverName.app 和 Lilu.kext.dSYM修改config.plist启动参数 在开始修补之前,第一步是设置 config.plist,这将允许在目标系统上进行 root 修补并启用 Web 驱动程序加载。要设置您的 config.plist,请按照以下步骤操作。 对于Clover 1. 安装您的 ESP。 2. 从 EFI/Clover 目录打开 config.plist 3. 转到引导部分,确保取消选中“nv_disable=1”(如果已启用)。 4. 在系统参数下,勾选 NVIDIAWeb5. 保存您的 config.plist 对于 OpenCore: 如果您使用 OpenCore 作为引导加载程序,您可以按照以下步骤操作。 1. 安装你的 EFI 分区 2. 打开你的配置,plist 3. 在 NVRAM 部分,在 UUID“7C436110-AB2A-4BBB-A880-FE41995C9F82”中,在 boot-args 键下添加以下引导参数。 UUID Key 值 类型 笔记 7C436110-AB2A-4BBB-A880-FE41995C9F82 nvda_drv 31 DATA 启用加载 NVIDIA 驱动程序 类似于 Clover 的 NVIDIAWeb 启动参数 笔记 amfi_get_out_of_my_way=0x1 禁用库验证 ngfxcompat=1 通过 WhateverGreen 强制兼容 ngfxgl=1 强制 OpenGL 渲染 nvda_drv_vrl=1 启用 Web 驱动程序4. 在键 csr-active-config 中,030A0000用作根修补的数据值。 5. 保存你的 config.plist 第 2 步:使用新配置启动 一旦你完成了第 1 步,你需要使用更新的配置启动。只需重新启动系统即可。建议重置 NVRAM 两次。 第 3 步:修补系统卷 要使用 OCLP 修补系统,请按照以下步骤操作。 1. 从本论坛的下载部分下载 OpenCore Legacy Patcher (OCLP)。 2. 打开 OCLP,您会看到类似于下面所附屏幕截图的内容。 3. 单击“设置”,然后选择“Settings”。您会看到类似于下面所附屏幕截图的内容。 4. 从Settings中,选择强制 Web 驱动程序,然后单击返回设置,然后单击返回主菜单。 5. 单击 Post Install Root Patch,您将看到类似于下面所附屏幕截图的内容。 如您所见,OCLP 已自动检测要应用的补丁。如果不满足补丁要求,你可能会注意到这样的事情 如果您注意到这一点,请确保满足步骤 #2 中所述的要求。 6. 单击 Start Root Patching,您需要以 root 身份运行 OCLP。您会看到类似于下面所附屏幕截图的内容。 7. 单击是以 root 身份重新启动 OCLP。出现提示时,输入您的系统密码。您会看到类似于下面所附屏幕截图的内容。 一旦 OCLP 以 root 身份启动,它将开始修补系统卷。 当 OCLP 窗口打开时,您会看到一个提示,如下面的屏幕截图所示 8. 点击确定,过一会儿,您会看到 OCLP 的另一个提示,如下面的屏幕截图所示 9. 单击“打开系统偏好设置”,然后单击“安全和隐私” 10. 点击锁定按钮解锁,它会提示您输入密码。出现提示时,输入您的系统密码。 解锁设置后,您将看到“允许”按钮。单击允许按钮。 11.它会提示你允许。单击允许,然后选择重新启动。您的系统现在将重新启动。 12. 引导回您的系统,您会注意到现在 NVIDIA 图形已启用,因此 Dock 也将是透明的。 效果截图 本指南以 NVIDIA GTX 960 (Kepler) 为例。 原文链接:http://imacos.top/2022/12/26/macos-monterey-ventura-nvidia/,转载请注明出处。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |