Snaps don't work unless pre-installed or user logs out and logs back in

Bug #1858303 reported by Gustavo Silva
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
snapd
Fix Released
Undecided
Unassigned

Bug Description

Hi,

On newer versions of Lubuntu, snapd comes installed by default but no snap comes installed, unlike Ubuntu that comes with core.

If we install any snap after the installation, it will not integrate with the DE, i.e., it will not show up in the application menu. However, if I logout and log back in, then it is all fine. Regardless, we can fire the application via the terminal right after installation.

Relevant loose notes:
* If I do `snap list` it says no snaps are installed.
* `systemctl status snapd` returns inactive after installation
* Even if I install snap core, although the services changes to active state, I still need to logout and log back in.

Is there a way to snaps behave properly without the need to seed snap core into the installation process like Ubuntu does? It does not seem a behavior snapd should have.

Issues have been raised on the snapcraft forum:
* https://forum.snapcraft.io/t/snapd-required-dependencies-to-start/14904

Thanks for your time.

Tags: snapd
Revision history for this message
Michael Vogt (mvo) wrote :
Changed in snapd:
status: New → In Progress
Changed in snapd:
status: In Progress → Fix Committed
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

This was released as a part of snapd 2.43, marking as fix released.

Changed in snapd:
milestone: none → 2.43
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.