While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- GOG launch their Preservation Program to make games live forever with a hundred classics being 're-released'
- Valve dev details more on the work behind making Steam for Linux more stable
- NVIDIA detail upcoming Linux driver features for Wayland and explain current support
- GE-Proton 9-19 brings fixes for Horizon Zero Dawn Remastered, Monster Hunter Wilds and more
- Direct3D to Vulkan translation layer DXVK v2.5 released with rewritten memory management
- > See more over 30 days here
-
Inspired by SSX, arcade snowboarding game Tricky Madnes…
- based -
Half-Life 2 free to keep until November 18th, Episodes …
- Xpander -
Valve dev details more on the work behind making Steam …
- dvd -
Proton Experimental adds DLSS 3 Frame Generation suppor…
- 14 -
Linux GPU Configuration Tool 'LACT' adds NVIDIA support…
- Purple Library Guy - > See more comments
- Types of programs that are irritating
- Xpander - New Desktop Screenshot Thread
- pilk - What do you want to see on GamingOnLinux?
- Linas - Weekend Players' Club 11/15/2024
- StoneColdSpider - Our own anti-cheat list
- Xpander - See more posts
View PC info
I've been on Linux for the past 3 years and have been with Mint this whole time mainly because it provided lots of features out of the box, modern packages and it's probably the best beginner-friendly distro I've ever used. I was happy but in the back of my mind I always wondered how would it be to run something a bit more complex.
So last week I downloaded Debian 9, full DVD not Live media. As far as installation goes, I found the graphical installer well detailed and straightforward. At one point during the installation I felt quite out of the water having to choose which desktop environment to use (I'm used to install from Live media). Despite the difference compared with Live Media installers, it's still relatively easy to navigate. I went with Xfce since it's for a low-end i3 laptop with just Intel HD graphics.
Overall the installation went very smooth, it's also worth mentioning that it recognized all my hardware straight away, with the exception of the Wifi card where I had to install the non-free Atheros firmware. The system in question is an Acer laptop with an i3-5005u processor.
Desktop, gaming and stability - Xfce is snappy, very clean and has lots of options, pretty happy with it's performance as well, although I did replace a few default programs with my own favorites, namely the file manager Thunar with Caja (from MATE desktop) and the text editor "Mousepad" with Pluma (also from MATE).
By default, Debian 9 comes with Mesa 13 so it's not quite as gaming optimized as let's say Ubuntu 17.04/17.10 but for a system with Intel HD, it wouldn't not matter much. Everything considered, I was able to run Pillars of Eternity, Divinity Original Sin (using the Shim file), some 2D games (Hollow Knight was tested but stutters and low fps), Shadow Warrior also works but at 20fps, has long loading times and frequent stutters. Not bad for a non gaming system.
In conclusion, It took me some effort to get around the commodities Mint has, I had to install some more software and libraries post installation, and ran a few terminal commands here and there, it served me as a learning experience so no regrets.
To Sum It up: Debian 9 offers great control, privacy and flexibility, as a desktop OS it's great, and if you have an Nvidia card it's also good for gaming. That said it does have a few shortcomings too: Uses dated libraries in some areas, running modern MESA versions can be a hassle (but not impossible). It comes with Kernel 4.9 (LTS) and should work fine on most hardware of yesteryear (Intel 5th Gen and lower / AMD Pre-Ryzen).
View PC info
View PC info
What I'd suggest for anyone wanting to do this, download the net-installer with the non-free firmware. It'll copy the binaries over, plus you will get all the latest packages from the beginning, whereas if you do it with the full DVD, you get the versions on the DVD, then have to install all the differences between when it was rolled until current. Though this may not matter much today, since I think they dropped 9.2 about a month ago.
You need a Shim for Divine Divinity: Original Sin? I thought it worked without anything like that, but maybe I'm thinking of the Enhanced Edition? Anyhow, it's good to hear that gaming worked that well on an Intel HD chipset. Not normally known for their performance. Frankly, I'm shocked that Shadow Warrior is running at all.
While some may argue that Debian has old libraries, they are fairly new. It used to be pretty spot on equal with RHEL, but this last release ended up with a newer Gnome and some other things. Though RHEL ended up doing something unprecedented and upgraded Gnome for their 7.2(maybe 7.3) release.
Please note that Ubuntu's releases are all based on a 6 month cycle of a Debian Unstable snapshot. So if you want newer libraries (and I'd suggest for desktop usage that you do), I would upgrade to 'Testing' which currently is code-named Buster.
Now why do I mention unstable, then suggest testing? Well testing is rather stable. Way it works is a new package gets pushed into Unstable, if there aren't any major bugs reported within 10 days, and it's passed the 'are the dependencies available to install' test, then it gets shifted into testing. Debian's release cycles are 'when it's ready' and has in the past had a 5-6 month freeze, which is as long as the entire Ubuntu release cycle. But then Debian is far more stable in my 20 or so years of experience with Linux. And since Mint and a ton of other things are all based on Ubuntu, and that in turn is based on Debian, you get a very stable system.
Granted I tend to run Unstable on my desktop systems, and stable on my servers. Sure I have the occasional breakage, but I'm weird and enjoy it! I certainly learn more that way.
I've been using Debian since 1.3 was released (so almost the very beginning). You should have seen the installer then.. absolutely ZERO auto detection, and the installer fit on 2 floppy disks, well it may have been 3. Was 12 years ago when I last had to install it on an old laptop that didn't have USB or a CD-ROM.
If anyone needs any Debian help, feel free to ask.
View PC info
Debian is more difficult to set up. There are no firewall rules out of the box, whereas I believe Mint comes with gfuw configured. And to get any software newer than stable release, you need to add the backports repository. Those who just want to play games and don't necessarily care about FOSS would be better served by other distros.
*Refering only to Debian Stable netinst.
Do you know if there is there a way to load a preconfigured gfuw, let's say from the one in Mint, onto a fresh Debian install?
Thanks!
View PC info
I quite like using fail2ban as a safe-guard on my Debian (or Ubuntu or Mint) systems. I also like messing around with iptables or netfilter to customise the rules too, e.g. allow access to specific service from specific ip range.
View PC info
I'm not confident enought to play with iptables :/
Glad to know with Debian isn't so important, I don't have any weird configuration, and will try to give fail2ban a go, thanks :)
View PC info
I am saying this in the most respectful way I know how -- I really wish that this old rumor was (1) true and (2) would fade away. It's not just about Debian, we've all heard it about Linux in general, and it's simply not true. Everyone needs some sort of firewall running on their system (along with other common sense practices/thoughts that you pointed out!)
Something as simple as UFW takes all of 5 minutes to set up, check up on it once a week, or month, and be done. I think Digital Ocean has a pretty solid walkthough last time I checked. Also check out the blog post from a couple years ago titled something like, "My first 10 minutes on a server". 5 minute read worth every second - bullet point, solid advice.
Oh, and be thankful that you don't have to deal with the M$ firewall GUI. That thing is a nightmare.
Cheers -
Edit: It was the first 5 minutes, not 10, which is twice as efficient :) https://plusbryan.com/my-first-5-minutes-on-a-server-or-essential-security-for-linux-servers
View PC info
View PC info
What? It's Debian Stable because it is NOT buggy software, and actually this latest stable release has newer software than CentOS/RHEL 7. Stable is for servers.
Shmerl is right, for desktop usage, use Testing. If you know what you're doing, use unstable.
Whatever you do, don't download custom kernels from kernel.org and don't use any PPAs...
I've been using Debian (with occasionally dipping my toes elsewhere occasionally) since Debian Bo (Kernel 2.0.29!), I always end up going back to pure Debian, but tend to run Unstable/Sid. Fair warning if you do run Sid, whenever there is a new promotion to Stable, a ton of new crap gets flooded into it and tends to cause some instabilities. I usually switch to Testing during it's freeze period.
Debian works as a nice cohesive whole. Another suggestion was to use stable with backports. This is a very nice setup.
Oh and for security updates, you're covered for Testing, but not for Unstable. If you really need to live bleeding edge for some things you can pull specific packages out of experimental (for example, I pulled the nvidia drivers out of there to get SteamVR working.)
Edit: Ha, apparently I replied to this already with almost the same info... meh.