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.
Lots of bug management in Launchpad and upstreams.
Retested the Nvidia driver to confirm latency and stuttering really is fixed in mutter 3.38.4-1ubuntu1. Certainly better but still not perfect. Will revisit next cycle.
Tested and released the LO 7.1.2 snap that includes updates for gnome-3-38 extension and core20! there were still some kinks to work out but got released at the end of the week.
Found a strange LO math bug that exists in both snap and deb and apparently goes way back, at least to xenial. Rico confirmed in LO on Windows 10 too.
worked on some community engagement planning with ken
CUPS Snap in the snapd environment: Completed the initial coding of the new cups-proxyd to let the CUPS Snapâs cupsd work as a proxy/firewall CUPS daemon if the Snap is installed on a system which already has a classically installed CUPS. Testing this right now. Mirrors the queues of the systemâs CUPS daemon to the Snapâs CUPS daemon, still need to create the proxyprint CUPS backend which passes on jobs from the Snapâs CUPS to the systemâs CUPS via domain socket, regardless of whether the systemâs CUPS is sharing the printers.
Google Summer of Code 2021: Students have started to submit their proposals. We have 4 promising proposals for OpenPrinting (but as Google redefined the GSoC projects to half the size of previous years it is only like 2 students of the previous years). COVID makes it difficult to find and recruit new students as one cannot present OpenPrinting in the colleges/universities with physical events.
Had Friday and Monday off as part of the Easter public holiday.
snapd pull requests:
snapd PR #9963 was merged, to install D-Bus service activation files for snap userd on Ubuntu Core 18+.
snapd PR #10105 was created and merged to update the âcla-checkâ CI workflow to accept existing contributors as the old version of the workflow did. This cleared up some temporary problems with LP API calls timing out.
Ubuntu Core GDM Experiment
More work on the image, to get the desktop-launch interface working. By combining PR #9963 with Alanâs PR and a small patch to enable the interface on core systems, it was possible to call it from the confined desktop session. That still leaves open the issue of injecting the appropriate environment variables into the systemd user session.