backends/drm: don't permanently disable VRR when the test commit fails

In 5.24, the same code path is used for testing direct scanout, so that
causes false negatives. Generally though, the user setting shouldn't be
touched, it's not really proper feedback for the driver or KWin having
problems.
3 jobs for master in 16 minutes and 39 seconds (queued for 4 seconds)