Fix overdraw on Wayland
Since the DesktopView has "transparent" clear color, it will allocate a buffer with an alpha channel and QtWayland won't be able to set an opaque region. This change sets the clear color of DesktopView to "black" so overdraw can be fixed in kwin and to improve render performance on wayland.
If you have a multi-monitor setup on wayland, you may also want https://codereview.qt-project.org/c/qt/qtwayland/+/396894