If you're interested in helping with this, join us on IRC: #elementary-dev on irc.freenode.net
Prerequisite: install the xwayland
package.
I managed to get Gala to run in a VT with:
dbus-run-session -- gala --display-server --wayland
It even works with just gala --display-server --wayland
, but the session still doesn't start.
However, the desktop doesn't seem to start. Investigating.
Running plank --display=:1
crashes the Gala with
Fatal server error:
(EE) wl_drm@4: error 0: authenicate failed
(EE)
(gala:23356): mutter-ERROR **: Connection to xwayland lost
The following seem to only work with when gala is run inside an X session with gala --wayland
:
- Running
wingpanel --display=:1
works as long as wingpanel is closed in any other session. The indicators seem to open towards the top of the screen though. - Running
pantheon-calculator --display=:1
launches the Calculator, but there are no close or maximize buttons.
I can start a pantheon-session under wayland from gdm on archlinux and it seems to work ok, (no plank)
all compiled from src using mutter/gtk 3.22.2
sorry for the bad quality pics, screenshot tools doesnt work on wayland and pantheon-session, (it does on gshell)
![source: imgur.com](https://camo.githubusercontent.com/02ce6851cc81849ad438cafa7b2cfd9468e72f7ce4adf2404374789a46b1240f/687474703a2f2f692e696d6775722e636f6d2f4f64416a6b6c656d2e6a7067)
![source: imgur.com](https://camo.githubusercontent.com/633435fd9fe3da872cf439822c8b6d86ce12f157c21d805309583ad672ebd179/687474703a2f2f692e696d6775722e636f6d2f7330414f7258696d2e6a7067)
![source: imgur.com](https://camo.githubusercontent.com/0ce81322724724e6e0b2127be98e83cc2c594fc8f546c9bdb0c67a3e7d857b58/687474703a2f2f692e696d6775722e636f6d2f73616c433662326d2e6a7067)