I have been dual-booting Arch and Debian with an NVidua Gforce-759 Ti since say, 2015 and had several problems, in spite of having an otherwise totally vanilla PC system:
in Arch, automatic compile of kernel module on update not working
updates breaking grub because of missing kernel modules
Arch no longer booting after an Debian upgrade
Wayland in Debian not working properly.
Provlems with running Arch in VMs.
Guix System not supported.
Yes, all that was solvable with some effort, and with experience from 25 years of using Linux.
So, in sum it was perhaps costing one full week, or ten days time.
But I decided that all that hassle and breakage was simply not worth my time, and swapped the card for an AMD Radeon.
No problems since.
The morale is: If you want to use Linux, make sure you use fully supported hardware, with open source drivers from the main kernel. Including laptops.
Why did you switch to Linux? I'd like to hear your story.
I had to do a job (translations) using MS Word 6.0, on a Win 3.11 PC . It was nearly a month of work and I and my gf urgently needed the money. But MS Word kept crashing and nearly obliterated all our work the day before our deadline. It was the most stressful day of my life.
After that, I installed LaTeX for DOS on that 386 PC, and wrote my university lab reports and later my bachelor thesis on it. It was running like a charm. We printed our own christmas cards using LaTeX's beautiful old German Schwabacher font.
At uni, at that time I was working with a software called Matlab on Windows 95, and Windows always crashed after a day or two - it later became known there was an integer overflow bug in the driver for an Ethernet card. Well shit, my computations needed to run more than three days. So, I switched to a SUNOS Unix workstation which ran much better and had lots of high quality software, including a powerful text editor program called "Emacs“. I could not buy such a SUN computer for myself because its price was, in todays money, over 50,000 EUR and we did often not know how to pay 350 EUR of monthly rent.
The other day, a friendly colleague which was already doing his PhD showed me his PC, a cheap newish Pentium machine. He had installed a system on it called Linux, which I had never heard of. I logged on and started Emacs on it and I thought it must be broken: Emacs was running within less than half a second whereas on the SUN OS workstation, it would have taken five or ten seconds to start. All the computers software was free. I realized that this computer had a value of over 50,000 EUR of software for a hardware price of 800 EUR. I got an own Linux PC as soon as possible.
Yes that was in 1998. I am now almost exclusively using Linux since 27 years.
The exact shortcomings of proprietary software have changed since, and keep changing. But what is always the same is: Proprietary software does not work on behalf of you, the user and owner of the computer. Who writes the instructions for the computers CPU, controls it, and will use this power to favour their own interests, not yours. Only if you control the software, and use software written by other users, your computer will ultimately work in favour of you.
I am physicist and software engineer. My current Linux desktop PC is now 16 years old, from 2009, and with 8-core CPU and 16 GB RAM is still plain over-powered for running Emacs and rustc under Debian and Arch in VM. It is only the third desktop computer I own. I bought the second one in 1999, and that one had an AMD K6 (Pentium-like) CPU with 300Mhz clock, running S.u.S.E. Linux, and I used it for writing uni stuff and my PhD thesis on digital speech processing. The first PC I owned was a old PC with an Intel 80386 CPU which my uncle gave me in 1995. I could barely run Word 6.0 on Windows 3.11 on it (MS Word became very instable for larger documents), but LaTeX (emTeX) was running totally fine (after installing it from about 30 floppy disks).
So, to sum up: Using Linux you will save a ton of money for hardware.
Last time I checked, GitLab wasn't GDPR compliant. CodeBerg is better - and even better is to use many small sites or even self-host stuff.
This will be overcome some day, but the black hole destroying international cooperation that has appeared in the US will keep us busy for some years - and it is important to harden projects as well as communities against it.
I'd say look after your kid and try out Linux a bit later when you have Leisure for it. You can use Linux and Windows in parallel on two computers networked with Samba.
I have been dual-booting Arch and Debian with an NVidua Gforce-759 Ti since say, 2015 and had several problems, in spite of having an otherwise totally vanilla PC system:
Yes, all that was solvable with some effort, and with experience from 25 years of using Linux.
So, in sum it was perhaps costing one full week, or ten days time.
But I decided that all that hassle and breakage was simply not worth my time, and swapped the card for an AMD Radeon.
No problems since.
The morale is: If you want to use Linux, make sure you use fully supported hardware, with open source drivers from the main kernel. Including laptops.
Everything else is probably not worth the time.
.