Like mentioned in the comment of that issue report, that module shouldn’t be the problem. In that report, the nvidia module has a usage count of 12, so it can’t be unloaded. So it’s necessary to find out what keeps a hold on it. Maybe this is the systemd-logind issue reloaded? Or maybe the persistenced still running? Maybe someone with that issue should start by checking with lsof
lsof | grep /dev/nvidia
or
lsof | grep /dev/dri