mirror of
https://github.com/elementary/gala.git
synced 2024-11-22 18:24:47 +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:
|
||||
```
|
||||
[Desktop Entry]
|
||||
Name=Pantheon (Wayland)
|
||||
Comment=This session provides elementary experience
|
||||
Exec=gnome-session --builtin --session=pantheon-wayland
|
||||
TryExec=io.elementary.wingpanel
|
||||
Icon=
|
||||
DesktopNames=Pantheon
|
||||
Type=Application
|
||||
```bash
|
||||
meson build --prefix=/usr -Dwayland=true
|
||||
cd build
|
||||
ninja install
|
||||
```
|
||||
|
||||
And `/usr/share/gnome-session/sessions/pantheon-wayland.session` with the following contents:
|
||||
```
|
||||
[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).
|
||||
Once the Wayland session is installed, 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: \
|
||||
[#970](https://github.com/elementary/gala/issues/970)
|
||||
|
Loading…
Reference in New Issue
Block a user