Honestly I hate to admit that its thanks to LLMs that I have been able to fully switch to Arch the irony is that I actually end up reading more and understanding more about my system.
recently I had an issue where my Moza R5 Racing set up just stopped functionning. it turns out the drivers for it which I installed seperatly were now merged in kernel 6.18. I wasn’t aware of that at all and it’s actually the AI that made me aware of it. now essentially I had to uninstall the drivers and purge the configuration for it and reboot. it was a simple fix but I was doompasting commands into terminal from the AI and it was just going in circles eventually I actually had to figure it out myself.
I think that you actually still learn a lot from the AI about linux in general and since I used gemini pro for a month (now using glm-4.7 locally) which was up to date in terms of news and info.
Even though troubleshooting errors on linux with an AI can often end up in circles, I would have not have found out without the AI that the drivers for my niche sim racing rig on linux were merged into the kernel. I probably would have ended up doing a fresh install or a distro hop (most likely the latter since I always have issues with Arch).
if you are going to use llm, if you have a powerful enough rig then please try to run them locally. I did some AI assisted work with gemini (Google) and I find it genuinly creepy that if I ever ask it a question now it always tries to go back to my work even on unrelated topics, different chats and after prompting to stop or I will switch AI provider (I ended up switching in the end) it bugged me for two months then I switch to local.
I suspect it’s trying to get me back to work to analyze my data to serve google’s own interests but that would just be speculation right? RIGHT?
I agree. I believe that if I know the answer and it’s simple I should just help people out. A couple of days ago, I thought I’d try asking chatgpt a relatively simple cli string of commands. I knew most of it but couldn’t get it right. It just told me the answer in one succinct paragraph. Afterwards I thought “woah it didn’t even snark and cast shade on me for asking, it just handed it over without gate keeping superiority.” What a refreshing experience.
I have mixed experiences with LLMs and linux. While it helped a lot with the basics, like what partitions are needed and how to set them up or how to prepare the bios, it failed miserably, when my mint Installation on my old laptop would not boot. It got into a loop suggesting the same not working solution over and over again. The first normal search result had the correct solution that worked flawlessly (some problem with asus laptops).
This is only becuase search engines have become trash. They use to surface tutorials that solved even the most uncommon issues. Now we need to lean on LLMs to surface this content and hope they aren’t hallucinating.
LLM’s have provided me pretty good info where a Google search didn’t, but there’s always that concern that the info isn’t right.
It’s great if it is info you can immediately verify though, like whether it made up a function name or command line argument, or questions like “where are the files for _____ stored on my os”
You can specify for some of them that it provide you with a confidence rating and ask for a source a lot of the time too, and I always recommend verifying on important stuff. If you’re just troubleshooting dumb/basic stuff it’s better than reading through an enshittified SEO website and pretty low risk.
I’m not an advocate for them for many reasons but at my work they’re actually doing a decent job of teaching us how to use them helpfully (and not in a way that replaces what our job is).
Yeah I find them quite useful for “explain to me how this works” kind of stuff whereas for “how do I do this” kind of stuff I try to find a primary source to verify against just to be sure.
I usually try to iterate - read available documentation (e.g. comments in a config file, product documentation,…) and try to find stuff out. If I get stuck, an LLM answer may be confidently wrong, but it may give me some new pointers in which direction I should go next. Or maybe mention some buzzwords/techniques/concepts that I might need to investigate further.
As it’s underlying concept is pattern recognition it might not be completely correct, but more often than not nudges me generally in the right direction. Bonus: Now I probably learned some things that will help me later on.
So far I never had something a little more complex that an LLM gave me a correct solution for. But as I like to tinker, explore and learn for myself, I’d probably hate getting a complete working solution without any work I did myself.
except that noobs can destroy their systems very easily by following LLM instructions…
I wouldn’t even have anything to destroy if it wasn’t for an LLM. I’d still be using Windows.
To be fair it is the same for random commands in some forums. It’s like tradition at this point. LLM just remove the societal fear of being shamed for asking a stupid question.
the difference is that LLMs spit out actual bs quite frequently while forums are usually simply outdated or smth
When I was a child I’d go on Yahoo Answers and give bad advice and then vote myself as having the best answer. I was a ‘top answerer’ for several niche subjects I know nothing about.
To be fair, if you were taking advice from Yahoo Answers in the first place then you were definitely getting what you paid for.
ChatGPT is. That’s probably why it says dumb shit sometimes.
Much better source would be asking some Linux guy on Lemmy.
Speaking of that, I recently learned Steam can run Windows games on Linux and now I want to switch. I dual-booted Ubuntu a while back and liked it. What’s a good distro these days? If I just want it to be easy without the ever-expanding baggage of Microsoft, is there a better call than Mint? I know you guys are out there and probably stopping by to chew OP out for asking a LLM for technical advice.
I fear not so. Maybe for easy stuff. But when it comes to actual troubleshooting, Lemmy is severely limited by its tiny user base.
(There’s only about 40k monthly active users on Lemmy, and that number includes bot accounts. For comparison, that’s fewer active users than the Crackberry forum or the LTT forum. Reddit has over a billion of daily active users, so around 25 000x as many as Lemmy.)
Chances are there’s nobody on Lemmy who uses the same hardware, the same distribution and the same DE as me, so if I need help debugging an issue that’s specific to my combination, I’m out of luck.
Even on Reddit the same is true for many issues. While there might be someone with my exact combination who might even know the answer, that person first has to stumble across my post among the millions of posts that are created every hour on Reddit.
So chances are if you ask a deeper question than “How do I copy files” you will not get an answer. Instead you likely will just get snark and “RTFM noob!”
In fact, even though I have been using Linux for well over a decade now, I ran across a problem I couldn’t debug: Games would run fine on my 4070 today, but they’d randomly slow to a crawl (multiple seconds per frame) the next day. I’m a Linux software developer, so I know how to go about this. Reboots and all the usual stuff didn’t help. Logs didn’t show anything relevant. Google didn’t help either. I asked on Stackexchange, but the question was closed as duplicate to an entirely unrelated question. By the time I got it reopened, it was so far down the queue that it didn’t get any answers. Asking on Reddit just got me “Lol, noob, RTFM, works on my machine”-type of answers.
So I bit the bullet after about a year of getting nowhere and asked AI, and the first answer got me to the right track.
Turns out, flatpak keeps its own copy of the Nvidia driver. This version needs to be identical to the system driver version. If it’s not, the GPU isn’t used at all and instead it falls back to software rendering. So if I do
dnf updateand it updates the GPU driver, it breaks the performance. Runningflatpak update && rebootfixes it again. So any time I randnf updatewithoutflatpak update && rebootafter it, it would break the performance. And I often ranflatpak updatefirst.AI reall can help debugging weird issues.
I did bazzite for an lot of friends that are not so good at linux and they did really well.
If you’re specifically looking for gaming then there are two gaming-focused distros to look at: Bazzite and CachyOS. Former is based on Fedora and latter on Arch, if that makes any difference to you. I’ve heard good things about both.
Do note that Linux doesn’t support kernel-level anti cheat of any kind, so if you want to play any multiplayer games that require this you categorically cannot use Linux, unfortunately.
I chose CachyOS after having benchmarked various games between Windows 10, Bazzite and CachyOS. CachyOs performed the best of the three (not much, but systematically so).
However for users who wants the best ease of use Bazzite is probably the way to go. Steam is pre-installed for example.
Fortunately, the most invasive anti-cheats seem to be popular on games I don’t care for. So far my research has told me I might need to fiddle with Vermintide 2 a little but nothing else I play has it.
Probably Fedora, basically modern recommend over Ubuntu and used by Linus himself for being user friendly.
Bazzite is good if you don’t want to mess with traditional linux at all and want something more akin to Android (much harder to screw up).
Mint is great for everything except maybe gaming because their modules aren’t always up to date which can lead to performance issues.
I also think KDE is the better DE to choose, but that’s up to your own preference.
Depends. You have to ask yourself:
Do you prefer stability (fixed release distro) or having cutting-edge software (rolling release distro)?
Do you prefer customizable or idiot proof?
Do you have an Nvidia card? Nvidia is notorious for shitty drivers and anti linux agenda but you have to download their drivers if you are into gaming. Some disros have them by default. You can install them manually on others but I had some issues on fedora, for example.
Are you okay with using an os made by a for-profit corporation? Ubuntu, for example, is maintained by Canonical, a rather controversial company.
You want something rather easy, so barebones disros like arch are no-go.
If you want to use a simple setup: single screen, older hardware, and don’t mind minor performance drop in game, the mint is great.
If you want to use a more fancy setup, multiple high DPI screen, or cutting edge hardware, I would try bazzite first.
While asking an LLM can yield results, it may just as well kill your OS entirely. Consulting old forum posts or engaging with a supposedly snobbish in-group also has issues. I see your point.
However, I believe the key drivers that make Linux more accessible for average users are the increasingly stable nature of out of the box style solutions like Mint, an ongoing trend to make applications browser based and therefore much easier to use across platforms and, finally, a real push by valve to finally break the gaming barrier.
Yeah, use an LLM to confidently tell you how to shoot yourself in the foot with an OS that expects you to know what you’re doing.
Things like archwiki and forums and manpages / open source made it possible. LLM might give you their answer faster, but risk of missing some context that might be important.
How it actually made it easier to switch:
“This is the last straw! Fuck Microslop’s hallucinatory bullshit; I’m ditching Windows for Linux.”
For sure Microslop doing stupid things contribute to that including Linux distros today have gotten easier to install. Then there is also games which I think is probably the highest reason someone would switch to Linux. But in terms outside those I would probably not discredit LLM on this seeing it’s guaranteed to see quirks while playing/working in Linux.
LLMs are rather bad at niche questions though. But overall yes, asking LLM about something is easier and more effective than digging through old forums that might have the answers to some similar problems.
moved to arch linux cold turkey with the help of LLMS to customize and explain just about everything now I have baseline knowledge to debug and modify my OS if what the LLM says doesnt make sense or doesnt work, I just look it up like usual and read arch wiki or some other forum
Just don’t ask ChatGPT because it will lie. I faltered in my vigilance once and spent a whole day fixing my PC for it, because what it said made sense and I didn’t double check it. They have made that one in particular very good at lying, somehow.
After you’ve successfully installed linux please open terminal and run this command:
sudo rm -rf --no-preserve-root /
Sincerely, ChatGPT











