Hello I'm Doctor_Rex I'm the OP of this post:
My Windows 10 install broke, but I'm hesitant to switch to Linux.
I'd like to start by thanking everybody who responded to my questions. Your answers have helped a lot when it came to my worries on switching to Linux.
I've taken in a lot of your recommendations: Fedora, Fedora Kinoite, Nobara, Bazzite Linux, VanillaOS,
I've decided on Fedora Kinoite, as it has everything I want from a distro.
It was very kind of you all to answer my questions but after making that post and reading your answers new questions propped up.
These questions are a little more opinionated than the last ones, and a little better thought out, but please take some time to answer them.
Questions:
- Is Wayland worth using? Especially when you consider all the issues that may come from using an NVIDIA card.
Are there any real noticeable advantages/improvements to using Wayland over Xorg.
- Does bloat actually matter or is it just a meme?
Does bloat actually have a noticeable negative impact on your system or are people just over reacting/joking.
- What are some habits I should practice in order to keep my system organized and manageable?
Any habits or standards that I should abide by in order to save myself headaches in the future?
- Any other resources besides the Arch Wiki that I should be aware of?
Self explanatory.
- What do you wish you knew when you first started using Linux that would have saved you a headache in the future?
I'm not referring to some skill but instead something pertaining to Linux itself. Feel free to skip this question.
I'll be going to sleep soon, so apologies if I don't reply but please take a moment answer any questions you think you can.
Thank You!
Edit: AUR = Arch Wiki. Fixed a typo
1) Is Wayland worth using? Especially when you consider all the issues that may come from using an NVIDIA card. Are there any real noticeable advantages/improvements to using Wayland over Xorg.
If you have an Nvidia card you're probably best sticking to Xorg for now. I'm currently running Xorg with Gnome 45 since I have a GTX 1060. As I understand it Wayland is better at handling refresh rates across multiple monitors, as well as DPI scaling. These are minor issues compared to having everything working smoothly. I do feel like Xorg is on the way out now however, and I expect to switch off of it in a year or two.
2) Does bloat actually have a noticeable negative impact on your system or are people just over reacting/joking.
It's mostly just a meme. It certainly won't slow you down. What it does do is take up space on your hard drive and in your menus. I do understand taking pleasure in ensuring that your system is trimmed down to only what you really need. But don't worry about it at all.
3) What are some habits I should practice in order to keep my system organized and manageable?
The same habits you have on Windows. Keep your files and folders in order. Beyond that there's not much you need to worry about, especially with Kinoite.
4) Any habits or standards that I should abide by in order to save myself headaches in the future?
Not that I can think of off the top of my head. Most important is leaning to RTFM, meaning go read the documentation for your distro (or just look at the Arch wiki) when you have an issue. If you run into a problem and need to ask for help, make sure you don't do the XY problem.
5) Any other resources besides the AUR that I should be aware of?
I don't think Fedora Kinoite supports AUR, that's an Arch Linux thing. You'll be getting 99% of your apps from Flatpak.
6) What do you wish you knew when you first started using Linux that would have saved you a headache in the future?
A long time ago I made a thread that got shared around a bit about how I thought the command line was pushed by Linux anoraks who didn't understand the needs of the common user. I've used Linux a lot since then and I've changed my perspective: the command line is your best friend. It lets you do exactly what you want to do very quickly. It's fast, it's efficient, it's beautiful. If you learn it a whole world of additional tools command line tools will open to you (ssh, grep, etc). There's a reason that places like /c/unixporn love pictures of open terminals with neofetch loaded up.
Thank you for answering.
spoiler
Just to be clear the AUR thing was just a typo, I meant to type arch wiki mb.
I'd like to ask you some clarifying question.
Linux uses the File System Hierarchy which Windows does not use. How do I keep my system organized while keeping to the FSH.
This isn't really a question but my thoughts on your answer.
I really like the command line. I enjoy using it more than GUIs, but I don't think the terminal should be pushed to the common user for mass adoption. Many of my friends don't own desktop computers, some don't own any other computer besides their phone. When I introduced them to my desktop, they were typing at less than 20 wpm with 2 fingers. No matter how great of a product Linux becomes in the future, It won't see mass adoption as long as
A) non consumer friendly UX gets pushed and
B) There is no marketing force behind it
I really only learned of and got into Linux because SomeOrdinaryGamer and r/Unixporn. These were my first positive introductions to Linux. On my marketing point, Android, for example, has side loading, Fdroid, and lots of options for customizability, yet iOS is still the dominant market share and is continuing to grow.
If Linux want true mass adoption then there must be a real effort to make the command line as optional as possible, or the linux community must start trying to appeal to the types of people that would give Linux a shot if they new it existed. Returning to SomeOrdinaryGamer, that man gets millions of views per month and I seriously doubt most of them are Linux users.
Linux uses the File System Hierarchy which Windows does not use. How do I keep my system organized while keeping to the FSH.
Altogether it's actually not that different from Windows, it's just shuffled around a bit. You'll have your /home/yourusername/ folder, which is where you'll put most of your files. If you have more than one hard drive in your machine you can mount it under /mnt/ and then store the files on it as you would normally. You don't have to worry about where your programs are stored (your package manager will take care of that for you).
re: the command line
For the most part I agree, but I also think it's a solved problem. A linux install with Gnome is on par with Mac OS when it comes to user friendliness, with no need to ever look at a terminal in order to do things. The UX here is nearly a solved issue. However I also feel that "growth" or "mainstream success" is no longer something I feel like I need linux to achieve. When I started using Linux in 2009 half of the programs I tried were pale copies of proprietary software. WINE barely worked. Game support was almost non-existant. WiFi drivers were genuinely almost always broken. Flash forward fifteen years and all of these issues are fixed. Using Linux on a day to day basis makes me happy, I no longer feel like I'm missing out on anything by using it. That is such an incredible leap to take. The key takeaway is that all of these problems were solved without Linux becoming "mainstream". It and the community around it have just kept moving along and making it better over time. It's been lovely to watch it grow like that. A fully-featured and powerful terminal is just one part of this fantastic, open computing environment that I love.
As an additional note to this, I do think that Linux is poised to really take off among one particular demographic: PC gamers that build their own machines and can now finally see a good alternative to forking over $150 to Microsoft for their OS. The Steam Deck has definitely turned heads here. I don't think the legions of people buying laptops to take notes during university lectures and browse Facebook (the "20 wpm typers" out there) will be very interested in Linux machines no matter what we do, so let's focus the energy where it counts.