Desktop Team Updates - Monday 13th September 2021

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 .

Last week’s notes are here: Desktop Team Updates - Monday 6th September 2021

2 Likes
3 Likes
  • ADSys
    • Improved handling of different username format (user@domain, domain\user and user with default_domain_suffix)
    • Published adsys 0.7.1 to a PPA for testing.
  • WSL
    • OOBE
      • Initial version of the API and TUI to support WSL merged in Subiquity
      • Added WSL autoinstall. It allows to auto configure WSL on boot.
    • Continued with the automation of the uploads of the Ubuntu images to the Microsoft store.
3 Likes
  • CUPS Snap: Waiting for @ijohnson’s pull request on snapd for the cups printing interface to get merged by the snapd team.
  • Printer Application Snaps: Further tests, bug fixes, and improvements while working on a user’s problems: Wrong path for Poppler’s pdftops (only used as quirk exception for printers with PS interpreter bugs), *cupsFilter(2): ... lines commented out in manufacturer PPD files, added comments in snapcraft.yaml.
  • HPLIP Printer Application: Also include the PPDs of HP’s PostScript printers in the Snap (they are in both HPLIP and PostScript Snap now) , much easier for users who have HP printer but do not know whether PostScript or not, also to use HP PostScript printer with hp backend. activated PAPPL’s standard backends in addition to HPLIP’s hp backend, for system configurations without DNS-SD and without SNMP support. Investigated the inclusion of the patches of the Debian package. 81 patches, HPLIP is really buggy, and upstream does not care, will switch back to simply pull Debian’s HPLIP package repo instead of upstream source for the Snap.
  • cups-filters: After release of HPLIP 3.21.8 and a look into some PostScript PPD files, especially HP LaserJet 4050 and HP OfficeJet Pro 8730 added some more auto-PPD-option-preset-generation rules: ProRes..., Smoothing, Halftone, … and HPPJLColorAsGRay. Also updated my pull request on CUPS and the patch on the cups package in Impish appropriately.
  • Debian: New printing maintainer has taken off well and is triaging/cleaning up bugs. Seems that I have motivated him well with my introduction (including link to the Indaba video).
  • OpenPrinting: Monthly video meeting, September news post will come next week.
  • OpenPrinting: Tried adding links to the Printer Applications in the Snap Store to the driver database pages of the web site, but unfortunately, the update script to get the changes in the foomatic-db GitHUb repo into the MySQL database, does not work any more on the new server, The admin is investigating …
  • Bugs.
2 Likes
4 Likes

Desktop Installer

WSL Setup

Other

  • Worked on the coffee demo (new pages, styling, cloud API calls)
4 Likes
  • ADSys
    • Improved handling of different username format (user@domain, domain\user and user with default_domain_suffix)
    • Published adsys 0.7.1 to a PPA for testing.
  • WSL
    • OOBE
      • Initial version of the API and TUI to support WSL merged in Subiquity
      • Added WSL autoinstall . It allows to auto configure WSL on boot.
    • Continued with the automation of the uploads of the appx to the store.
  • Misc:
    • Reviewed and sponsored Ubuntu Report compatible with riscv
2 Likes
  • updated the thunderbird candidate snap to 91.1.0 and beta to 93.0b1
  • sponsored the gdm update from Marco which enables wayland for nvidia
  • GNOME updates
  • Canonical HR reviews
  • reviewed livecd-rootfs changes from Michael to build catalogs for the desktop canary installations
3 Likes

firefox24 firefox

thunderbird24 thunderbird

chromium22 chromium

  • updated beta to 94.0.4606.41
  • updated dev to 95.0.4636.4

flutter24 Ubuntu Desktop Installer

4 Likes

It was a short week because Monday was a holiday.

4 Likes

Mh, looks like I forgot this week…

GNOME

  • More work in addressing comments on the KMS updates MR (privacy screen base) [MR, to-be-merged-after-freeze]
  • Some rework in the MR to fix some GWeakRef's thread unsafety [MR]

Misc

  • More work on Xorg support for drm-properties updates notification (still privacy-screen related)
  • Some TOD drivers analisys and reviews
  • Canonical duties
3 Likes