The Linux Thread - The Autist's OS of Choice

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
I thank God my autism isn't the one about spending 500 hours customizing a tiling window manager, because I would have to neck myself if I had to use wayland with that.
It's one of the reasons why I peruse his channel every once in a while. His Linux autismo is too strong, and personally I can't be bothered to jerk off to customizing config files and using tiling window managers like he does. I mean FFS his entire channel is dedicated to CLI stuff, for people like him, Linux has to be used like it's still 1989 Unix or something.

I want my shit to just work and get on with my day.
 
Made the decision and ditched Windows today. Installed Fedora. I know nothing about Linux. First timer. To sum up my experience so far.. I have less hair now than I did when I got out of bed this morning.

Grab Rufus, slapped an ISO, ran the live environment. Everything worked fine. I thought to myself "hey, this is actually nice", then hit the install button. Installation went smooth, rebooted and the initial setup after installation started... and promptly froze after selecting my location. Try to reboot. It won't reboot and is now frozen. Force power off and fire it up again. Same problem. wtf.exe

Try start up from the live usb. Live USB now refuses to go into the desktop environment and is hanging at a black screen with a bunch of text that I don't understand. Figure out ctrl+alt+f3 by just trying each and every hotkey combination I can think of. I've mostly forgotten how to DOS, and now found myself in a terminal trying to figure out how to chroot and eventually figured out how to set a root password. This was after learning that root was even a thing.

Managed to get nvidia drivers installed and got past the initial setup. Installed steam. Steam wont run. Try run steam from terminal to see if it reports any errors. Terminal says steam is already running. Rage-quit. Wonders how and why people subject themselves to this bullshit.
 
Made the decision and ditched Windows today. Installed Fedora. I know nothing about Linux. First timer. To sum up my experience so far.. I have less hair now than I did when I got out of bed this morning.

Grab Rufus, slapped an ISO, ran the live environment. Everything worked fine. I thought to myself "hey, this is actually nice", then hit the install button. Installation went smooth, rebooted and the initial setup after installation started... and promptly froze after selecting my location. Try to reboot. It won't reboot and is now frozen. Force power off and fire it up again. Same problem. wtf.exe

Try start up from the live usb. Live USB now refuses to go into the desktop environment and is hanging at a black screen with a bunch of text that I don't understand. Figure out ctrl+alt+f3 by just trying each and every hotkey combination I can think of. I've mostly forgotten how to DOS, and now found myself in a terminal trying to figure out how to chroot and eventually figured out how to set a root password. This was after learning that root was even a thing.

Managed to get nvidia drivers installed and got past the initial setup. Installed steam. Steam wont run. Try run steam from terminal to see if it reports any errors. Terminal says steam is already running. Rage-quit. Wonders how and why people subject themselves to this bullshit.
That really sucks. If I was in your position, I would’ve tried to reflash the USB drive and completely restart the install. Trying to continue from a broken state like that is usually a lot more trouble than its worth, especially if you have no idea what specifically is broken. Was this a new USB drive or a used one, and if used how used? My guess for what happened would be some kind of hardware failure of the drive while it was installing. That would explain the broken install and why the drive itself quit working right. If it was brand new, I have no explaination other than maybe infant mortality on the drive.
Personally, I like using netinstall images if they’re available. They take up less space, are usually more configurable, and are more resistant to that particular failure mode bc they download most of the distro from the internet. It does mean you have to have a network connection during install, but that’s not so hard these days, and sometimes even required/recommended for an ordinary installer.
If you were gonna try again (fair enough if not), that’s what I would recommend. Iirc, Fedora has a pretty good one of those.
 
Made the decision and ditched Windows today. Installed Fedora. I know nothing about Linux. First timer. To sum up my experience so far.. I have less hair now than I did when I got out of bed this morning.

Grab Rufus, slapped an ISO, ran the live environment. Everything worked fine. I thought to myself "hey, this is actually nice", then hit the install button. Installation went smooth, rebooted and the initial setup after installation started... and promptly froze after selecting my location. Try to reboot. It won't reboot and is now frozen. Force power off and fire it up again. Same problem. wtf.exe

Try start up from the live usb. Live USB now refuses to go into the desktop environment and is hanging at a black screen with a bunch of text that I don't understand. Figure out ctrl+alt+f3 by just trying each and every hotkey combination I can think of. I've mostly forgotten how to DOS, and now found myself in a terminal trying to figure out how to chroot and eventually figured out how to set a root password. This was after learning that root was even a thing.

Managed to get nvidia drivers installed and got past the initial setup. Installed steam. Steam wont run. Try run steam from terminal to see if it reports any errors. Terminal says steam is already running. Rage-quit. Wonders how and why people subject themselves to this bullshit.
Just out of curiosity why did you pick Fedora?
 
Asked my grandson which distro he uses and installed that.

EDIT: I'm willing to restart this whole operation if you can suggest something better. Intel CPU, Nvidia GPU.
Linux Mint is a really good all purpose distro with a large support community. It should automatically install needed Nvidia drivers but the driver manager makes it easy to get the right drivers if it gets to that. The Cinnamon interface will be familiar and it has a stable base that doesn't deal with immutable or SELinux nonsense which only serve to add confusion

Mint will carry over some familiar Windows design cues, like being able to right click the desktop to get to display manager, and software updates being through a GUI that pops up in the taskbar as a little shield icon.
 
Made the decision and ditched Windows today. Installed Fedora. I know nothing about Linux. First timer. To sum up my experience so far.. I have less hair now than I did when I got out of bed this morning.

Yep. That just about sums it up. There's a reason why Linux Mint is the go-to for Windows refugees: because you won't succumb to male pattern baldness before you turn 50.

I daily drive Fedora, I can give you some tips, but I don't blame you for abandoning ship and seeking refuge in Linux Mint if you take that route. If you're willing to give Fedora another chance, allow me to give you a rundown. My recommendation is based on a hunch about what's throwing you off, but I don't wanna get lost in the weeds of technobabble. I'll answer any questions if you have them.

a) Avoid Fedora Workstation and Fedora KDE like the plague. GNOME Shell is "Mac-like," KDE Plasma is "Windows-like," but current versions are... less than optimal, to avoid a giant screed about technobabble and questions about development ethos. Instead, hop over to the Fedora Spins page, get yourself an ISO of Fedora Cinnamon. Cinnamon is the desktop environment that Linux Mint ships with. Very Windows-like, easy to get the hang of, insert praise here.

b) Rufus is perfectly adequate, I used it when I first got started. If you don't like how ugly it is, Fedora Media Writer gets the job done too. It's all ultimately the same shit since you're flashing an image onto a USB stick, use whatever floats your boat. Either way, flash the ISO to your USB stick.

c) Boot into the live USB environment, get a feel for whether or not you like it better than what you had before. If you do, full speed ahead with a fresh install. Reboot after finishing the install process.

d) Once you log in for the first time, and assuming you have internet connectivity running without incident, open up a terminal window (bear with me), and type in one single command (you can do this graphically, but I encourage you to follow along like this because you can just copy/paste):

Code:
sudo dnf update -y

* sudo = superuser do. This lets you invoke admin (root) privileges for one command

* dnf = the "package manager." Don't worry about what "dnf" stands for right now, just know that this is the tool you use to manage software. Updates, installs, removals, the whole nine yards. Think Windows Update, Add/Remove Programs, and Windows Store merged into the same tool.

* update = self-explanatory. Update your "repositories" (the catalogue of software that Fedora pulls from) and the system's packages together.

* -y = automatically answer "yes" when prompted. You wanna include this so the entire update is handled all in one shot without any additional itnervention on your part.

e) Reboot your system after finishing the update (note: you're rebooting because you will update your kernel to the current one instead of the outdated one that the ISO ships with and installs; I know it's fucking stupid that Fedora doesn't autoupdate as you install it, but this is the world we live in).

f) Log back in when you're able to, open up Firefox, and circle over to RPM Fusion. Think of it like additional software catalogues that are meant to plug in the gaps Fedora leaves open. Without getting into the weeds, Fedora wants to uphold freely licensed, open-source software as much as possible but also doesn't wanna infringe on software patents, deal with proprietary licensing headaches, or legally cannot ship because of legal issues. Lots of stuff is gated behind RPM Fusion, so you'll want to set it up as quickly (and safely) as possible.

g) You can install RPM Fusion graphically, the website does outline the instructions clearly on how to do such a thing, but if you're willing to entertain terminal usage, execute these two commands in sequence. Both of them are taken from the RPM Fusion website.

* Install the RPM Fusion repositories.

Code:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y

* Update the graphical software store in Fedora Cinnamon to include stuff from RPM Fusion

Code:
sudo dnf update @core -y

h) Circle over to the NVIDIA tutorial on RPM Fusion. I do not know your specific hardware configuration, I don't want to prescribe specific commands, this really is one of those situations where you should read the entire page and apply the instructions for your hardware.

Now, assuming you're running a desktop PC with a discrete and fairly current NVIDIA GPU (i.e. within the last 5-6 years), your monitor cables are plugged into the NVIDIA GPU itself, and you're not touching any type of integrated graphics whatsoever... I can give you the "default" commands.

Seriously though, this is the one time I would encourage you to double check before you copy/paste. Double check, please, for the love of God, double-check.

* Update your system (if you haven't already done so). Even if your software doesn't change, you still added RPM Fusion repos that need to be synced up.

Code:
sudo dnf update -y

* Install the NVIDIA kernel modules (i.e. the low-level firmware that directly interfaces the hardware with Fedora Cinnamon)

Code:
sudo dnf install akmod-nvidia -y

* Install the actual graphics drivers.

Code:
sudo dnf install xorg-x11-drv-nvidia -y

* Reboot your system after the install's completed. The RPM Fusion notes say that you should wait until "the kmod has been built," without getting lost in the weeds here: it's the kernel modules you installed earlier. Shouldn't take any longer than 5 minutes.

i) Once you log back in again, you should be running the official NVIDIA binary drivers and not the open-source NVIDIA driver that just exists to get you off the ground. If you're able to successfully open the NVIDIA control panel, you should be good as gold.

EDIT FORGOT ABOUT MULTIMEDIA

j) Circle over to the Multimedia section so you can install the libraries, codecs, DVD playback, and miscellaneous firmware. Just follow the NVIDIA instructions and skip AMD/Intel for hardware acceleration.
 
Last edited:

Wow. Of all people Casey Miratori confidently predicts 2026 will be the year of the linux desktop. And that is his "obvious" prediction.

For anyone who doesn't know who he is. He absolutely is not some linuc tuber, or linux shill. He's a game dev that almost always ran and worked on Windows. I suggested looking him up if you don't know who he is.

I'm not saying he's right. But I do think someone like him confidently saying that actually does kind of say something by itself.

Edit: lol tj threw in a Hasan dog shock reference it was just a small comment while other people were talking.
 
Last edited:
Update:

Got steam working reliably. Got nvidia drivers working properly (I think), games are working and surprisingly performing better than they did on windows. Got my windows non-steam games working. Got my hdds and ssds to mount on startup automatically. Got NordVPN working. Ditched Gnome and installed KDE, much better.

Took a fuck-ton of tinkering, cursing and swearing, but got my installation in a state where I can do everything on Fedora that I could do on Windows. Lets give it a few days as my daily driver and see how it goes. Thanks for listening to my trauma-dumping.

:feels:
 
I daily drive Fedora
Based

Another thing I do to my desktop Fedora installation with an NVIDIA GPU:
Add exclude=kernel* to the DNF config /etc/dnf/dnf.conf so future install/update operations don't touch the kernel, headers, etc. Some packages may attempt to pull a new kernel as a dependency, which then triggers a rebuild of the GPU driver, which is prone to fail silently without warning.
 
Grab Rufus, slapped an ISO, ran the live environment. Everything worked fine. I thought to myself "hey, this is actually nice", then hit the install button. Installation went smooth, rebooted and the initial setup after installation started... and promptly froze after selecting my location. Try to reboot. It won't reboot and is now frozen. Force power off and fire it up again. Same problem. wtf.exe

Sounds like you're dealt with, but one of the problems is that there are a bunch of recommendations that people make that, by my experience, can cause them more problems than they solve.

1. I have had less luck with Rufus than anyone and I can't recommend it. I don't know what Windows users use for "burning ISOs" any more. I use DD, and I even have a weird hand-rolled way to build Windows installers from ISOs on the command-line. I got sick of unreliability and this approach has never failed me yet.

2. Using a Live medium to install can cause problems. If you want a live distro, use a live distro. If you want an installed distro, use an installer. This is the most reliable approach. When you talk about getting a command prompt unexpectedly, this is the circumstance that can cause that.

3. Because you're installing from a live medium, the install process might have confused your live USB, it probably rewrote the bootloader because that was the active boot partition. Wading through this pecularity takes some experience.

This is without the convoluted driver nonsense needed for nvidia, which I am less familiar with.

The reasoning to watch out for is "X makes this easy!" Historically, this claim is rarely even close to true. As some have said in this thread, your default should be Mint. "Mint makes this easy!" seems to be the least untrue implementation of that reasoning for new Linux users.
 
Whats the point of using dd? cat and sync will do the same things however unlike with dd you don't need to remember/look up the option to set buffer size so it isn't awfully slow
 
Wonders how and why people subject themselves to this bullshit.
It's because most of the time people don't have that experience. At least a large portion. A lot of the time the experience is basically the same as installing and setting up windows (in my experience it can be smoother if windows happens to not just have the drivers you need out of the box).

Obviously, I'm not saying people don't get unlucky like you did. I'm just saying, most peoples experience isn't gritting their teeth through things being completely broken from the beginning. It more or just works for a large portion of people. So they aren't subjecting themselves to anything. They just have a working system.
 
Whats the point of using dd? cat and sync will do the same things however unlike with dd you don't need to remember/look up the option to set buffer size so it isn't awfully slow
dd status=progress gives me progress readouts. I could use pv too, I guess. But those do work, yep. It's GUI "burners" that I struggle with. And I seem to be the only one who does. I haven't had dd assume a wrong buffer size in over ten years.
 
Thanks for listening to my trauma-dumping.
Please continue to share your experiences as you grow. "This is bullshit and I don't like it" is a remarkably helpful sentiment for an old hat like me trying to remember how newbies think about Linux.

bs=1048576
See
I haven't had dd assume a wrong buffer size in over ten years.

conv=fsync
Fair, but this is kinda a preference thing. I wait for the early complete and run a sync after that. Helps me cope with the time it takes.
 
Based

Another thing I do to my desktop Fedora installation with an NVIDIA GPU:
Add exclude=kernel* to the DNF config /etc/dnf/dnf.conf so future install/update operations don't touch the kernel, headers, etc. Some packages may attempt to pull a new kernel as a dependency, which then triggers a rebuild of the GPU driver, which is prone to fail silently without warning.
...how? why? That's literally never a problem on Mint, so how come Fedora can't handle it?

>recommends Fedora to users new to Linux
>proceeds to mention arcane rituals needed to keep it working
 
Last edited:
Please continue to share your experiences as you grow. "This is bullshit and I don't like it" is a remarkably helpful sentiment for an old hat like me trying to remember how newbies think about Linux.


See



Fair, but this is kinda a preference thing. I wait for the early complete and run a sync after that. Helps me cope with the time it takes.
If writing an iso to a flash drive takes more than 2 minutes, spoiler alert, it’s not picking the correct block size.
 
Back
Top Bottom