Originally posted by cynic
View Post
Announcement
Collapse
No announcement yet.
Ubuntu Delays Transition To Snap'ed CUPS Print Server
Collapse
X
-
Originally posted by ed31337 View PostI hate snaps. They take up more disk space, take longer to start up, and they take up a lot more memory than if you just used the Debian deb's of the same. Back when I was using Ubuntu, I de-snapified everything and it was so much better.
- Likes 7
Comment
-
Originally posted by sarmad View Post
The main advantage is to be able to push updates to the print stack independently from the OS. This will be helpful in keeping the system up to date with newer print drivers.
- Likes 5
Comment
-
Originally posted by phoronix View PostPhoronix: Ubuntu Delays Transition To Snap'ed CUPS Print Server
Since 2021 among other Snap'ing efforts for converting formerly Ubuntu DEB packages to Canonical's Snap sandboxed app packaging format has been the CUPS print server. The plan was to replace the Debian-packaged CUPS with the Snap-based CUPS for Ubuntu 23.10 but now that is being pushed back to next year...
https://www.phoronix.com/news/Ubuntu-Delays-Snap-CUPS
Personally, though, the most I'm looking forward to the Ubuntu 24 Core Desktop. While on mixed systems (APT/RPM + Snap/Flatpak) Snap is often at a disadvantage compared to Flatpak in the desktop area, where on a pure snap-based desktop snap can show its full strengths . When fully Snap is used, it is superior to Flatpak-based immutable systems.
With Fedora Silverblue, all libraries are installed in triplicate for normal usage (base system libs + Fedora Flatpak Libs + Flathub Flatpak Libs). The libraries have also been installed at least twice on other immutable OSes, e.g. openSUSE Aeon (base system libs + flathub libs)
With the ubuntu Core Desktop, on the other hand, the entire system is based on Snap. All libraries are only installed once (Gnome, Mesa, etc.), which saves storage space since APT is completely eliminated. Since all snap libraries are preloaded when the system is started, the disadvantage of long start-up times for snap-based apps is also eliminated. On the current Core Desktop dev preview (found on Github), app load times are as fast or less than on a regular Ubuntu desktop or Flathub-based system.
- Likes 3
Comment
-
Originally posted by Malsabku View PostWith the ubuntu Core Desktop, on the other hand, the entire system is based on Snap. All libraries are only installed once (Gnome, Mesa, etc.), which saves storage space since APT is completely eliminated. Since all snap libraries are preloaded when the system is started, the disadvantage of long start-up times for snap-based apps is also eliminated. On the current Core Desktop dev preview (found on Github), app load times are as fast or less than on a regular Ubuntu desktop or Flathub-based system.
- Likes 7
Comment
-
I really just don't understand why printers require a driver at all when we could just remotely mount to ~/printers and simply copy a file toPHP Code:~/printers/my-printer/queue
PHP Code:~/printers/my-printer/completed
If additional settings are required to be inputted, the printer is typically literally a device with a touch screen where you can input additional specifications with a 100% success rate -- no dicking around with Win, Mac Linux, Legacy drivers, no drivers or anything.
Why do we literally not do this.Last edited by ElectricPrism; 25 August 2023, 04:18 PM.
Comment
-
Originally posted by ElectricPrism View PostI really just don't understand why printers require a driver at all when we could just remotely mount to ~/printers and simply copy a file toPHP Code:~/printers/my-printer/queue
PHP Code:~/printers/my-printer/completed
If additional settings are required to be inputted, the printer is typically literally a device with a touch screen where you can input additional specifications with a 100% success rate -- no dicking around with Win, Mac Linux, Legacy drivers, no drivers or anything.
Why do we literally not do this.
the drivers/cups tell the system how to actually talk to "my-printer", charge your printing account, and do all that other fun administrative stuff.
- Likes 2
Comment
-
Originally posted by Malsabku View Post
With Fedora Silverblue, all libraries are installed in triplicate for normal usage (base system libs + Fedora Flatpak Libs + Flathub Flatpak Libs). The libraries have also been installed at least twice on other immutable OSes, e.g. openSUSE Aeon (base system libs + flathub libs)
With the ubuntu Core Desktop, on the other hand, the entire system is based on Snap. All libraries are only installed once (Gnome, Mesa, etc.), which saves storage space since APT is completely eliminated. Since all snap libraries are preloaded when the system is started, the disadvantage of long start-up times for snap-based apps is also eliminated. On the current Core Desktop dev preview (found on Github), app load times are as fast or less than on a regular Ubuntu desktop or Flathub-based system.
- Likes 1
Comment
-
Originally posted by spyke View PostI hope there will be something similar for Flatpak as well.
The analogue of flatpak for services is called docker (or one of it's variants).Last edited by oleid; 26 August 2023, 01:23 AM.
Comment
-
Originally posted by ssokolow View PostThe clock ticks ever closer to me dumping Kubuntu for something else. Thankfully, progress marches forward on getting everything I don't mind being Debian stale packaged into Flatpaks.
you better install Fedora 38 cinnamon Editon. cinnamon i similar to KDE but is based on GTK/Gnome.Phantom circuit Sequence Reducer Dyslexia
- Likes 1
Comment
Comment