Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AMD S7150 GPU OSX Support #319

Open
T-Herrmann-WI opened this issue May 29, 2023 · 4 comments
Open

AMD S7150 GPU OSX Support #319

T-Herrmann-WI opened this issue May 29, 2023 · 4 comments

Comments

@T-Herrmann-WI
Copy link

Hi, I'm working for a long time to get a S7150 (Tonga XT GL Device ID 0x6929) Card working in MacOS inside Server System with Proxmox as Hypervisor. Until now without success. I was where confused that the spoofing just by Proxmox was working fine in Windows and Linux VM's but not in MacOS VM. If I used native supported AMD RX460 oder RX560 It worked flawless. I read at some source the SSDT way doesn't work well with Hypervisors like Proxmox only with bare metal Hackintosh.

I used latest version of OpenCore, Lilu, and other KEXTs .

There are serval ways to change the device-id, but the GPU is not working. The AMD Kexts will be loaded but not fully adapted to the GPU.

Did anyone manged a spoof of a device-id with Proxmox and Opencore?

I uploaded some screenshots here: https://forum.proxmox.com/threads/amd-radeon-rx6950xt-spoofing-for-macos-vm.125901/

Thank you

Best Tim

@khronokernel
Copy link
Member

According to your screenshots on the proxmox forum, you're testing against macOS Ventura. Apple dropped support for GCN 3 and older GPUs in this OS. You'll need to use Monterey (macOS 12) or older for native graphics support.

Regarding Device ID support, these are natively supported Tonga cards in Monterey's AMD9000Controller.kext:

# AMDTongaGraphicsAccelerator - AMD9000Controller
0x6920,  # R9 M395/ M395X
0x6921,  # R9 M295X / M390X
0x6930,  # Unknown
0x6938,  # R9 380X / R9 M295X
0x6939,  # R9 285/380

I unfortunately can't guide you further as I no longer work on Hackintoshes, but hopefully this information can be of use.

@T-Herrmann-WI
Copy link
Author

Yes in principle correct, but with opencore legacy patcher with root patch restore the AMD9000Controller kext.

@khronokernel
Copy link
Member

I'm familiar, I am the project lead. But my stance still remains, you should first prioritize getting acceleration on a native OS, before adding additional complexities with 3rd party utilities. Helps you narrow the scope of potential issues

@T-Herrmann-WI
Copy link
Author

Of course but I also was unsuccessful on Monterey in 2022 with SSDT way or Proxmox device-id change in VM way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants