[-] alt@lemmy.ml 25 points 7 months ago

Pop!_OS is definitely worth considering as it's one of the few distros that goes as far as providing a recovery partition and offers one of the best experiences for those with Nvidia GPUs. Furthermore, Pop!_OS' maintainers (read: System76) are actually financially incentivized to make their distro very polished and newbie-friendly as their distro is used on the hardware they sell.

On the flip side, Pop!_OS is currently in a major overhaul to replace GNOME with COSMIC; their own homebuilt Desktop Environment. As the Desktop Environment is arguably the most important contributor to how one experiences their Linux system, the eventual change might disrupt your workflow and you might even be too accustomed to GNOME to consider COSMIC at that point. The ongoing work on COSMIC has even meant that Pop!_OS has missed three major releases and are still clinging on their release from April 2022; thankfully it's based on Ubuntu's LTS (read: Long Term Support) release, so they aren't particularly in rush to get a new release out and can rely on Ubuntu for security updates.

Regardless, COSMIC's unsure future does leave a lot to be desired and does pose the question if perhaps other options should be considered more seriously instead.

Therefore, my personal recommendation would be either one of the following:

  • If you just really like what you see from Pop!_OS, then just install its 22.04 release and you should be good until April 2027. As time goes on, you might be deprived from new developments and features; but at least updates etc will not be able to (potentially) corrupt/break your system in the meantime.
  • Wait until April next year; when they're supposed to release a new version. If you like what you see and the update and the changes are well-received by the community, then consider installing that one instead. It should be supported for 5 years, which is plenty to not worry about your system in the mean time.
  • Go look elsewhere. There are hundreds of actively maintained distros out there. While not all of them are worth considering, there are at least a dozen of them that are worthy contenders. In case you're interested to get the community's help in finding a distro, consider answering the following questions:
    • Do you use an Nvidia GPU?
    • How would you rate your tech savviness on other operating systems?
    • How eager are you to learn and/or invest time to use your Linux system?
    • Do you prefer to have up-to-date software at all times even if that means daily/weekly updates that might potentially break some functionality?
    • Security or convenience?
    • Opinionated or blank slate?

A shortlist of distros worth considering for a beginner (from easiest to hardest): Linux Mint, Ubuntu, Debian/Fedora/openSUSE and Arch.

[-] alt@lemmy.ml 26 points 7 months ago* (last edited 7 months ago)

a few commenters pointed out that the highest rated VPN providers in this table just happen to be the ones that advertise most aggressively and are well-known for buying positive reviews from tech blogs, which are pretty clearly designed to be misleading

Exactly. This is unfortunately common practice, so this breakdown can be dismissed as they're obviously biased due to monetary motivations.

Consider to read Privacy Guides' take on the matter instead.

(Perhaps personal) TL;DR would be that Mullvad VPN in combination with Mullvad Browser offers the most private internet browsing experience for people who don't desire to connect to the Tor Network. Furthermore, Proton offers a suite of privacy-friendly services for mail, drive, password manager etc. Therefore, for the sake of trusting the least amount of parties for these services (at the cost of putting all eggs in one basket), one might consider Proton VPN instead; additionally it includes a free tier and some support to port forwarding (read: allows the use of torrent applications).

[-] alt@lemmy.ml 36 points 7 months ago

Again an association is made between butt plugs and Arch users. I wonder if moving forward showing a collection of butt plugs will become the next "I use Arch, btw".

[-] alt@lemmy.ml 17 points 7 months ago* (last edited 7 months ago)

Distrobox is directly inspired from Toolbx and was created because of limitations of Toolbx and how Toolbx' maintainers didn't want to implement some features at that moment in time.

Currently, Distrobox is almost a superset of Toolbx. Though, I've come to the understanding that Toolbx does better at some tasks.

If you would like to stick to just one of them, then Distrobox is probably still the better one and should be preferred. However, if its added functionality doesn't do it for you, then please feel free to continue using Toolbx.

Why is toolbox preinstalled and not distrobox?

Because Toolbx predates Distrobox and is developed by developers that are associated with Fedora and even specifically designed in hopes of solving some issues pertaining to Fedora's Atomic distros.

[-] alt@lemmy.ml 15 points 7 months ago

is there any reason why I should even care about the freedom of init system?

Freedom of choice! It's troublesome if distros and/or DEs rely so heavily on systemd to do their bidding. So much so, that some combinations of distro + DE don't allow any differentiation in init or make it very cumbersome and unwieldy at best. I'm not interested in making systemd a necessary part of Linux. Therefore other inits not only have to exist, but should be 'competitive' as well. Which, to be frank, is currently not the case.

Another concern is that systemd is by no means a minimalist approach. Which beyond bloat, also has security implications. More information can be found in this (infamous) guide by Madaidan; security researcher on multiple distros known for taking security and privacy very seriously like e.g. Kicksecure and Whonix. Interestingly, while Madaidan discourages the use of systemd in that guide, it's still heavily relied on in Kicksecure; one of the distros he works on. I think this is a perfect illustration of how systemd has become so good that even opponents can't deny its merits and continue to make use of it for the time being out of necessity.

[-] alt@lemmy.ml 31 points 7 months ago

“compile pretty much every command your distro has in exchange for a measly half a second faster boot times!”

I don't deny the existence of people with such motivations, but I'd argue the sheer amount of freedom that Gentoo allows is its defining feature. And for that, even though I don't use it on my main device, I'd argue it's actually one of the primary contenders for best distro.

[-] alt@lemmy.ml 29 points 7 months ago* (last edited 7 months ago)

In terms of privacy, I believe Windows collects a ton of data even if all telemetry is disabled; granted this is an older article, so it might have changed since*.

Your best option is probably running Windows inside a qube in Qubes OS and ensuring that the qube doesn't have direct access to internet. But, at that point, why not consider switching to Linux instead? Because, you'd have to run at least another qube (with either Linux or *BSD on it) to grab the files off the internet from in the first place.


EDIT: lol, I just noticed it said "window" in the post and not "Windows". I thought the mentions of "blackout curtains" and "storm shutters" was OP either making a joke or some reference I didn't get. LMFAO, I didn't even notice the "Thank me in advance". Guess I should probably go to sleep after this. Good shit-post OP!

[-] alt@lemmy.ml 41 points 7 months ago

Am I wrong to assume that this doesn't add anything beyond what uBlock on medium mode does already? Except (perhaps) ease-of-use and the blocking of first-party trackers; if those even exist*.

Don't get me wrong; I love EFF's work and their commitment to digital privacy. I just want to understand if I, personally, would need it.

[-] alt@lemmy.ml 21 points 7 months ago* (last edited 7 months ago)

In general, consider setting up any kind of rollback functionality; this will enable you to get right back to action without any downtime when you're time-restricted. This can be achieved by configuring your system with (GRUB-)Btrfs+TImeshift/Snapper. Please bear in mind that it's likely that you have to come back to solve it eventually, though*. (Perhaps it's worth thinking about what can be done to ensure that you don't end up with a broken system in the first place. *cough* ~'immutable'~ ~distro~ *cough*)

If this seems too troublesome to setup, then consider using distros that have this properly setup from the get-go by default; like (in alphabetical order) Garuda Linux, Manjaro, Nobara, openSUSE Aeon/Kalpa/Leap/Slowroll/Tumbleweed, siduction and SpiralLinux. Furthermore, so-called 'immutable' distros also have rollback functionality while not relying on aforementioned (GRUB-)Btrfs+TImeshift/Snapper; this applies to e.g. blendOS, Fedora Kinoite/Sericea/Silverblue, Guix, NixOS and Vanilla OS.

If you feel absolutely overwhelmed by the amount of choice, then you should probably consider the bold ones; not because I think they're necessarily better but:

  • openSUSE's offerings are generally speaking very polished, therefore being highly suitable to replace Linux Mint or Ubuntu. It's its own thing though, therefore you might not be able to access packages that are exclusively found in Debian's/Ubuntu's repos (though Distrobox solves that trivially). Tumbleweed if you like rolling release, Slowroll if you prefer updates only once every 1-2 months and finally Leap if you lean more towards Stable/LTS releases.
  • siduction for being based on Debian; but it's strictly on the Unstable(/Sid) branch.
  • SpiralLinux for being based on Debian; this one -however- has proper support for switching branches.
  • Vanilla OS for being based on Debian; this one is very ambitious. But, because it's an 'immutable' distro, it might require the biggest changes to your workflow.

nvidia drivers are absent

While any of the aforementioned distros do a decent job at 'supporting' Nvidia, perhaps you might be best off with uBlue's Nvidia images. As these are images relying on the same technology that Fedora's immutable distros do, rollback functionality and all the other good stuff we've come to love -like automatic upgrades in the background- are present as well. In case you're interested to know how these actually provide improved Nvidia support:

"We've slipstreamed the Nvidia drivers right onto the operating system image. Steps that once took place on your local laptop are now done in a continuous integration system in GitHub. Once they are complete, the system stamps out an image which then makes its way to your PC.

No more building drivers on your laptop, dealing with signing, akmods, third party repo conflicts, or any of that. We've fully automated it so that if there's an issue, we fix it in GitHub, for everyone.

But it's not just installation and configuration: We provide Nvidia driver versions 525, 520, and 470 for each of these. You can atomically switch between any of these, so if your driver worked perfectly on a certain day and you find a regression you just rebase to that image.

Or switch to another desktop entirely.

No other desktop Linux does this, and we're just getting started."

Source

[-] alt@lemmy.ml 24 points 8 months ago* (last edited 8 months ago)

Star Labs' take on the matter.

Furthermore, if one is sensitive regarding their cybersecurity, then one is likely to adhere to the zero trust security model and thus choose to simply not trust; which would include the closed source BIOS. coreboot, on the other hand, at least allows one to audit it themselves. As Linus Torvalds has been approached for implementing backdoors, it should surprise nobody that (some) of the vendors we buy our devices from have been as well and thus our BIOSes might not have been as safe as one would like to believe. Qubes OS, the most secure OS on desktop, shares the view that coreboot is preferred over closed source BIOSes due to reasons related to trust.

[-] alt@lemmy.ml 67 points 8 months ago

Besides the already mentioned Star Labs and System76, there's also Insurgo, Nitropad and NovaCustom.

As for an exhaustive list on the matter, unfortunately, I don't think something like that is out there. Though both Canoeboot (formerly known as Libreboot) and Dasharo do have their own respective lists.

[-] alt@lemmy.ml 53 points 8 months ago

The simple virtue of being able to genuinely express these words; "I don't know", "Sorry" and "Thank you" (or any derivative of these*).

51
submitted 8 months ago* (last edited 8 months ago) by alt@lemmy.ml to c/linux@lemmy.ml

I'm especially concerned about it being somehow broken, unwieldy, insecure or privacy-invasive.

Case in point; at times I have to rely on a Chromium-based browser if a website decides to misbehave on a Firefox-based browser. Out of the available options I gravitate towards Brave as it seems like the least bad out of the bunch.

Unfortunately, their RPM-package leaves a lot to be desired and has multiple times just been awful to deal with. So much so that I have been using another Chromium-based browser instead that's available directly from my distro's repos. But..., I would still switch to Brave in an instant if Brave was found in my distro's repos. A quick search on repology.org reveals that an up-to-date Brave is packaged in the AUR (unsurprisingly), Manjaro and Homebrew. I don't feel like changing distros for the sake of a single program, but adding Homebrew to my arsenal of universal package managers doesn't sound that bad. But, not all universal package managers are created equal, therefore I was interested to know how Homebrew fares compared to the others and if it handles the packaging of the browser without blemishing the capabilities of the browser's sandbox.


P.S. I expect people to recommend me Distrobox instead. Don't worry, I have been a staunch user of Distrobox for quite a while now. I have also run Brave through an Arch-distrobox in the past. But due to some concerns I've had, I chose to discontinue this. Btw, its Flatpak package ain't bad either. But unfortunately it's not official, so I choose to not make use of it for that reason.

view more: next ›

alt

joined 8 months ago