• 0 Posts
  • 30 Comments
Joined 4 months ago
cake
Cake day: September 13th, 2024

help-circle
  • TRULY modern OS

    What does this even mean? So iOS, MacOS, Windows11, Linux aren’t modern?

    a way better compositor than wayland (in fact, android has the best compositor in the world, compared to ANY OS)

    Wayland is not a compositor, it’s a protocol. SurfaceFlinger can totally be made in Wayland. Saying SurfaceFlinger is better than Wayland is like saying words are better than English.

    A properly modified desktop OS based on it (better than Samsung’s DeX for example), that is also able to run normal Linux apps, would be a huge winner.

    Nobody will ever use this on Linux, unless it is implemented in Wayland. It is infinitely more likely for Android to rewrite its compositor for Wayland than SurfaceFlinger being adopted as Linux’s main compositor.















  • This isn’t really driver related. It is the Wayland compositor’s job to properly handle multiple GPUs, which is lacking in some (a very popular, Wayland library that lacks proper multi-GPU support is wlroots) compositors. Vulkan drivers and DRM are already enough to properly handle multiple GPUs. I guess Wayland implementers just haven’t cared enough about the issue, or maybe are figuring out a “perfect” way to address it (a la 3 year long pull request on wayland-protocols repo incoming)