Qt6: OpenGL framebuffer no longer supported by default
We can only use OpenGL framebuffer in Qt6 if we force Qt to use OpenGL render backend. On newer Linux/Android systems Qt will use vulkan by default. This means we either force render in OpenGL, or we re-implement background weather animations with QVulkanWindow (but this will break pinephone which only supports OpenGL). Thoughts? @devinlin