Title pretty much says it all. I’ve been using ubuntu as my daily driver for the last 5 years or so and honestly, I’ve had a wonderful experience with it.

That said, with the way things are going, I feel like its only a matter of time before Canonical pulls the rug out so I’d like to at least get my feet wet with something other than Ubuntu and Debian seems like the logical choice.

I mainly use my machines for gaming, self hosting, programming, and weird networking projects/automation testing.

I’ve heard gaming on debian isnt as ‘out of the box’ as it is with Ubuntu. So I’m hoping somone with more experience can share some tips on what I should be looking out for or point me to some good guides. Thanks yall.

EDIT: I fucking love this community. Thank you all for your replies. I appreciate you taking the time to help me out.

24 points
*
Deleted by creator
permalink
report
reply
11 points
*
Deleted by creator
permalink
report
parent
reply
4 points

But you can do this.

permalink
report
parent
reply
5 points

There are no backported kernels available for Debian 12 at the time of writing this

Where are you looking? I see one here

permalink
report
parent
reply
2 points

How did you get gog games to play? I tried game hub but it fails to install stuff.

permalink
report
parent
reply
5 points
*
Deleted by creator
permalink
report
parent
reply
2 points

Thanks. So you pronounce your name ni-a or njaaaaaaaa!?

permalink
report
parent
reply
1 point

Same. I like it. Does Epic Games too.

permalink
report
parent
reply
2 points

Lutris can let you log into your GOG account and install games no issue.

I dont know how it handles updates, but thats only an issue if you’re playing a new game, if you’re just playing old games like Arcanum, its no issue.

permalink
report
parent
reply
1 point

Mesa is half the story, the kernel is outdated too.

permalink
report
parent
reply
2 points
*
Deleted by creator
permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
24 points
*

Use the net installer. Leave the root password empty if you want sudo installed. There is probably no need for you to read the official installation manual, but maybe do so if you run into any trouble.

There are wiki pages for the most common things you might want to setup, like how to install steam, nvidia driver, enable backports (good way to get (some) newer packages without breakage), and enable flatpak. Just google “debian wiki nvidia” etc.

permalink
report
reply
21 points

Holy shit I never knew you could have sudo installed like that. Always done it post-install lmao

permalink
report
parent
reply
15 points

Yeah it actually says that in the text on that root password screen. But nobody ever reads that, me included. Literally everybody I have told this to was surprised when they hear about it. It’s a total UI failure.

permalink
report
parent
reply
2 points

It says it? TIL

I knew about that (kinda intuitively, openSUSE installer behaves the same way and I just assumed that Debian would be the same)

permalink
report
parent
reply
8 points

Same lol, I was confused at why some of my selfhosting boxes had sudo and some didn’t, despite being installed fresh from the same ISO

permalink
report
parent
reply
1 point

Why not use doas instead of sudo?

permalink
report
parent
reply
4 points

@finickydesert @gnuhaut The installer installs sudo.

Also, what are the advantages of doas compared to sudo?

permalink
report
parent
reply
3 points

afaik, doas is a bit more minimal than sudo, so less bloatware. Sudo has a lot of CVE’s every year and because doas is way smaller, it has a lot less security issues.

permalink
report
parent
reply
17 points

Maybe a bit naive, but what is the way that things that are going? What would Canonical pulling the rug out look like?

permalink
report
reply
27 points

Canonical has been pushing their less portable Snap solution and moving away from traditional packages.

This means:

  • They are the sole store host and decide what is allowed.
  • The apps can be less secure or totally broken on other distros.
  • The tooling to make snaps heavily incentivize only using Ubuntu as a base.
permalink
report
parent
reply
15 points

If you’re already into self hosting, programming, networking and automation then I don’t think you’ll have any trouble.
With that background you should be able to google the solutions.

Debian offers you 3 variants of Debian:

Debian stable (what you get by default from their homepage). https://wiki.debian.org/DebianStable
Debian testing (has newer packages than stable and breaks less often than Debian unstable). https://wiki.debian.org/DebianTesting
Debian unstable (has the most recent packages and is considered the most fragile of all). https://wiki.debian.org/DebianUnstable

permalink
report
reply
5 points
*

+1 for using debian with the testing repo, never had issues with it and it’s more up to date than debian stable.

permalink
report
parent
reply
13 points

Use configuration as code. Ansible, puppet, salt, nix or something else. Debian is nice but its a diy ubuntu. You appreciate the effort cononical puts in to take away the rough edges on places. Using debian allows you to craft the OS you want from scratch, which is great! Just make sure you don’t have to redo work if your system dies at some point.

permalink
report
reply
11 points

It’s funny, I installed Debian not knowing this, and I had very few rough edges to work out. One setting in Firefox to fix video playback, and I was up and running on my home theater PC.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.5K

    Monthly active users

  • 6.6K

    Posts

  • 179K

    Comments