this post was submitted on 03 Nov 2023
280 points (96.4% liked)

Privacy

31998 readers
967 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

This year we made good progress. You know, Linux gaming becoming better, Reddit fucking up, Metaverse failing etc. But on the other hand Big Tech has or are planning to make some moves. Such as, Google's Web Enviroment Integrity API (EDIT: they backed off), UK's encryption bill, etc.

So what do you think of the future? I'm currently optimistic. I think the best recent event was Reddit fucking up. Obviously one of the biggest information sources going down that path isn't something to celebrate. But it was bound to happen. I believe decentralized social networks becoming more popular is what Aaron Swartz would have wanted if he saw how Reddit was being managed.

you are viewing a single comment's thread
view the rest of the comments
[–] RovingFox@infosec.pub 50 points 1 year ago (4 children)

I am seeing it as a net positive. Especially because of the Windows 12 bit, the more Windows is an inconvenience, the more will jump ship, and some will land on linux.

[–] Facebones@reddthat.com 14 points 1 year ago (8 children)

What are some good distros these days to dip my toes in as a gamer who is certainly no pro but knows his way around/isn't afraid of a terminal window?

[–] Bananable@feddit.nl 17 points 1 year ago* (last edited 1 year ago)

Mint is my go-to recommendation.

[–] swordsmanluke@programming.dev 9 points 1 year ago (1 children)

Ubuntu is a decent place to start.

Before anybody decides to jump down my throat over it, there are some very good reasons to not use Ubuntu generally. I know.

That said, I still recommend it as a first distro because it's

  • well supported - if someone puts out Linux support, it's likely been tested on Ubuntu.
  • simple to install - everything from WSL to a live boot USB drive to a full install, you've got lots of options
  • pragmatic - yes, it's compromised vs being truly FOSS. Otoh, your consumer grade Windows-supported hardware will likely work out of the box. For a first timer, I think that's critical.

There are many other, better distros out there for specific needs. Manjaro is a great one for gaming in particular, but can be a little harder to get setup with, or to find help for when things go wrong. But I still think Ubuntu is the best "starter" distro I've encountered.

[–] Bananable@feddit.nl 9 points 1 year ago (1 children)

I'd just like to say that if something says Ubuntu support it will very likely work on all Debian based distros unless its something really low level and your running one that swapped out systemd or something. They normally just mean that they ship their software as a .deb file and even that can be installed on non Debian distros if your willing to do some special stuff. Also as for drivers/firmware I've never had any issues except when trying to use a distros that doesnt include non-free firmware.

[–] swordsmanluke@programming.dev 3 points 1 year ago (2 children)

Yup, agreed on all counts.

I just feel that if it's your first distro, it's probably better to stick to vanilla Ubuntu until you better understand the subtle differences between the various Debians.

Still and all though, it's easier to install a Linux than it's ever been. My first Linux was actually an OpenSUSE, soon replaced by Debian Etch. I bought the latter online and they mailed me the installation CDs! It took me days to get the installs working.

Now, you just pop in a USB and follow the friendly install wizard. It's friggin awesome.

[–] JubilantJaguar@lemmy.world 2 points 1 year ago (1 children)

Yeah, with the small caveat that you first have to somehow make that USB stick. For non-techies that is still anything but easy-peasy, and most distros seem to weirdly assume that you already have the thing in your hand, as you just seemed to do. The reality is that it's now easily the biggest single hurdle to installing Linux, the rest is easy as you say.

[–] swordsmanluke@programming.dev 2 points 1 year ago (1 children)

Fair point!


Making a Bootable USB stick: I like using balena etcher to make bootable USBs. It handles downloading, burning and making a bootable image for you. It's great!

Just point it at an empty USB stick (or one you're ok with Balena erasing everything on) and select the Linux distro (or downloaded ISO) you want to use. Come back later and you're all set to reboot into Linux from the USB stick!

Booting From USB: You may need to manually select the USB stick as your boot device when you restart! If so, usually you just need to hold F8 during the reboot process to get the menu.

If that doesn't do it, you'll need to get into your computer's BIOS to enable booting from the USB. That usually requires holding down either F1, F12, or Delete, depending on your particular BIOS. I usually just hold them all down.

In the BIOS you're looking for something like "Boot" or "Boot Order", "Disk Devices" etc. It may be hidden inside an "Advanced Options" or "Security" section.

Once you've found it, make sure your USB drive is A) enabled for booting from B) in the boot list before your other drives

After that, Save and Exit your BIOS (methods vary, but it's usually written on the screen someplace).

[–] JubilantJaguar@lemmy.world 2 points 1 year ago (2 children)

Yes that's all great, but really you're just proving my point here. How do you get a non-techie past this whole obstacle? Tell them to ask instructions on an obscure forum, whereupon they'll get a wall of text like this, full of obscure geeky jargon? (That is roughly how Debian does it, by the way.) Obviously you know exactly what you're talking about but I'm a bit concerned that you - and most other Linux users - are slightly out of touch about just how obscure and forbidding all this is to a non-technical person. The problem is that we need at least some of those people to succeed if Linux is to thrive.

[–] swordsmanluke@programming.dev 2 points 1 year ago (1 children)

I don't disagree that it would be great if it were easier for non-techy people to try Linux. But we're speaking in the context of an OP who said that they're not afraid of using the console, which indicates a certain level of technical skill to start from. They've asked for directions and I'm trying to provide them.

Beside that, I think there's a limit to how simple I - or anyone - can make the process of installing a new OS. That isn't a "Linux" thing - there isn't any simpler option if you want to install Windows from scratch either.

If you want to get Linux in the layman's hands as easily as most people get Windows, buy them machines from System76. Sorted.

In the meantime, what would you suggest, vs my "wall of text [...] of geeky jargon"?

[–] JubilantJaguar@lemmy.world 1 points 1 year ago

Agreed that the best one-stop answer is to tell people to buy their next computer from a Linux specialist (and be able to name 3 of them).

And yes, there's a limit to how easy the DIY solution is going to be. But I think that the bar is now pretty low if we make it as easy as possible. As you suggest, installer software is now pretty much "just hit Enter" until it works. The weak link is now the boot medium. I'm pretty experienced and yet whenever I have installed Ubuntu from Windows I've had to struggle with Powershell (or whatever it's called) and go googling for dd command parameters. The alternative is third-party software, as you say, which has its own security risks and learning curve.

This s a crazy situation. The OS should bundle all software you need to get it running and it should hand-hold the user every step of the way. Big button "Get started", step 1, step 2, step 3, done. It doesn't have to be walls of text full of jargon and useless technical asides (as Debian does it, and even Ubuntu to some extent). And the user doesn't need to understand what exactly is happening, they just need to get up and running. When I was beginning with Linux I had no idea what I was doing but I persisted. So many others are not going to persist in the face of this unnecessary complexity. It really irritates me that FOSS shoots itself in the foot like this.

Rant over. Last time I checked, the specific answer to your question was: Fedora. Big buttons, 1, 2, 3, and the boot-creation binary is right there as part of the process. Probably some further refinements are possible, but Fedora seems not bad.

[–] BearOfaTime@lemm.ee 0 points 1 year ago (1 children)

I've been in IT since before Linux exited, and installed my first Linux box the other day.

You're spot on. It's a frustrating nuisance to me (especially as writing tech docs has been part of my job), but for a non-technical person it's a no-go.

I don't know what the answer is. CDs like AOL used to do?

[–] JubilantJaguar@lemmy.world 1 points 1 year ago (1 children)

It's a better walk-thru USB-stick-creation process. See my response to sibling comment. I really think this is a solvable problem but a lot of Linux users are in denial about just how geeky and perseverant ordinary people can be expected to be.

[–] BearOfaTime@lemm.ee 1 points 1 year ago

Yes, even that USB creation walk through has been too much, for me, let alone a non-technical person (or even less motivated, which I have been for 20 years now) .

[–] EngineerGaming@feddit.nl 2 points 1 year ago (1 children)

I didn't want to deal with certain Canonical shenanigans so my first distro was actually Debian Cinnamon. I was an absolute zero and it was still easy to use.

[–] JubilantJaguar@lemmy.world 2 points 1 year ago (1 children)

If you managed to make a Debian boot stick using just Debian's website and your Windows-user expertise, then you are not a zero. Take that as a compliment.

[–] EngineerGaming@feddit.nl 1 points 1 year ago (1 children)

I don't remember if I was using Debian's site specifically, but there definitely are comprehensive guides.

[–] JubilantJaguar@lemmy.world 1 points 1 year ago

Again, that is exactly my point. There are comprehensive guides is not the solution to getting normies to adopt FOSS.

[–] Dark_Arc@social.packetloss.gg 3 points 1 year ago (1 children)

Fedora is a reasonable choice. You really don't have to do anything other than enable flathub, and install the steam flatpak.

If using nvidia you need to install rpm fusion and get their driver... But that's not hard.

Pop_OS! is another good option. System76 is doing great work on it

[–] h3rm17@sh.itjust.works 0 points 1 year ago (1 children)

IBM will run fedora to shit same way they did with CentOS

[–] Dark_Arc@social.packetloss.gg 3 points 1 year ago

Completely different parts of the business. Fedora does not directly compete with RHEL. CentOS was exactly RHEL without the support contract.

[–] irmoz@reddthat.com 2 points 1 year ago* (last edited 1 year ago) (1 children)

I recommend Nobara - it's based on the rock-solid stable Fedora, with extra tweaks to make gaming easier.

[–] Facebones@reddthat.com 2 points 1 year ago

I ended up installing Nobara on one of my drives. I was going to try Garuda but Fedora seemed liked it'd be less hassle dual booting so here we are! Thanks for the rec, you and everyone else!

I've been self hosting on a pi so felt like a good time to get back into a Linux desktop environment.

[–] h3rm17@sh.itjust.works 2 points 1 year ago
[–] RovingFox@infosec.pub 2 points 1 year ago

Not the best solution but right now I am using Geforce now. Not gaming on linux but I am gaming while on linux. Didn't need to touch my windows partition for the past 3 months.

[–] random65837@lemmy.world -1 points 1 year ago

I'll second Garuda, literally made for good support there. It been my daily driver forever at this point and incredibly reliable.

[–] jlow@beehaw.org 5 points 1 year ago

Imagine Windoge going subscription or "free" but "ad-supported" or something horrible. I personally doubt that even this would make any of my friends switch to Linux, they'd probably bs more inclined to research adblocking on DNS level or Adguard/Pihole. Or going back to pirating Windoge ...

[–] intrepid@lemmy.ca 3 points 1 year ago

I wish I was as optimistic as you are about people ditching Windows. I see that happening only with people who are too poor to afford a monthly subscription. The (relatively) poor people are also likely to adopt Linux/BSD more since they have modest expectations that Linux/BSD can meet. The rest find it hard to adapt, even though there are good alternatives. Imagine people complaining that you need a CS degree to use Linux.

[–] Mio@feddit.nu 1 points 1 year ago

Some users are required to use Windows. It could be the professional software for work only runs on Windows. Or system administrator are forced to use it in their IT environment. You don't want it to get worse, as it will be more pain for them. You want the alternatives to be better, easy to get, (like every PC comes with a menu with what OS do you want to install). Full software support for everything would be a dream.