backends/drm: fix the hardware cursor with atomic modesetting + no modifier support
Unless we have explicit information of the opposite, buffers for the cursor need to be linear
@noee this should make hardware cursors work again, and get rid of the "atomic commit failed" messages in your log