GNOME Bugzilla – Bug 710517
Background Image used with .background or GtkWindow draws on top of NautilusView and NautilusDesktop
Last modified: 2018-01-02 18:47:19 UTC
Gtk3's css selectors .background and GtkWindow when used with a background-image: url(*) Causes NautilusView(NautilusCanvasView) to use this image file and to cover the desktop when Nautilus is selected to draw icons on desktop. This can be recreated by placing: background-image: url(some image file); under the .background selector in a gtk-widgets.css. For NautilusView, open nautilus then open a new tab then close the tab. The resulting view is using the image file. For Desktop select Icons-on-desktop in Gnome-Tweak. The entire desktop or most of it will now be the image file.
This also applies to Gtk 3.8.
this needs to be fixed in autilus, I think. The desktop is a very specific window, so nautilus should do the necessary steps to prevent the theme from messing it up.
Starting with version 3.28, nautilus will not handle the "files on desktop background" feature. For better alternatives, read this blog post https://csorianognome.wordpress.com/2017/12/21/nautilus-desktop-plans/