ChefKissInc / NootRX

The rDNA 2 dGPU support patch kext. No commercial use.
https://ChefKissInc.github.io/nootrx
Other
512 stars 93 forks source link

Heavy coil whine on monitor refresh #36

Closed 00x0A closed 3 months ago

00x0A commented 3 months ago

macOS Version

Ventura/Sonoma (Only Navi 21)

What is your CPU's model?

Intel i5 12400F

What is your GPU's model?

AMD Radeon RX 6700 XT

Please describe the behaviour in detail.

When high speed movement such as scrolling occurs on the screen the GPU makes a coil whine noise that's not present in Linux or Windows 10/11. I have tried 60hz, 120hz and 165hz which all causes the GPU to make a coil whine noise, could perhaps be something with the driver or power management being handled. I've tried setting PP,PP_WorkLoadPolicyMask to 1 without any success

What should've happened instead?

GPU should coil whine but only under heavy load i.e not for scrolling.

If applicable, attach the .gpuRestart, .panic, etc file related to this issue.

No response

Bug report submission terms

VisualEhrmanntraut commented 3 months ago

Uhm uhm uhm, am I gonna be making GPUs explode with this kext??

VisualEhrmanntraut commented 3 months ago

I've tried setting PP,PP_WorkLoadPolicyMask to 1 without any success

@00x0A that would be FULLSCREEN3D_WORKLOAD, did you mean POWERSAVING_WORKLOAD which is 2?

VisualEhrmanntraut commented 3 months ago

(coil whine = high power usage so make GPU use less power :-))

VisualEhrmanntraut commented 3 months ago

Oh wait, did you use the DeviceProperties method? Because NootRX does not allow you to set custom properties like WhateverGreen; you have to edit the Info.plist of the kext.

00x0A commented 3 months ago

Oh wait, did you use the DeviceProperties method? Because NootRX does not allow you to set custom properties like WhateverGreen; you have to edit the Info.plist of the kext.

Youre a chill dev, just wanted to thank you for the work thus far bro. I'm gonna check the info.plist of the kext and whether or not i can make it stop haha.

It might have something to do with apple's amd drivers since windows 11 also has a heavy coil whine until you install the proper drivers, Linux does the have this issue out of the box

VisualEhrmanntraut commented 3 months ago

Did you resolve it

00x0A commented 3 months ago

Yes, changing the value in info.plist to 1 fixed my issue