Comment 5 for bug 2056445

Revision history for this message
Mario Limonciello (superm1) wrote :

> Should this fix the flickering issue? I'm happy to test it out.

It will fix a colored flickering; but not the white screen (if that is what you're observing). It also fixes issues with suspend/resume that were present in earlier 6.8-rc kernels but fixed by the final version.

> I'm curious about the implications of the two workarounds presented. I see that UMA_Game_Optimized will reserve some system ram for the GPU, which I don't have any issues with if there is some benefit. Will this use scatter/gather and therefore perform better as a result?

If you use the BIOS option yes it will carve out more memory for VRAM use. S/G is still used, but GTT memory is less likely to be accessed when you have more VRAM. If you turn off S/G then GTT will NEVER be used.

The potential negative implication for the BIOS option is more RAM being used for GPU that can't be for anything else.
The potential negative implications of turning off S/G in the driver are that the driver may run out of memory in some situations that require a lot of VRAM such as multiple 4k monitor docking.

FWIW - I have a FW13 AMD and I've never seen this white screen problem myself. I don't know if it is tied to RAM vendor, RAM size, or a BIOS issue. My educated guess is it's actually a BIOS issue and it might be properly fixed when FW upgrades to the next BIOS.