The Linux Thread - The Autist's OS of Choice

I'm switching to linux mint later this year full time. I hate the decisions being made on windows 11 plus all the unnessary software being added to windows 10. IDK if this happens to anyone else but me, but the file manager tends to crash and make the search/start menu unusable. I had to pin task manager to fix the issue, which has happened to me more than once. The only reason why I'm not switching right this second is because I reset my computer before windows 11 was announced and I feel like it would be a waste to "reset" again so quickly after. For the supposed just works operating system for normal users, Windows sure doesn't work too often. Too bad it's become like this because windows XP was fantastic.

You'd be switching at the best possible time, Linux is on fire right now, in a good way. You'd be doing yourself a favor going with Mint, it was specifically made for the familiarity factor and sticking to an actual desktop and not some pretender syndrome shit that Windows 10 still had. In fact, Linux Mint was made specifically as a counteraction against the crap Microsoft and Gnome Team were doing against the traditional desktop.
 
Last edited:
So, what's the best linux distro these days to ease a 25-year Windows victim through deprogramming? Win11 is a bridge too far, I can't do it after 10 actively downgraded itself for five years. At this point it's either back to 8.1 or forward onto Linux.
gentoo

In all seriousness, If youve never been exposed to linux, start with linux mint, its known as babys first linux its very userfriendly and based off ubuntu? which there is a tonne of documentation for. if you need games look up Proton (steam games that run on linux and how well they run) and for everything else theres lutris and winedb also playonlinux.

If you have been exposed to linux before and are not afraid to troubleshoot or debug go for Manjaro or better yet arch, youll learn a lot about yourself (how close to suicide you actually are) and your computer. IF you do go for any of these, Do not constantly update because atleast for arch since its a rolling release sometimes stuff breaks, just recently pacman (where you install programs) broke for a few hours, and the nerds were reeeeing
 
Last edited:
Bro I'm trying Linux Mint and I have no idea what the fuck I'm doing. I'm trying to do basic things like play some of my old humble bundle games but I feel like I'm being given random stuff from a quarter machine. I just downloaded Bastion and it give me just a .bin file? FTL makes me turn a script into a program and it doesn't even run? Even downloading Brave is a god damn hassle.

Seriously Linux bros, what the fuck did .exe files do to you?
 
Bro I'm trying Linux Mint and I have no idea what the fuck I'm doing. I'm trying to do basic things like play some of my old humble bundle games but I feel like I'm being given random stuff from a quarter machine. I just downloaded Bastion and it give me just a .bin file? FTL makes me turn a script into a program and it doesn't even run? Even downloading Brave is a god damn hassle.

Seriously Linux bros, what the fuck did .exe files do to you?
I'm a mint bro also, you wanna get a wine front end, mint comes with "software manger" for basic tasks you'll want to start there and try "playonlinux". It's worth noting linux gaming is still so-so, though it can be more powerful due to the game not fighting the os, the driver support can be sloppy, again use wine or just try out some of the free linux games. You'll also need to learn to use the command line for sudo apt get and ect.

also go to "themes" then add and remove for a bunch of different layouts for the os. I'm still learning too

Best of luck.
 
I'm a mint bro also, you wanna get a wine front end, mint comes with "software manger" for basic tasks you'll want to start there and try "playonlinux". It's worth noting linux gaming is still so-so, though it can be more powerful due to the game not fighting the os, the driver support can be sloppy, again use wine or just try out some of the free linux games. You'll also need to learn to use the command line for sudo apt get and ect.

also go to "themes" then add and remove for a bunch of different layouts for the os. I'm still learning too

Best of luck.
I know about things like wine and proton, but thank you.

My beef is that people are sitting on windows for being unintutive yet I have to go to terminal every time I want a new program if it isn't in their package store.

Im going to keep playing around it, but I shouldn't have to go full hackerman just to download a browser.
 
Bro I'm trying Linux Mint and I have no idea what the fuck I'm doing. I'm trying to do basic things like play some of my old humble bundle games but I feel like I'm being given random stuff from a quarter machine. I just downloaded Bastion and it give me just a .bin file? FTL makes me turn a script into a program and it doesn't even run? Even downloading Brave is a god damn hassle.

Seriously Linux bros, what the fuck did .exe files do to you?
Brave are too much of a bitch to offer the downloads directly. All the command line prompts they give you for ubuntu can be copy pasted into terminal on your machine, and they will install the .deb file for you.

Older linux releases were offered as .bin files, same as a .rar file. There should be an instruction text file with the commands needed to install the software.

Listing the errors you are having would be a lot more useful then 'it makes a script and it doesnt run?". It's likely looking for a file it cant find because it expects the folder to be somewhere else.
 
Bro I'm trying Linux Mint and I have no idea what the fuck I'm doing. I'm trying to do basic things like play some of my old humble bundle games but I feel like I'm being given random stuff from a quarter machine. I just downloaded Bastion and it give me just a .bin file? FTL makes me turn a script into a program and it doesn't even run? Even downloading Brave is a god damn hassle.

Seriously Linux bros, what the fuck did .exe files do to you?
Almost all of that stuff can be done through the GUI. The first week is always the hardest, but what can you expect when deprogramming from decades of The One True (Microsoft) Way™?
 
  • Like
Reactions: Car Won't Crank
Brave are too much of a bitch to offer the downloads directly. All the command line prompts they give you for ubuntu can be copy pasted into terminal on your machine, and they will install the .deb file for you.

Older linux releases were offered as .bin files, same as a .rar file. There should be an instruction text file with the commands needed to install the software.

Listing the errors you are having would be a lot more useful then 'it makes a script and it doesnt run?". It's likely looking for a file it cant find because it expects the folder to be somewhere else.
It would be nice if Brave offered a deb release, but I think the current method to get it installed in Debian or Ubuntu based distros is fine. Adding Brave's release channel to your sources list makes it easier on you when they update the browser. You'll just update through your package manager along with any other updates there may be.
 
Fellas, redpill me on Linux for gaming.

What am I losing going from Windows to a distro like, say, Pop_OS?

I already did some search and found that it's not that bad, but modding (for Skyrim, at least) can be sometimes tricky.

Also Pop_OS or Mint? Or another one?
 
  • Late
Reactions: Dick Justice
What am I losing going from Windows to a distro like, say, Pop_OS?
Lots of multiplayer games won't play nice, since anti cheating can treat linux wine as hacking.
Vr is also still up in the air, and a lot of games don't have the drivers.

If you want to game duel boot.
 
Fellas, redpill me on Linux for gaming.

What am I losing going from Windows to a distro like, say, Pop_OS?

I already did some search and found that it's not that bad, but modding (for Skyrim, at least) can be sometimes tricky.

Also Pop_OS or Mint? Or another one?
Read any of like half the pages in this thread. Anticheat will flag you except when it doesnt, and DRM will break except when it doesn't. Anything more than 10 years old runs better than it does on windows.
 
  • Like
Reactions: Lil' Hog
I installed Lubuntu with LXQT on a spare laptop while KF was down. The UI is a real pleasure, I can say that much already.
Seems like nobody in Linux World ever solved the problem of permanently mounting CIFS shares on Linux without hardcoding IP addresses though. Fortunately I have the alternative option of NFS this time around, maybe that'll work better.

Is the Trojita email client that comes with Lubuntu any good? I never heard of it before.
Along a similar line, what's considered the best PDF editor?
 
It would be nice if Brave offered a deb release, but I think the current method to get it installed in Debian or Ubuntu based distros is fine. Adding Brave's release channel to your sources list makes it easier on you when they update the browser. You'll just update through your package manager along with any other updates there may be.
While I agree the way they do it works well, the issue is there should be a one click solution for non tech savvy individuals. For instance, there is 0 reason they couldnt provide a .deb 1 click installer that would add the release channel into your package manager and install the browser. After all, thats how chrome does it.

The issue is that linux devs think "well this is the most logical way to do it" instead of emulating the way windows does it, when windows has 99.9% marketshare. The ultimate kicker is their OSX installer is one click, it would take all of, what, 5 minutes for them to do it for linux?

EDIT: and if you look at the instructions for brave, part 2 DOWNLAODS AND INSTALLS A .DEB. They literally half assed made the .deb already, but are either too lazy or defiant to integrate the other commands into that .deb to make a complete installer. There isnt even an automated bash script to auto install these components, and that would take a linux dev literal seconds to write up.

This behavior, this half assing the linux version of an installer, is why linux will forever be the neckbeard OS.
 
Last edited:
I installed Lubuntu with LXQT on a spare laptop while KF was down. The UI is a real pleasure, I can say that much already.
Seems like nobody in Linux World ever solved the problem of permanently mounting CIFS shares on Linux without hardcoding IP addresses though. Fortunately I have the alternative option of NFS this time around, maybe that'll work better.

Is the Trojita email client that comes with Lubuntu any good? I never heard of it before.
Along a similar line, what's considered the best PDF editor?
I use Libre Draw to edit PDFs if it's not too complicated. It works perfectly fine for basic editing tasks but if depending on the source PDF, it can sometimes screw up the kerning and other formatting when you import.

While I agree the way they do it works well, the issue is there should be a one click solution for non tech savvy individuals. For instance, there is 0 reason they couldnt provide a .deb 1 click installer that would add the release channel into your package manager and install the browser. After all, thats how chrome does it.

The issue is that linux devs think "well this is the most logical way to do it" instead of emulating the way windows does it, when windows has 99.9% marketshare. The ultimate kicker is their OSX installer is one click, it would take all of, what, 5 minutes for them to do it for linux?
That's really more of the Brave dev's fault they don't supply the deb package as well. Maybe it's more of a convention type of thing the Brave installer is that way and they don't feel like supplying the deb, Beats me though
 
So, what's the best linux distro these days to ease a 25-year Windows victim through deprogramming? Win11 is a bridge too far, I can't do it after 10 actively downgraded itself for five years. At this point it's either back to 8.1 or forward onto Linux.
Man just install PopOS. People will make fun of you, but it works and is beginner friendly
 
Doesn't GPU passthrough require having a dedicated card for it?
yes and no. It's perfectly feasible to boot linux and telling it to ignore a GPU and start directly into a VM. (at that point you might as well dual boot though, probably) It's at least theoretically possible to "unload" a graphics card from a running linux, hand it (together with USB ports etc. with peripherals connected) to a VM and then reverse this process when the VM is shut down. Wouldn't need a second graphics adapter or even a KVM switch in that case but can't "switch back" to linux on the fly. (except remote connection) That being said, theoretically. Last time I tried about three or four years ago unbinding and rebinding an AMD GPU was a cointoss in wethever the card got into an unrecoverable state where only a hard reset would help making it show up again or even where the enitre system would crash. The kernel might've gotten better since then though.

I would go against the grain and advise people to get into as technical as a distribution they can stomach if they want to understand their computer and OS more than as consumer items that are just meant to work. You'll learn things, you'll learn to fix things, you won't get surprised by things that break and you'll even understand why some distributions are bad and distro maintainers often are the forums jannys of the linux universe. There's kind of a deception going on to sell distros as proper custom OSes the distro-maintainers brewed up when they're really just a software collection with custom skin most of the time. You can do anything linux in any distro and the differences are often purely academic at best.

tl;dr install gentoo. Not even joking because it's a good "meta-distribution" that has a very robust framework put in that lets you customize everything and also lets you avoid retarded decisions by distro maintainers and avoid bad software very easily while still reaping the work of the distro maintainers in maintaining updates and such. (as opposed as "building from scratch" kind of deals) I started off with gentoo as my first (and pretty much last) distro. It's certainly possible. Don't let people tell you you need to be some kind of *nix wizard to use it. The memes about ricing are outdated. Compiling takes seconds sometimes on modern systems and it's often useful to be able to make decisions about library dependencies which a binary distro by virtue can't give you in a practical way.
 
Fellas, redpill me on Linux for gaming.

What am I losing going from Windows to a distro like, say, Pop_OS?

I already did some search and found that it's not that bad, but modding (for Skyrim, at least) can be sometimes tricky.
It very much depends on the specific games. For example, I'm doing my gaming through steam and so far I've played more than 250 titles which run very well on linux. Some of them have native versions, most not.

Notable class of games which I have problems running are old .NET titles using XNA. Fortunately, I don't have too many of them. I can quote, like, three on the top of my head (most notable: Magicka).

Some otherwise good games may have shoddily implemented multiplayer code. For example, Warhammer 40k DoW 2 has a native linux version, but you can't play cross-platform because the devevelopers fucked up netcode sync implementation. So if I want to play with a buddy on windows, I need to run WH40k via proton instead of native version and then it works fine.
I would go against the grain and advise people to get into as technical as a distribution they can stomach if they want to understand their computer and OS more than as consumer items that are just meant to work.
The point is - people don't want to understand (and I can't blame them), they just want to grill.

tl;dr install gentoo.
Yeah, that was my first distro (and last) because a friend of mine was using it and I didn't know better. >15 years later and I'm still compiling my own kernels. After having passing experience with debians/ubuntus and various redhat abominations, I wouldn't replace it with anything else.

LOL, after writing the above paragraph I only noticed that you went essentially the same route.
 
Seems like nobody in Linux World ever solved the problem of permanently mounting CIFS shares on Linux without hardcoding IP addresses though.
This was gnawing at me, so I went back and gave it another try. I'm going to post the instructions here just so that the one goddamned place on the entire goddamned internet to have a complete, working set of instructions is Kiwi Farms.

These instructions are only good for Linux distributions that use systemd.

Permanently Mount CIFS Share By Name

1. Install packages for CIFS and WINS

Make sure you have all of the following installed via your package manager of choice: winbind, libnss-winbind, cifs-utils

2. Set up winbind to run on startup, but only after the network is up.
Edit /lib/systemd/system/winbind.service and make sure that the "After" section includes "network-online.target". On my system it only had "network.target" by default, which is not enough.
The service itself should already exist after you install winbind.

3. Add WINS name resolution
Edit /etc/nsswitch.conf and add "wins" to the hosts line. Internet sources suggest that the order matters, and "wins" should be inserted after "files" but before "dns". Mine looks like:
Code:
hosts:        files wins mdns4_minimal [NOTFOUND=return] dns

4. Create credentials file (optional)
If you're saving a username/password for the share you're mounting, create a credentials file as described in the man page for mount.cifs, and set some sort of appropriate file protection on it. (chmod 400 seems to be a good start - not sure if this is sufficient)

5. Create mount point in your filesystem
Create an empty directory wherever you want the CIFS share to be mapped to.

6. Add mounts to fstab
Edit /etc/fstab and add CIFS filesystem mounts, with a special parameter to have them only processed by systemd after winbind is loaded.
Example line:
Code:
//servername/sharename    /mountpoint/path    cifs    credentials=/path/to/creds,iocharset=utf8,file_mode=0666,dir_mode=0777,x-systemd.requires=winbind.service 0 0
The credentials parameter can be omitted if you're not using a credentials file.
The file_mode and dir_mode values probably could use tightening up.
The x-systemd.requires parameter is the key here, so that systemd won't try to mount these filesystems until winbind is active, so the server name can successfully be looked up.

If you do all this you can have CIFS/SMB shares that automatically mount on startup, without having to assign a static IP to the server, run a DNS server on your home network, or hardcode IP addresses anywhere in your config.
 
Last edited:
I use Libre Draw to edit PDFs if it's not too complicated. It works perfectly fine for basic editing tasks but if depending on the source PDF, it can sometimes screw up the kerning and other formatting when you import.
The best part is trying to edit PDFs from state governments. I have no idea what black magic they use to make those documents, but the ONLY thing that will open them is adobe reader.
That's really more of the Brave dev's fault they don't supply the deb package as well. Maybe it's more of a convention type of thing the Brave installer is that way and they don't feel like supplying the deb, Beats me though
Brave is far from the only company that does this. Look at brother printers. Their instructions for installing their scanner software is similarly complex, and on top of that doesnt even work properly, you have to use another FOSS program to get the scanner to work. In fact, I believe that HP is the ONLY OEM that offers a package installer for their printer/scanner setup on linux.

And as Dr Geronimo said above, stand alone software often comes as .tar or .bin files, then you have to extract them, find the installer txt file, then run several commands found within the file to compile an installer and place libraries and.....just why the fuck do you have to do any of this? Can you imagine if a game on windows made you open powershell and compile ANYTHING?

You quite literally never see this type of thing in the windows or OSX space. It is specifically a linux neckbeard dev thing.
 
  • Agree
Reactions: Wright
The best part is trying to edit PDFs from state governments. I have no idea what black magic they use to make those documents, but the ONLY thing that will open them is adobe reader.

Brave is far from the only company that does this. Look at brother printers. Their instructions for installing their scanner software is similarly complex, and on top of that doesnt even work properly, you have to use another FOSS program to get the scanner to work. In fact, I believe that HP is the ONLY OEM that offers a package installer for their printer/scanner setup on linux.

And as Dr Geronimo said above, stand alone software often comes as .tar or .bin files, then you have to extract them, find the installer txt file, then run several commands found within the file to compile an installer and place libraries and.....just why the fuck do you have to do any of this? Can you imagine if a game on windows made you open powershell and compile ANYTHING?

You quite literally never see this type of thing in the windows or OSX space. It is specifically a linux neckbeard dev thing.
Those are good points and for that reason I don't mess with scanning stuff in Linux. Printing works fine with a cups server and that's all I need but for scanning I've no idea. The software I've used already comes compiled with the executable ready to run once you untar the archive, including the drm free games I have. Otherwise, Steam takes care of managing my games library and it works nicely.
 
Back