I’m a masochist, so I usually do “New”. Lemmy is small enough that I can usually get through most of the new posts in a reasonable amount of time.
That said, if I want to a bit chiller experience, I will use “Scaled” which sometimes bubbles up something I might have missed.
Finally, I will use “Active” if I’m really bored and what to see what most people are engaged with… but that is pretty rare.
I currently use Ubuntu for all my machines (desktops, laptops, and servers), but I used to use Void Linux on my machines for about 6 years, including on a couple of VPSes. Since you are familiar with Void Linux, you could stick with that and just use Docker/Podman for the individual services such as Matrix, Mastodon, etc.
In regards to Debian, while the packages are somewhat frozen, they do get security updates and backports by the Debian security team:
https://www.debian.org/security/
There is even a LTS version of Debian that will continue backporting security updates:
Good luck!
Not a bad list. Off the top of my head, I would say it is missing two things:
The “Introduction to Operating Systems” link no longer works (redirects to “Autonomous Systems” courses). Instead, I would recommend using Operating Systems: Three Easy Pieces, which is the textbook I use in my OS course.
Finally, something like The Missing Semester of Your CS Education would also be a nice extra.
I’m not so sure… for the following reasons:
Despite using a version of the Linux kernel in ChromeOS, Chromebooks don’t always have the best hardware (ie. driver) support from the mainline kernel used by most distributions. That’s why there are niche distributions like GalliumOS which provide tweaks to support the touchpad and audio devices in many Chromebooks. It’s similar to how Android is Linux, but it’s not standard Linux as we are familiar with (so the hardware support is different).
Many Chromebooks have really poor specs: low-wattage CPUs, small amounts of storage, low amounts of RAM. While they may be newer, they are actually probably less performant than older laptops. This has changed in recent years with the new Chromebook plus program (or whatever it is called) which mandates a reasonable set of baseline features, but that is talking about current Chromebooks and not the ones from the COVID era.
Related to the previous point, many Chromebooks are not serviceable or upgradeable while Thinkpads and some recent laptops are. You are unlikely to open up a Chromebook and be able to replace say the RAM or SSD, which would be a show stopper for a lot of people that like Thinkpads.
So… unfortunately, I think this take is a bit of a miss and I dont’ really see it happening. I would be happy to be proven wrong though since my kids have two Chromebooks from the COVID era :}
Yes, you can install the cosmic-session
package on 22.04 to try out COSMIC:
https://github.com/pop-os/cosmic-epoch?tab=readme-ov-file#installing-on-pop_os
You will also need to edit gdm
to enable Wayland.
Once this is installed, you can switch between the current Pop-shell and COSMIC.
If you want something graphical to install a single deb, you can install gdebi
:
https://itsfoss.com/gdebi-default-ubuntu-software-center/
With this installed, anytime you download a deb, it will open the deb in gdebi
and allow you to install the package graphically.
No, most likely Pipewire would be used to implement the protocol for various compositors.
Think of the protocols as high-level descriptions of interfaces (or designs) that specify what needs to be implemented to support a particular feature (in this case capturing images of a “screen”). Looking at this one, it describes a ext_image_capture_source_v1
object that has various methods such as create_source
and destroy
. Different compositors could then implement or support this interface with whatever technology they wish (most will rely on Pipewire).
This is already the case with the existing screensharing protocol. For instance wlroots uses pipewire buffers in xdg-desktop-portal-wlr.
Similarly, there’s been talk of a Fedora COSMIC spin, which is showing promising signs.
Yep!
According to the video posted by Brodie, HDR is still a work in progress… unfortunately.
From my personal experience, I would say that COSMIC is very much an alpha, meaning it is missing a lot of little things and requires a bit more polish for the average user. That is not to take away what they have done so far or where they are going, but it’s not really ready to be daily driven (depending on your needs of course).
Another video: COSMIC Epoch - Tiling per workspace demonstrating per workspace tiling/floating.
I’m not sure if it is a known issue, but in general, Pop does not support NVIDIA with Wayland. In fact, that is one of the primary reasons why Pop still uses Xorg by default.
It might be inconvenient, but perhaps try to switch to Xorg whenever you do an upgrade that involves GPU drivers and see if that avoids the freeze. Not an ideal workaround, but it could tell you if the issue is Wayland specific or not.
If you mean for the COSMIC alpha, then no. DPMS support is still an open issue for Alpha 2.