Ubuntu Desktop goings on. Friday 19th May 2017

Ubuntu Desktop Newsletter

I’m going to start a weekly newsletter style update to keep people abreast of what’s been going on with Ubuntu Desktop as we move to GNOME Shell and build the foundations for 18.04 LTS.  Here’s the first instalment:

Friday 19th May 2017

GNOME

We’re on to the last few MIR (https://wiki.ubuntu.com/MainInclusionProcess) reviews for the packages needed to update the seeds in order to deliver the GNOME desktop by default.
We still have some security questions to answer about how we deal with updates to mozjs/gjs in an LTS release (where mozjs has a support period of 12 months but we need to offer support for a full five years). This is being looked at now, but for 17.10 we are set.
We are aiming to have the seeds updated next week, and this will be the first milestone on the road to a fantastic GNOME experience in 17.10 Artful.

We’ve been fixing bugs in the Ambiance & Radiance themes to make them look crisp on GNOME Shell.
http://www.omgubuntu.co.uk/2017/05/install-improved-ambiance-gnome-theme

We’ve also triaged over 400 GNOME Shell bugs in Launchpad to allow us to more easily focus on the important issues.

We have been working on removing Ubuntu’s custom “aptdaemon” plugin in GNOME Software in favour of the upstream solution which uses PackageKit. This allows us to share more code with other distributions.

LivePatch

https://www.ubuntu.com/server/livepatch

LivePatch delivers essential kernel security updates to Ubuntu machines without having to reboot to apply them. As an Ubuntu user you can sign up for a free account.
We’re working on integrating LivePatch in to the supported LTS desktops to provide a friendly way to setup and configure the service.
This week we started to investigate the APIs provided by the LivePatch services so we can report LivePatch activity to the user, obtain an API key on behalf of the user & set up the service. Work has also started on the software-properties-gtk dialogs (aka Software & Updates in System Settings) to add the options required for LivePatch.

QA

Added upgrade tests from Zesty to Artful for Ubuntu and flavours. Working on making all these tests pass now so that everyone will have a solid and reliable upgrade path.
Work is being done on the installer tests. This will extend the current installer tests to check that not only has the install completed successfully but that all desktop environment is working as expected, this had previously been covered with manual tests.

Package Updates

  • GStreamer is now at 1.12 final in 17.10.
  • Chromium: stable 58.0.3029.110, beta 59.0.3071.47, dev 60.0.3095.5
  • LibreOffice 5.3.3 is being tested.
  • CUPS-filters: 1.14.0
  • Snapd-glib: 1.12

Snaps

More GNOME applications are being packaged as Snaps. There is still some work to do to get them fully confined and fully integrated into the desktop. We’re working on adding Snap support to Gtk’s Portals to allow desktop Snaps to access resources outside their sandbox.
We will start tracking the Snaps here:
https://wiki.ubuntu.com/DesktopTeam/GNOME/Snaps

In the news

Interview with Ken VanDine on the GNOME Desktop in Ubuntu:  http://www.omgubuntu.co.uk/2017/05/ubuntu-switch-to-gnome-questions-answered

There’s also a survey running to get feedback on some extensions which could be shipped with Ubuntu Desktop: http://www.omgubuntu.co.uk/2017/05/ubuntu-desktop-gnome-extensions-survey-1710

This was picked up by the Linux Unplugged podcast as their headline story: http://www.jupiterbroadcasting.com/114701/that-new-user-smell-lup-197/

 

8 Comments

    Isaac

    Quote ” We will be working on adding guest session support to GDM ”

    Hi Will

    Do you read user comments as i have a suggestion if it will work with GDM and couldn’t find an obvious way to contact you?

    Thanks

      Will Cooke

      Best place to talk to everyone is the Desktop mailing list here:

      https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop

        Isaac

        Thanks Will

        May i put my suggestions to you first to see if you think it is worth me posting them on the mailing list as apart from i’ve always found Mailing lists confusing i’ve also found that trying to suggest anything to the Dev’s just gets ignored so you are left wondering.

        I’ve always felt that the guest account have a few shortcomings so as Ubuntu are starting from scratch i think the following would be an improvement and set ubuntu apart from the others.

        1) Add an option for customization to the guest account so you can have persistent changes to the applications and the desktop that survive reboots but once configured it is then set back to temporary for all other usage as before.

        2) Add an option to the Guest account for AES encryption that uses a new temporary randomly generated key/password at every boot for each Guest session so any previous usage is kept private , There is then no concern of any of the Guests Bank details or passwords being recovered with standard undelete tools should a laptop be stolen for example.

        Not sure if above makes any sense as i’m not always very good at articulating myself which is another concern for a mailing list.

        Thanks

          Will Cooke

          #1 That’s not really what the guest session is for. There shouldn’t be any persistent data at all between guest sessions, which renders #2 unnecessary. Once you log out of the guest session everything is gone.

            ISAAC

            Not persistent user data. :)

            I meant persistent customization of the hardware and software setup across the guest sessions as you can’t expect guests to correctly setup mouse sensitivity or layout and text size of FireFox for the older members of the family and such.

            Example: Customize the frozen Guest session (guest account) to your liking
            https://sites.google.com/site/easylinuxtipsproject/2

            But that uses LightDM so it would be nice if computer owner could do the same by default with Ubuntu’s new GDM login.

            Isaac

            Not persistent user data. :)

            I meant persistent customization of the hardware and software setup
            across the guest sessions as you can’t expect guests to correctly setup
            mouse sensitivity or layout and text size of FireFox for the older
            members of the family and such.

            Example: Customize the frozen Guest session (guest account) to your liking
            https://sites.google.com/site/easylinuxtipsproject/2

            But that uses LightDM so it would be nice if computer owner could do the
            same by default with Ubuntu’s new GDM login.

            Isaac

            Sorry for the double post.

    Isaac

    Will ?

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*