renderer: Fix crash with pixman renderer fallback
If the system has a valid render node but failed to create a gles2 or vulkan renderer in the past we would fall back to pixman. This is no longer the case and we should instead fail to create a renderer assuming that running slow software compositing is not the intention of the user. The logic checking if there was a valid render node would crash if called from renderer_autocreate_with_drm_fd
.
Fixes: #3724 (closed)
Edited by Alexander Orzechowski