It's a pity that nouveau isn't maintained well enough in many aspects. Could you try the 5.6.y kernel? Just to make sure.