Today I am moving not only myself, but my parents to Linux!
For me this is a long time coming. I discovered and started dabbling with Linux when I was 13 or so and somehow got an image of Backtrack 5 running on a Macbook Pro without virtualization (I’m still not entirely certain how I managed it) as I was always interested in IT/Security.
Eventually I went to school for IT and I’ve been working in tangents of the industry ever since, though few of my workplaces have made use of Linux unfortunately.
I have been running Debian on my personal laptop for a couple years now and I have had very few problems outside of breaking my sources.list the other day when I echo’d into it with instead of
>
.
I have a friend who recently fully switched over to Arch as well, and now more than ever I have found that all my friends, including those who are non-technical, are interested in learning about or moving to Linux, so I have decided now would be a good time to be an example for them.
I have made my parents aware of the ongoing and worsening problems with Windows and that their version of the OS will be out of support soon and today I’ll be putting them on Mint. I don’t expect any problems as I already had them using Open Office and other such applications since they didn’t want to buy licensing for MS Office years ago. Furthermore their computer has no special hardware/software otherwise, it’s basically just a Micro-ITX email machine that they sometimes use for printing.
I have enjoyed using Debian on my laptop so I intend to install Debian 12 to my desktop system, though I expect some complications as it has some hardware I have not had to configure on Linux before. Specifically It has an NVIDIA EVGA RTX 3090 FTW3 ULTRA and an NZXT Kraken Liquid CPU cooler.
I am aware that Debian has full documentation on how to go about installing and setting up the drivers for an RTX card, but if anyone has done this, I would certainly appreciate any anecdotal advice regarding the matter as well as anything I might want to know about making sure the cooler is functioning.
If anyone wants to offer advice but needs to know more about the hardware, I have the following specifically:
- PSU - Cooler Master V750 Gold V2, 750 Watt, White
- Motherboard - ATX ASUS PRIME z390-A
- Case - White NZXT H510 Elite for ATX form factor, Tempered Glass, Integrated RGB lighting
- CPU Cooling - NZXT Kraken X53 240mm AIO RGB CPU Liquid cooler, Rotating infinity mirror design, improved pump
- GPU - EVGA GeForce RTX 3090 FTW3 ULTRA
- RAM - Corsair Vengeance RGB Pro SL 32 GB (2x16GB) DDR4, White
- Storage - Two 2 TB Seagate Firecuda M.2 NVME’s
- Peripherals include a focusrite Scarlett audio interface, Wired Logitech mouse and keyboard, Logitech C920 HD Pro Camera
Thanks for any advice, and I just wanted to offer a thanks to this community at large as I have read and learned some very neat things since I joined Lemmy.
EDIT:
I have successfully installed Mint for the parents! It went off mostly without a hitch. I found that Brother provides Linux drivers/utility scripts for their printers on a per-model basis so I was glad to see they really were at my side haha. Unfortunately, while the printer is detected and prints, even after installing the scanner driver for the model, I can’t seem to get the device to be detected as a scanner in either the simple scan utility or in xsane, so I will be troubleshooting that in the coming days. Otherwise I am very pleased with it.
My workstation runs Ubuntu 22.04 with an AMD GPU, but I use an NVIDIA GPU (A4000 which is basically a 3070) for VFIO virtual machines, mostly windows. I did try Debian 12 vm with VFIO and had zero issues getting the Nvidia card set up. My VMs have secure boot /TPM enabled so no problems there either. I don’t remember the steps I took but basically disable secure boot in bios, install the proprietary driver, update the kernel, reenable secure boot. Debian was the easiest Linux distribution I tried to get set up. I also tried Ubuntu 23.10 and that worked ok. I think Fedora was OK but cannot remember. Bazzite surprisingly was a fail.
Also when all else fails, check the arch wiki. Obviously not tuned to Debian but generally most things you can figure out and the documentation is top notch.
Also wanted to mention if you’re not striping those Firecudas, definitely assign one of them to your home directory. If you do stripe, I’d create a 3.5TB home directory and leave 500 GB for / and your swap file.
Good luck.
ETA: in my experience, drivers either work right away or not at all so good news is that if your setup fails, it should fail fast, unlike windows that tries to find a workaround for janky configurations.
This is top tier information, thank you very much :)
Very glad to hear that at least one person out there had a good experience in doing what I will be trying to do.
I am not currently striping the storage, but traditionally I have used one as the drive for the entire OS and then the secondary one is for extended file storage for things I frequently access which require a large amount of storage (I have a game called STALKER Gamma installed which is essentially a collection of mods so it is hundreds of GB, I have enormous files for 3D work such as textures etc, and a great deal of music/video files).
I am especially appreciative you brought this up though as I had not considered changing the configuration. To me, striping sounds like it might be the way to go based on how I tend to use the storage, but this might be because I am unaware of the benefits of having a full disk dedicated to /home.
Can you expand on why that may be preferable as I would be super interested to hear about the potential benefits!
Thanks
If you need to reinstall your OS you don’t have to mess with the home drive. I use Linux for work and some of my clients actually require all data to be stored on a separate disk or partition from the applications. It also makes your backup strategy simpler and is transparent to you as a user.
2TB is too much space for an OS disk, especially since you’re not going to dual boot, so might as well get a bigger data directory and speed.
My workstation is a PCIE Gen 4 Threadripper. I’ve got a multifunction card with a couple 2TB Gen 3 NVMe drives that I striped and the bandwidth is identical to a single Gen4 4TB NVMe. Obviously you’d need a backup strategy to handle the case of a drive failing but that is true no matter what.
Thank you, this is very informative.
Thankfully I have ~15 TB of external storage so backing up the totality of the internal storage shouldn’t be an enormous problem.