Hi everyone, below you will find the updates from the Desktop team from the last week. If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.
We also have our weekly meeting on IRC. We meet on Tuesday at 13:30 UTC in #ubuntu-desktop on Freenode. There will be an “Any Other Business” section at the end where you are welcome to raise topics. These topics might be discussed during the meeting, or afterwards depending on the time, depth of conversation, topic and so on.
Last week’s notes are here: Desktop Team Updates - Monday 27th July 2020
Mainly 20.04.1 release and ISO testing.
snapd dbus activation
snapd PR #8943 (install service activation files for snaps) received a review from @pedronis, and I updated the branch in response. It still needs a second review. Currently the tests are failing due to some weirdness on the core snap’s edge channel, which should now be cleared up.
snapd theme support
snapd PR #9043 (refactor REST API access checkers) received a review from @pedronis. There was some concern about hiding the ordering dependence of the smaller checkers, so we might go for a slightly different approach.
- No feedback on my request to update the store assertions for
gtk-theme-traditionalhumanized. I’ve prodded the thread on the forum and will follow up again if that doesn’t help.
other snapd stuff:
- I gave some feedback on @pedronis’s proposal for an API that could let Til’s CUPS snap handle its snap access control without needing full
snapd-control permissions. It looks like a workable solution, and would probably be simpler on the cupsd side than the current patches.
GDM on Ubuntu Core proof of concept:
- I managed to get my proof of concept booting in a VM: this entailed a custom base snap containing GDM as the root file system and a modified gadget snap to reference that base.
- The root cause for GDM not starting in my earlier testing was that it was fighting with
console-conf over ownership of
/dev/tty1. In the end I disabled console-conf entirely for my base snap.
- The demo seems to be running the GDM greeter session in X11 mode rather than Wayland though, which is a bit surprising.
- In theory this could launch a confined Wayland desktop session where the display manager essentially just hands the hardware off to the user session.
Short week (3 days)
- Some AA work (realmd, adcli).
- MIR investigation (tlp pulled by desktop-hw-support) and fonts-material-design-icons-iconfont.
- More documentation reading on AD/ubuntu integration