wayland: desktop folder missing in Nautilus sidebar

Bug #1875671 reported by corrado venturini
138
This bug affects 26 people
Affects Status Importance Assigned to Milestone
Mutter
New
Unknown
gnome-shell (Ubuntu)
Triaged
Low
Unassigned
mutter (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Using Wayland session nautilus home window does not show Desktop folder in sidebar while is dispayed using X11 session.
see attachment.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: nautilus 1:3.36.1.1-1ubuntu2
Uname: Linux 5.7.0-050700rc3-generic x86_64
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 28 17:24:45 2020
GsettingsChanges: b'org.gnome.nautilus.window-state' b'initial-size' b'(1059, 852)'
InstallationDate: Installed on 2020-04-23 (4 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
SourcePackage: nautilus
UpgradeStatus: No upgrade log present (probably fresh install)
usr_lib_nautilus:

Revision history for this message
corrado venturini (corradoventu) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, that's a known issue in GTK, https://gitlab.gnome.org/GNOME/gtk/-/issues/2569

affects: nautilus (Ubuntu) → gtk+3.0 (Ubuntu)
Changed in gtk+3.0 (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
corrado venturini (corradoventu) wrote :

Same problem on Ubuntu 20.10

Revision history for this message
corrado venturini (corradoventu) wrote :

Now Ubuntu 21.04 uses Wayland as default so this problem should be solved if we want Wayland perform as X11

Revision history for this message
Santiago Fernández Núñez (santiagofn) wrote :

https://gitlab.gnome.org/GNOME/gtk/-/issues/2569 has been closed. The final comment says "the gtk-shell-shows-desktop capability is sent from the Shell on Wayland, so it's entirely up to the shell to determine whether or not the desktop is available".

So: who is responsibly for fixing this? Is it something that depends on the Ubuntu implementation or something that Gnome doesn't want to fix?

Revision history for this message
Sebastien Bacher (seb128) wrote :

Reading their comment they suggest that Gtk is doing the right thing but gnome-shell is the one setting the key value on wayland and currently always claiming that desktop isn't handled. The suggestion is that gnome-shell should be updated, or maybe the desktop extension if it's technical doable for it to override the value. Reassigning to gnome-shell as a first step now. Ideally someone would report it upstream on the shell or desktop icons extension to get their opinion

affects: gtk+3.0 (Ubuntu) → ubuntu
affects: ubuntu → gnome-shell (Ubuntu)
Revision history for this message
Santiago Fernández Núñez (santiagofn) wrote (last edit ):

This also affects the recently launched Ubuntu 21.10.

Reported a bug to GNOME Shell: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4730

Changed in gtk:
status: Unknown → Fix Released
Revision history for this message
corrado venturini (corradoventu) wrote :

Problem remains in Wayland session for Ubuntu 20.04, 22.04 and 22.10.

summary: - wayland: desktop folder missing in sidebar
+ wayland: desktop folder missing in Nautilus sidebar
tags: added: jammy
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gtk+3.0 (Ubuntu):
status: New → Confirmed
affects: gtk4 (Ubuntu) → gtk+3.0 (Ubuntu)
Changed in gtk+3.0 (Ubuntu):
importance: Undecided → Low
status: New → Triaged
no longer affects: gtk+3.0 (Ubuntu)
Revision history for this message
Santiago Fernández Núñez (santiagofn) wrote :

As long as I can tell, there isn't any fix released in GTK. The bug I opened is still, well, open: https://gitlab.gnome.org/GNOME/mutter/-/issues/1985

affects: gtk → ubuntu
no longer affects: ubuntu
no longer affects: gnome-shell
Changed in mutter (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in mutter:
status: Unknown → New
Revision history for this message
Coeur Noir (coeur-noir) wrote :

Still true and broken in 22.04
duplicate → https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1986463

Revision history for this message
corrado venturini (corradoventu) wrote :

still broken in 22.10

tags: added: kinetic
Revision history for this message
Santiago Fernández Núñez (santiagofn) wrote :

Still broken in 23.04 (Kinetic)

tags: added: lunart
tags: added: lunar
removed: lunart
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
https://iso.qa.ubuntu.com/qatracker/reports/bugs/1875671

tags: added: iso-testing
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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