Fortitude Posted April 13 Share Posted April 13 (edited) I cannot for the life of me get my external graphics card working properly with macOS Ventura. It’s an AMD Radeon RX 6950 XT connected to an Alienware Graphics Amplifier which is then connected to my Alienware Area 51m R2 laptop. I’ve managed to create a bridge device and spoofing SSDTs and also tried using the device properties to spoof the device-id. I’ve even tried flashing my graphics card with the 6900 XT vBIOS. However, I always get a page fault whenever the external graphics card is plugged in at boot initialization and never reach the login screen. I know that the card is getting recognized because my external monitor brings me to a black screen. In case this is an important point to mention, the amplifier only started working properly in Windows after applying the HackFlags DWORD to the registry. SSDT-BRG0.aml SSDT-GPU-SPOOF.aml Edited April 13 by Fortitude Link to comment Share on other sites More sharing options...
niknod Posted April 13 Share Posted April 13 Have you tried the NootRX.kext way? Link to comment Share on other sites More sharing options...
Fortitude Posted April 13 Author Share Posted April 13 (edited) I've just tested it out, but unfortunately, it doesn't appear to work either. Come to think about it, I’m not even sure if macOS sees this external GPU as an eGPU because the Alienware Graphics Amplifier connects over PCIe instead of Thunderbolt. It looks like the operating system sees this as a second internal GPU along with my AMD Radeon RX 5700M . Edited April 13 by Fortitude Link to comment Share on other sites More sharing options...
Fortitude Posted April 16 Author Share Posted April 16 I’ve been doing some research and found this video where a user with the original Alienware Area 51m managed to make use of an amplifier with his Hackintosh. This was before Dell allowed you to configure the system with an AMD graphics card, hence, an amplifier was used to get a display output. This makes me wonder if the issues that I’m having may be related to WEG auto-renaming the GPUs? I'm not sure if GFX1 is a valid name for the graphics, and if I try calling it GFX0, the eGPU still gets called GFX1 in the end. (Apparently, eGPUs in macOS are called EGFX.) Does anyone know if it’s possible to prevent WEG from auto-renaming all of the GPUs? I can’t disable WEG because I need agdpmod=pikera to prevent a black screen. Link to comment Share on other sites More sharing options...
Fortitude Posted October 17 Author Share Posted October 17 (edited) Hi everyone, I’m still grappling with this issue and wanted to revisit the topic with a new thought. To recap this topic, my laptop has an internal 5700M connected over PCIe, and I'm connecting a 6950XT (spoofed as a 6900XT) also over PCIe through an external enclosure. Connecting the 6950XT causes the framebuffer to panic (see the screenshots in the first post). I hope this isn’t a silly question, but does anyone here have a custom Hackintosh desktop with two Navi GPUs running at the same time? Most of the dual-GPU configurations I’ve seen online for Hackintosh systems involve pairing an AMD GPU for macOS with an NVIDIA GPU for Windows/Linux. Edited October 17 by Fortitude Link to comment Share on other sites More sharing options...
Recommended Posts