Hacker News new | ask | show | jobs
by simion314 3135 days ago
Canonical will use Mir on other platforms, I am thinking like the screens that show advertising in Malls or touchscreens that display info and you can interact. from what I read Canonical does not intend to change GNOME too much , only fix the major complains, if they wanted a better system from the code molecularity point of view they had the chance 2 times to use KDE as a base.
1 comments

> Malls or touchscreens that display info and you can interact.

Why would that require anything new? I mean, Canonical is in the server OS business mostly, right?

If you have a terminal that needs to run just 1 app then why use Gnome or other DE? you would need to run a minimal display server and start that only application.
Use the Weston full-screen shell. No need to invent a new Wayland compositor for that, and certainly no reason to have multi-display-system abstraction like Mir seems to have.
You would still have to fork it though if you need to add missing things, like how now Gnome and KDE implement in different ways how to grab screenshots. The fact that smaller DEs are creating their own libraries and not use Weston indicate to me that Weston is just a playground for Wayland where they test their ideas and experiment and it is not designed to be used or extended, I may be wrong though, there are some blog posts from the authors of Sway and others that work on adding Wayland support to different DEs. Why do you think Sway, Gnome, KDE and others can implement what they want but Canonical or volunteers can implement wayland on top of Mir but have to use Weston or Mutter ? Do you think everyone should Weston or Mutter?
We run a kiosk thing, use i3 without a status bar, directly launch the program from the xinitrc (or whatever script, which launches i3 in the background, sleeps 1 second, then launches the kiosk thing), and all this via startx.

If the script exits, X exits, systemd restarts it. Works pretty well.