mirror of
https://github.com/elementary/gala.git
synced 2024-11-23 02:43:26 +03:00
Updated Experimenting with Wayland (markdown)
parent
9179b8c8b6
commit
a03aa59370
@ -1,27 +1,12 @@
|
|||||||
If you are interesting in hacking on Pantheon's Wayland support, you will need to create the session files. These are:
|
If you are interesting in hacking on Pantheon's Wayland support, you will need to build [session-settings](https://github.com/elementary/session-settings) with Wayland support:
|
||||||
|
|
||||||
`/usr/share/wayland-sessions/pantheon-wayland.desktop` with the following contents:
|
```bash
|
||||||
```
|
meson build --prefix=/usr -Dwayland=true
|
||||||
[Desktop Entry]
|
cd build
|
||||||
Name=Pantheon (Wayland)
|
ninja install
|
||||||
Comment=This session provides elementary experience
|
|
||||||
Exec=gnome-session --builtin --session=pantheon-wayland
|
|
||||||
TryExec=io.elementary.wingpanel
|
|
||||||
Icon=
|
|
||||||
DesktopNames=Pantheon
|
|
||||||
Type=Application
|
|
||||||
```
|
```
|
||||||
|
|
||||||
And `/usr/share/gnome-session/sessions/pantheon-wayland.session` with the following contents:
|
Once the Wayland session is installed, the greeter should offer the choice between Pantheon and Pantheon (Wayland).
|
||||||
```
|
|
||||||
[GNOME Session]
|
|
||||||
Name=Pantheon (Wayland)
|
|
||||||
RequiredComponents=gala-wayland;gala-daemon;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;
|
|
||||||
FallbackSession=pantheon
|
|
||||||
DesktopName=Pantheon
|
|
||||||
```
|
|
||||||
|
|
||||||
Once these are created, the greeter should offer the choice between Pantheon and Pantheon (Wayland).
|
|
||||||
|
|
||||||
At the time of writing, there are currently two blocking issues in Gala that cause it to hang/crash during startup when running it in Wayland mode. These are: \
|
At the time of writing, there are currently two blocking issues in Gala that cause it to hang/crash during startup when running it in Wayland mode. These are: \
|
||||||
[#970](https://github.com/elementary/gala/issues/970)
|
[#970](https://github.com/elementary/gala/issues/970)
|
||||||
|
Loading…
Reference in New Issue
Block a user