Considering Budgie DE, the decision whether or not using Nautilus 3.26 or 3.28 would be taken upstream, don’t you think? Budgie being mainly created for Solus, whatever that’s good for Solus would be implemented for Budgie, even if Gnome devs would push for Nautilus 3.28 or even 4.00, don’t you think so?
At this moment in time, the core remaining reason for Budgie even “working” on the GNOME stack, is that it expends an awful lot of effort pretending to be GNOME Shell. To give an architectural insight, consider this small example. To display device & volume notifications, the GNOME Settings Daemon sends a message to the org.gnome.Shell name on D-BUS. In our case this has to be budgie-wm, which has to pretend to be org.gnome.Shell for keyboard layouts and shortcuts to work with GNOME Settings Daemon… Unfortunately, you cannot provide normal GTK+ widgets within the Mutter process (budgie-wm), so then we forward this notification onto the GTK+ process, budgie-daemon.
How user-friendly is this GNOME world: “Hello this is GNOME and we pronounce RegEdit as GSettings”!
After some trial-and -errors I have:
Nemo: after gsettings set org.gnome.desktop.background show-desktop-icons false it:
works on Ubuntu (“Unity”) session;
works with gsettings set org.nemo.desktop ignored-desktop-handlers "['nautilus','nautilus-desktop','nemo','nemo-desktop']" and sudo rm /usr/bin/nautilus-desktop, but does not show background on GNOME FlashBack - reported bug 1742193.
Caja:
on Ubuntu (“Unity”) session Caja works with caja --force-desktop ;
on GNOME FlashBack it works after sudo rm /usr/bin/nautilus-desktop.
There is nothing to be sad about this, David.
Budgie is desktop agnostic, all right, but Budgie is the flagship desktop of Solus. If you click on https://budgie-desktop.org/home/ and click on “Get”, you’d see that.
And, Solus started because of not-want-to-use-deb-packages idea. (I’ve been with Evolve OS and before. Those forums are not there to see those thoughts.) One day, it’d move to Qt and the file manager would be what it would be, that is, good for Solus and Budgie, with the emphasis on Solus.
I am commenting on Nautilus and Budgie, because, it was what you were worried about; the desktop icons and so on. (I have both, Ubuntu-Budgie 18.04 and Solus 3, both fully updated. Writing from yours, while checking on Solus 3 on the other laptop.) I am actually not worried about desktop icons that much, but sometimes I like doing some work on the desktop, and if there are no desktop icons, I can’t do that.
Please stay on-topic. Take side-discussions to PM or a new thread.
If you didn’t carefully read the entire discussion in the IRC log, then you are behind the curve. The discussion lays out alternatives and a sensible recommended plan for both 18.04 and beyond.
The reasons presented a good and valid i think. However, removing the functionality before a replacement is ready is very gnomey decision that I consider harmful. The Desktop metaphor works since decades and many users rely on it in the every day work and organizing their work. I use it as a sort of ToDo list, for example to quickly paste some pictures from my camera before properly sorting them… similar to how I use my real desk.
I hope Ubuntu Bionic Beaver will have a replacement ready before removing the functionality.
Edit: Sorry, I missed this reply:
Maybe once we do update to latest nautilus and start using the extension for desktop icons, we can get away from having desktop icon increase in size when we make folders and files larger in nautilus. Good write up @didrocks. Thanks.
First, awesome write ups, solid decision. I’ve got a little bit of a different question I think.
I’ve been a gnome shell user for a long time and prefer that experience but with the merging of Ubuntu Gnome into Ubuntu I’ve know that’s secondary to Canonical’s direction. Again not faulting, your making the right decision for your product.
Getting to the point, I’m not sure what features nautilus 3.28 might have but will there be a way to get a clean latest gnome experience or will we just need to wait till fall?
If I understand you correctly - I think you’re looking for the ‘vanilla-gnome-session’.
I to have been using gnome-shell for some time, (since it’s second iteration). Didn’t like it at first, (actually hated is the better word) but after a month of daily use, I found that I couldn’t go back to a conventional desktop. So I really do appreciate the Gnome-Devs and their HIGs. They do know what they’re doing and it seems they backup at least some of their design decisions by analysing user data. But … I’m digressing.
I’m running a “vanilla” experience on artful so I get that. Let me ask a different way. Will there be a official PPA or some other method for running nautilus 3.28 without the changes to other systems that @didrocks mentioned needing to support using 3.26? Something like how the Kubuntu team provides access to the latest KDE releases maybe though obviously at a smaller scale.
This isn’t a big deal just trying to understand and set my expectations. Thanks!
We didn’t discuss about it yet as we discuss new version and upgrades later in the cycle, you can follow our weekly meeting on IRC, on #ubuntu-desktop (freenode) 13:30 UTC on Tuesday.
As an aside - DesktopFolder also works on GNOME-Shell so this gives an alternative for X11 (not fully wayland compatible) users from using the gnome-shell-extension in development.
So - assuming we can get DesktopFolder into Debian --> Ubuntu repos, Ubuntu Budgie would warmly support moving to Nautilus 3.32.