Looks like a number of patches are landing in Ubuntu to address this: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/2082335
Update: CUPS Remote Code Execution Vulnerability Fix Available
This is a great summary. Thanks!
It looks like you are running XFCE instead of GNOME (the normal Ubuntu desktop). I’m not sure how that happened… but you an always just install another desktop.
For instance, you can try to make sure you have the ubuntu-desktop
or ubuntu-desktop-minimal
metapackage installed:
sudo apt install ubuntu-desktop-minimal
After that, the login manager should allow you to select the Ubuntu session rather than the XFCE one.
Yes, based on the diagrams on their blog, it looks like this only impacts Snaps.
From the Discourse Blog:
The Linux desktop provides XDG Desktop Portals as a standardised way for applications to access resources that are outside of the sandbox. Applications that have been updated to use XDG Desktop Portals will continue to use them. Prompting is not intended to replace XDG Desktop Portals but to complement them by providing the desktop an alternative way to ask the user for permission. Either when an application has not been updated to use XDG Desktop Portals, or when it makes access requests not covered by XDG Desktop Portals.
Since prompting works at the syscall level, it does not require an application’s awareness or cooperation to work and extends the set of applications that can be run inside of a sandbox, allowing for a safer desktop. It is designed to enable desktop applications to take full advantage of snap packaging that might otherwise require classic confinement.
So this looks like it complements and not replaces the XDG Desktop Portals, especially for applications that have not implemented the Portals. It allows you to still run those applications in confinement while providing some more granular access controls.
From what I can tell, Pop!_OS does not ship their own version of timeshift. Instead, it comes directly from Ubuntu. So if there is a change in maintainers, it should be reported to Ubuntu:
I used to use VLC for music, but these days I use Symphony to play local files on my phone. VLC tended to struggle when scanning or indexing large folders (which it did all the time…), while Symphony is a bit better at that. That said, I still use VLC for video and for casting things from my DLNA server (VLC supports Chromecast).
For ebooks, I’ve used Librera FD and that has been mostly OK. I’ll checkout the two you mentioned though. Thanks!
All my servers moved to 24.04 and I wanted my desktop to keep in line with them (so they all had the same packages). Likewise, I’ve been following the development of GNOME and I really liked what they have done with versions 45 and 46, so I wanted to try a more modern version of that desktop environment (Pop 22.04 is still on GNOME 42 and is now missing out on some cool features like the quick settings menu).
Finally, I wanted to try out Wayland and the experience on Pop 22.04 is not great with Wayland, especially since it is missing out on the more recent fixes and updates in Ubuntu 24.04.
If you are happy with Pop 22.04 and willing to wait for COSMIC to stabilize and become feature complete, then that is what you should do. For me, I used this delay in releasing Pop 24.04 as an opportunity to try out something different and for the most part, I’m pretty happy with the experience.
Unfortunately, there will not be a release of Pop 24.04 with GNOME before COSMIC is released. In fact, System76 has stopped development of Pop-shell as referenced here:
https://reddit.com/r/pop_os/comments/1eo59wj/will_xorg_still_be_an_option_in_2404/
Once, Pop 24.04 is released, you will be able to install gnome-session to get GNOME, but it will be the version from Ubuntu and not Pop-shell (though you can install the unsupported extension yourself).
Basically, the development of COSMIC is delaying the release of Pop 24.04… which means the whole distro update probably won’t come until 2025 as the desktop matures.
For this reason, among others, I’ve decided to switch to Ubuntu until COSMIC matures and Pop 24.04 is released.
I think you meant Pop!_OS (is developed by System76). TuxedoOS is developed by Tuxedo Computers, which is a European Linux focused hardware company.
That said, the point stands… there are hardware companies making Linux supported devices.
If you are using Pop!_OS 22.04, then you are using gdm. You can just create the file if it doesn’t exist.
If you are using gdm
as your login manager, you can put the command in ~/.xprofile
… which is sourced by gdm3
.
Hi! Did you read my reply in the other post you made in !system76@lemmy.ml?
Was is this article How to install the Rust Cosmic Desktop environment on Pop!_OS?
Either way, if you want to use the new COSMIC login screen, you can install the cosmic-greeter package:
sudo apt install cosmic-greeter
Once that is installed, you should be able to switch back and forth between cosmic-greeter and gdm3 with:
sudo dpkg-reconfigure gdm3
and selecting whichever login manager you wish to use.
Oh. I’m sorry if this was discussed previously… I only returned to lemmy a few weeks ago and didn’t see the story covered yet.
Depends on your perspective, I guess. To me, GNOME is now pretty mature, stable, and reliable. That is one of the reasons why I left Pop-shell for a more vanilla GNOME experience.
COSMIC has a lot of hype right now, but based on my experience (and others), it is not at all stable or ready as daily driver. That is not to say it isn’t exciting but at this point in time I value stability and being able to just use my computer and GNOME provides that.
As the Linux luddites used to say, not all change is progress :)
Coincidentally, I received a firmware (EFI) update from Dell today via LVFS. Really nice that it works so smoothly on native Linux (no more manually downloading firmware to USB drives, or relying on Windows).
The reasons for this shift in budget away from funding Free Software and the NGI initiative seems to be an allocation of more funds for AI, leaving internet infrastructure by the wayside. Meanwhile, the EC has thus far declined to comment to share its official reasoning for striking this funding from its budget.
Sigh. It appears that they are chasing after the latest “shiny” thing instead of investing in existing infrastructure. Not surprising, but disappointing.
Pretty happy that we opted out of the Slack AI “feature” at work.
I think the “Ubuntu Core 22” means it is the snap based version of Steam rather than the deb version.
If you look at the snapcraft.yaml for the Steam snap, it uses
core22
as its base.