I encountered a pretty strange issue after switching to fedora. I am using a Dell XPS 7590 with a GTX 1650 and installed the proprietary nvidia drivers from the rpm fusion repo. I am using the latest kernel (5.5.7) and nvidia driver (440). At first glance everything works fine and I can use the dedicated GPU through prime offloading without issues.
However I noticed that the GPU has started to make buzzing noises even when it’s not being used (nvidia-settings shows 0% utilization). The noise usually starts when there are major screen changes (e.g. when scrolling). The noise is different and louder on some applications like jetbrains IDEs and ghidra (maybe because they are running on the JVM?). Using the nouveau driver or the negativo17 repo instead did not change anything. The only solution I found so far is to use the dedicated nvidia card as the primary GPU instead of offloading. However that causes other issues like jittery scrolling on most applications.
Before using fedora 31 I had kubuntu 19.10 installed and turned off the nvidia card with prime-select intel so the noise wasn’t there. I also have a windows 10 partition installed and did not encounter the issue there.
The only mention I could find of something similar happening was a reddit thread from a couple months ago with no solution. Not really sure if this is a hardware issue, especially because the noise only appears when I use offloading.
This is pretty frustrating because switching to fedora solved all major problems I had with kubuntu. Any ideas on this would be appreciated. Thank you very much.