Testing Unity session on Ubuntu 21.04

Hello,

Changelog:

The version of u-c-c and greeter has been updated (building in the maintainers ppa)/

Power button now defaults ‘interactive’.

Issues with indicator-appmenu & nemo has now been fixed along with some minor other fixes in other components.

I will upload a new version ubuntu-unity-deskto in the PPA soon.

Screenshot from @rs2009

8 Likes

Looking excellent, nice work.

1 Like

Great Job !! :+1: :+1: :+1:

1 Like

Is the PPA branch going to be merged to with the version of Unity available in the official Ubuntu repositories?

1 Like

Purpose of PPA for a specific release

During development : Testing before the package uploaded into release.

After release: Provide patches which are yet to go into release update through SRU. Testing packages are removed (but some times I forget to do that)

For unity the version in the repo is greater than the PPA. So you should use that.

A bit off topic since it’s related to Impish, but after the updates applied to Ubuntu Impish 2021-06-15, Unity seems mostly broken. Also Lightdm doesn’t work anymore.

What are the issue you are facing ? What packages did you update ? I will open a thread for impish later.

Thank you for taking the time to answer @khurshid-alam.
So again, this is on Impish.
Lightdm is not working anymore, the system loads to a black screen with a cursor. Gdm3 does work and is able to load the Unity session.
Once in Unity, I’m greeted by an error message instead of the regular Ubuntu background:
“Something went wrong.
An error occurred and the system can’t load.
Log out and try again.
‘Close session’ button.”

The environment theming and icons have all changed and Unity Tweak Tool can’t switch them back. GTK may be involved.
Some features have been lost:
I can’t start the calculator from the keyboard shortcut
Settings > Power doesn’t return any energy readings
I can’t put the system to sleep. If I hit Fn+F8 onb my keyboard, the session kinda resets and most (all) my apps are killed.
Etc.

Here are the packages that were dist-upgraded since 2021-06-15:
Commit Log for Thu Jun 17 15:30:00 2021
The following packages were updated:
google-chrome-stable (91.0.4472.106-1) to 91.0.4472.114-1
libplymouth5 (0.9.5-0ubuntu3) to 0.9.5-0ubuntu3.1
plymouth (0.9.5-0ubuntu3) to 0.9.5-0ubuntu3.1
plymouth-label (0.9.5-0ubuntu3) to 0.9.5-0ubuntu3.1
plymouth-theme-spinner (0.9.5-0ubuntu3) to 0.9.5-0ubuntu3.1
plymouth-theme-ubuntu-logo (0.9.5-0ubuntu3) to 0.9.5-0ubuntu3.1
plymouth-theme-ubuntu-text (0.9.5-0ubuntu3) to 0.9.5-0ubuntu3.1

Commit Log for Thu Jun 17 13:53:57 2021
The following packages were updated:
evince (40.1-1) to 40.2-1
evince-common (40.1-1) to 40.2-1
gnome-shell-extension-appindicator (35-1) to 40-1
libevdocument3-4 (40.1-1) to 40.2-1
libevview3-3 (40.1-1) to 40.2-1
network-manager-gnome (1.18.0-1ubuntu2) to 1.22.0-0ubuntu1

Commit Log for Wed Jun 16 18:00:52 2021
The following packages were updated:
gir1.2-gtk-3.0 (3.24.25-1ubuntu6) to 3.24.29-1ubuntu1
gtk-update-icon-cache (3.24.25-1ubuntu6) to 3.24.29-1ubuntu1
libgail-3-0 (3.24.25-1ubuntu6) to 3.24.29-1ubuntu1
libgtk-3-0 (3.24.25-1ubuntu6) to 3.24.29-1ubuntu1
libgtk-3-bin (3.24.25-1ubuntu6) to 3.24.29-1ubuntu1
libgtk-3-common (3.24.25-1ubuntu6) to 3.24.29-1ubuntu1
lintian (2.104.0ubuntu2) to 2.104.0ubuntu3
ubuntu-advantage-tools (27.1~21.10.1) to 27.1~21.10.1.1

Commit Log for Wed Jun 16 14:01:26 2021
The following packages were updated:
libbpf0 (1:0.3-2ubuntu1) to 1:0.4.0-1ubuntu1
power-profiles-daemon (0.1-5) to 0.8.1-1

Commit Log for Wed Jun 16 08:04:52 2021
The following packages were updated:
distro-info-data (0.48) to 0.49

Commit Log for Tue Jun 15 18:18:26 2021
The following packages were updated:
gstreamer1.0-pipewire (0.3.27-1) to 0.3.28-1
iio-sensor-proxy (3.0-2) to 3.1-0ubuntu2
libpipewire-0.3-0 (0.3.27-1) to 0.3.28-1
libpipewire-0.3-common (0.3.27-1) to 0.3.28-1
libpipewire-0.3-modules (0.3.27-1) to 0.3.28-1
libspa-0.2-modules (0.3.27-1) to 0.3.28-1
pcmciautils (018-12build1) to 018-13
pipewire (0.3.27-1) to 0.3.28-1
pipewire-bin (0.3.27-1) to 0.3.28-1

The following packages were installed:
pipewire-media-session (0.3.28-1)

Commit Log for Tue Jun 15 13:07:23 2021
The following packages were updated:
libinput-bin (1.17.2-1) to 1.18.0-1
libinput10 (1.17.2-1) to 1.18.0-1
librygel-core-2.6-2 (0.40.0-1ubuntu1) to 0.40.1-1ubuntu1
librygel-db-2.6-2 (0.40.0-1ubuntu1) to 0.40.1-1ubuntu1
librygel-renderer-2.6-2 (0.40.0-1ubuntu1) to 0.40.1-1ubuntu1
librygel-server-2.6-2 (0.40.0-1ubuntu1) to 0.40.1-1ubuntu1
rygel (0.40.0-1ubuntu1) to 0.40.1-1ubuntu1

Commit Log for Tue Jun 15 11:02:47 2021
The following packages were updated:
dnsmasq-base (2.84-1ubuntu2.1) to 2.85-1ubuntu1
gdm3 (3.38.2.1-2ubuntu1) to 3.38.2.1-3ubuntu2
gir1.2-gdesktopenums-3.0 (3.38.0-1ubuntu1) to 40.0-1ubuntu1
gir1.2-gdm-1.0 (3.38.2.1-2ubuntu1) to 3.38.2.1-3ubuntu2
gnome-control-center (1:3.38.6-0ubuntu2) to 1:40.0-1ubuntu1
gnome-control-center-data (1:3.38.6-0ubuntu2) to 1:40.0-1ubuntu1
gnome-control-center-faces (1:3.38.6-0ubuntu2) to 1:40.0-1ubuntu1
gsettings-desktop-schemas (3.38.0-1ubuntu1) to 40.0-1ubuntu1
initramfs-tools (0.140ubuntu5) to 0.140ubuntu6
initramfs-tools-bin (0.140ubuntu5) to 0.140ubuntu6
initramfs-tools-core (0.140ubuntu5) to 0.140ubuntu6
ipp-usb (0.9.18-1ubuntu1) to 0.9.19-1ubuntu1
isc-dhcp-client (4.4.1-2.2ubuntu7) to 4.4.1-2.2ubuntu8
isc-dhcp-common (4.4.1-2.2ubuntu7) to 4.4.1-2.2ubuntu8
libgdm1 (3.38.2.1-2ubuntu1) to 3.38.2.1-3ubuntu2
libgupnp-1.2-0 (1.2.4-1ubuntu1) to 1.2.7-1
remmina (1.4.17+dfsg-1) to 1.4.18+dfsg-1
remmina-common (1.4.17+dfsg-1) to 1.4.18+dfsg-1
remmina-plugin-rdp (1.4.17+dfsg-1) to 1.4.18+dfsg-1
remmina-plugin-secret (1.4.17+dfsg-1) to 1.4.18+dfsg-1
remmina-plugin-vnc (1.4.17+dfsg-1) to 1.4.18+dfsg-1
ubuntu-settings (21.04.3) to 21.10.1

The following packages were installed:
zstd (1.4.8+dfsg-2.1)

Commit Log for Tue Jun 15 08:36:44 2021
The following packages were updated:
distro-info-data (0.47) to 0.48
libtspi1 (0.3.14+fixed1-1.1) to 0.3.14+fixed1-1.2
libv4l-0 (1.20.0-3) to 1.20.0-4
libv4lconvert0 (1.20.0-3) to 1.20.0-4

Keep developing, without a doubt Unity is the face of Linux and the best desktop

2 Likes

Yes…For 21.10, I am getting error while booting like <unknown>:0 Settings schema 'org.gnome.desktop.background' does not contain a key named 'draw-background'…this schema was removed to gsettings-desktop-schema package ? So can’t build iso for the time being.

If anyone is also experiencing problems properly running Unity on Impish, here is a bug report:
Bug #1933726 Unity is not working properly since 2021-06-15 system updates

@aofrl10n1 This is due to an update of gsettings-desktop-schemas to 40. A fix is in progress. So you can either wait for the fix or downgrade gsettings-desktop-schemas meanwhile to 3.38 and it will work.

Thank you @khurshid-alam. Where will the fixed gsettings-desktop-schemas be posted?

You no longer needed the PPA. Fix has been published. Lets continue at 21.10 thread.