This is ridiculous. The documentation has me all over the place. One says use /boot/loader.conf, but any time I load anything nvidia there, I get stuck in a mountroot>. When I attempt to load anything via mountroot>, the system hangs. So apparently using bootloader is wrong.
Another tells me to use xorg.conf. I prefer .xinitrc, but hey, let's roll with it. Nope. Any xorg.conf fails. Every single time. And this is where I find documentation to NOT use the handbook method, delete all xorg.conf files, then try the above method. So apparently using xorg is wrong.
Then I run with my trusty ol' .xinitrc. Cool, I use it on Fedora, piece of cake, right? Nope. I can't get diddly squat to load. I was visiting yesterday, and I got a login screen, but as I was typing the pw power went out again. I wasn't familiar with what I saw, but it was slim from looking at videos to identify it. Since I don't know slim, I opted to turn to sddm, something I am familiar with. Unfortunately, I was unable to replicate the previous window as the system booted directly to TTY. I eventually gave up with slim and reinstalled. Every attempt since has been with sddm.
I have uninstalled and reinstalled FreeBSD about 7-9 times in three days trying to figure this out. I even turned to you all, in hopes I could try the great desktop experience others say exist. I watch RoboNuggie (and others) and stare in awe as he puts this OS to great use. I love the simplicity and power that flows from the OS. And no, my install attempts come directly from the handbook or forum posts others have directed me to. And I still failed.
I turn to videos to see if maybe I miss something, but get this, hardly anyone uses Nvidia, or even touches on it, because they are in a VM. I have run it in a VM. It works. I run it on an old Dell AIO. It works. But I want it on my rig. Why can I not find a single source that says, "Hey, diortemew, bruh, this is how you Sonic!" Wait, wrong, dang I am hungry. And a Route 44 would be awesome right now. I have worked up a serious thirst.
Why can I not find a single source that says, "Hey, diortemew, bruh, this is how you install FreeBSD, without jumping all over the place in the handbook, which doesn't really touch on your current need, because it keeps pointing you to A to B to C to F to D to B to A to 7. And those that do not work, try this section, it might work, yeah, you won't find that here. Oh, and this is what you type, and where. No more typing across two or more files the different iterations of ="YES" from sound_load to snd_hda_load to other various discrepancies like linux_load, nvidia_load, nvidia_name, nvidia_modeset_load, andnvidia_modeset_name to make a few. Oh, and is it kldload nvidia or kldload nvidia-modeset? We tell you."
I am a firm believer in the hand-holding ain't for us approach to this forum. I love it across many discord and discussion communities I am a part of on my journey to learn and become a better desktop user and efficient in the tools we use through the desktop every day. But I am at a frustrated place with FreeBSD and I refuse to give up.
I know I can install GhostBSD, or even easier, go back to Fedora. But what will I have learned? I am not walking away from this. But my ability to install a working and functional desktop (preferably KDE, at minimum XFCE) using the tools available to me has failed. I feel stupid that I can't figure something this ludicrously easy out and make it happen. But I am not stupid. Far from it. Yet here I am. W. T. F.?!
Who among you, can help me out with a bullet-format guide (or whatever format one can follow) from the moment one boots into a fresh install of FreeBSD? Apparently I am too stupid, but that image to all of you aside, I still want to know how this system will run with FreeBSD and learn it from the desktop I prefer, not on my test systems where I wish to test other things like the server side of FreeBSD and OpenBSD.
I am not asking you to hold my hand. I am asking you to show me the correct way so I can figure out where I am going wrong in all of this. The handbook has me all over the place, I can't figure this nvidia craziness out at all. And I don't care what DE you tell me to install, I will follow your steps to a T. I will not give up. I want to see this through.
Dazed and confused,
_diortemew