AMD uses both open-source and proprietary drivers.
AMD uses both open-source and proprietary drivers.
You're evaluating whether to adopt proprietary AMD GPU drivers over your existing open-source ones for gaming performance. Consider the trade-offs: proprietary drivers often deliver better optimization and stability, which can enhance frame rates and reduce latency. However, they may limit customization and introduce compatibility concerns. Decide based on your priority—speed and reliability versus flexibility and community support.
Typically, the Linux Desktop focuses on open-source drivers, while proprietary drivers work better in Workstation or Server setups.
Certain professional tools perform better with the exclusive drivers, such as Davinci Resolve IIRC. For casual gaming, the open-source kernel driver works fine and is sufficient for use.
You've observed some interesting differences in how the system reports GPU temperatures. It seems the GPU hotspot readings are consistently higher on Linux compared to Windows, even when overall GPU usage matches. This discrepancy might be due to variations in how Psensor and hwinfo collect data. Keep in mind that GPU utilization is the same in both environments, but the way each tool captures the hotspot information can differ.
I'm using the open source driver with an RX6600. I haven't needed the closed source version for any Steam games on Linux—they all function well with OSS. In Linux temperatures might not always be precise if the sensors aren't clearly documented, which can lead to guesswork. I also suggest using CoreCtrl to lower the GPU voltage if you weren't aware of it before.
I attempted to undervolt it on Windows, but stability remained elusive. Since it's factory overclocked, that could be a factor. GPU temperatures are near 85°C, which is quite high, though still within acceptable limits according to recent reports. I might keep it as-is for now. Appreciate the warning about CoreCtrl—I'll look into it.