waylandserver: set render backend for linuxdrmsyncobj directly
The code would previously never set the render backend, causing the use of explicit sync to fail (fixes a regression caused in !5659 (merged))
Commit 2 guards against such problems (which may be caused by things out of KWin's and the client's hands) killing the client
Edited by Xaver Hugl