The Linux Thread - The Autist's OS of Choice

Another potentially noob question. I'm noticing the command line is indeed faster for specific tasks (like roughly clipping and converting videos, ironically enough). I've noticed that certain parameters and paths will complete on tab, so it has to be pulling that information from somewhere.

Is there anything that can provide not just autocompletion, but autosuggestion to command line parameters? Like this:

View attachment 2270037
Shells in general aren't good for that, unless you use something exotic or frankensteinian like IPython, Babashka or Closh.
I know Bash can give you autocomplete flags, i.e. after you type a command, tabs will display the optional flags, which is close to suggestion, but you can't see stuff like "named parameters" like you would see function signatures in a IDE.
This is probably a bad suggestion, but try Emacs.
 
  • Like
Reactions: Falcos_Commisar
Either way it's still a monkey's paw, sure we get a lot more games to play now but it also keeps companies from considering native ports since they can use proton as a crutch.
it's a chicken/egg problem, there aren't many options to get out of it. the real issue is that if you put out a linux version you have to support it, and there's simply no money in it, which is the same reason you have a lacking of professional software. theoretically you can make the windows version run good on linux through the backdoor, which comes as close to a native port as it gets.
personally I'd like to see them just release unofficial binaries the way Id did back then, but the industry's too shit for that and Id belongs to microsoft now, so there's that too.
at least lot of indies offer linux versions since the engines they use have no problem exporting for it and the support overhead for them hardly makes a difference (helps that most linux users have more of a clue to make shit run).
 
it's a chicken/egg problem, there aren't many options to get out of it. the real issue is that if you put out a linux version you have to support it, and there's simply no money in it, which is the same reason you have a lacking of professional software. theoretically you can make the windows version run good on linux through the backdoor, which comes as close to a native port as it gets.
personally I'd like to see them just release unofficial binaries the way Id did back then, but the industry's too shit for that and Id belongs to microsoft now, so there's that too.
at least lot of indies offer linux versions since the engines they use have no problem exporting for it and the support overhead for them hardly makes a difference (helps that most linux users have more of a clue to make shit run).
You're overthinking it. It's a simple matter of marketshare. If desktop *nix becomes n% of your consumers then it'll become profitable to produce a native *nix port of your thing. Good or near perfect support through wine won't change that, it'll just make it easier for newbies to dip their toes in the water. The real concern is in datamining and hardware surveys and shit. If everyone is running their sw through wine then your consumers are going to be misrepresented as windows users.
 
  • Like
Reactions: Falcos_Commisar
Even if we encourage them to use tools and APIs which play better with Linux we win, in that regard, it's an incremental process. I think Vulkan's the one.
Maybe we'll eventually get Linux builds, maybe we'll get something which is guaranteed to work fine with Wine.
 
Shells in general aren't good for that, unless you use something exotic or frankensteinian like IPython, Babashka or Closh.
I know Bash can give you autocomplete flags, i.e. after you type a command, tabs will display the optional flags, which is close to suggestion, but you can't see stuff like "named parameters" like you would see function signatures in a IDE.
This is probably a bad suggestion, but try Emacs.
Powershell does this well. Shockingly, there even seems to be a module for reusing zsh and bash autocompletion data when using it on Linux.
 
I have been using Manjaro on my school laptop for a year now and I love it.
Is game support good now? I really want to use it on my gaming desktop, but I don't want to dualboot and shit.
If you have to nativly game on linux youer going to struggle but Lutris has a wide range of support, which will let you play most games, i managed to get battle.net and associated games working on arch otherwise look into gpu passthrough, that way you can spin up a windows vm, pass your gpu to it, and get neraly bare metal performance when youre done.

btw i use arch
 
If you have to nativly game on linux youer going to struggle but Lutris has a wide range of support, which will let you play most games, i managed to get battle.net and associated games working on arch otherwise look into gpu passthrough, that way you can spin up a windows vm, pass your gpu to it, and get neraly bare metal performance when youre done.

btw i use arch
Doesn't GPU passthrough require having a dedicated card for it?
 
Doesn't GPU passthrough require having a dedicated card for it?
And a second monitor, keyboard, and mouse or kvm switch. The mobo also has to have the right iommu groups to isolate the gpu you want to passthrough. I'm not sure if things have changed but that's what the requirements were back when I was looking into it.
 
Finally starting to use my keyboard more and my mouse less for basic navigation, it's made things so much better for me.

Dunno if there was a thread better suited for this post, but, Linux got me to finally do it.
 
  • Like
Reactions: Aidan
You're overthinking it. It's a simple matter of marketshare. If desktop *nix becomes n% of your consumers then it'll become profitable to produce a native *nix port of your thing. Good or near perfect support through wine won't change that, it'll just make it easier for newbies to dip their toes in the water. The real concern is in datamining and hardware surveys and shit. If everyone is running their sw through wine then your consumers are going to be misrepresented as windows users.
but you need to get to that point first. right now it's the age old "no money in doing a linux version -> no one using linux because no proper version of X -> no users so no monay in doing a linux version -> ..."

And a second monitor, keyboard, and mouse or kvm switch. The mobo also has to have the right iommu groups to isolate the gpu you want to passthrough. I'm not sure if things have changed but that's what the requirements were back when I was looking into it.
I could live with gpu passthrough (weren't they working on a way to do it with one?), but what killed it for me was the whole switch thing for peripherals etc. at that point might as well straight up use a second machine.
 
  • Disagree
Reactions: Dick Justice
but you need to get to that point first. right now it's the age old "no money in doing a linux version -> no one using linux because no proper version of X -> no users so no monay in doing a linux version -> ..."


I could live with gpu passthrough (weren't they working on a way to do it with one?), but what killed it for me was the whole switch thing for peripherals etc. at that point might as well straight up use a second machine.
thats very complex, i just use the second input on my monitor, although you could get a kvm
 
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.
 
I could live with gpu passthrough (weren't they working on a way to do it with one?), but what killed it for me was the whole switch thing for peripherals etc. at that point might as well straight up use a second machine.
Apparently you can unbind devices and pass them through to the VM. Never tries this myself tho.
 
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.
Kubuntu with the KDE desktop environment is also a good option.
 
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.
Hannah Montana Linux
 
  • Feels
Reactions: Ben Garrison
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.

Before even entertaining Arch, assuming you've read around as such, I highly suggest going with the Arch-based Manjaro first. Do NOT jump into pure Arch right away unless you have more patience than I do (which I lack any). Once you feel ready to take on the manual process of installing Arch, you will have a much purer Linux experience. Gentoo comes next, but patience also comes first. As a beginner with very little idea of what to properly do, I'll tell you, Manjaro has become more convert-friendly over the past year and such.
 
Last edited:
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.
 
Back