Toxic linux communities moment:
Toxic linux communities moment:
Original Comic: https://thejenkinscomic.wordpress.com/
Toxic linux communities moment:
Original Comic: https://thejenkinscomic.wordpress.com/
I’ve found Lemmy’s Linux community to be extremely helpful I hope it stays this way
It's one of the things that I like the most about lemmy over reddit. The reddit linux community was toxic, insular and gatekeepy, even as a moderately experienced linux user I had difficulty getting help.
"Learn how to Google noob!"
Fuck sakes, I just spent several hours deep diving forums and Web search results looking for an answer to my question, and the only thing I could find that was exactly my problem was concluded by OP editing their post to say "Ah, never mind, figured it out." And not including the solution.....
probably because lemmy's pretty small compared to places like reddit and because everyone sees the same content with the same sorting, places like reddit make a few "help" requests visible and make them feel unimportant
I asked about servers once and they told me don't host a server under any circumstance.
"If you don't know to do X, don't even bother learning."
"Don't learn anything, just give up." Great, thanks, guys.
We should do our part in reporting unhelpful users. Especially those that recommend Arch or more advanced distros to beginners.
I installed Linux on my gfs (now wife) old laptop years ago when the beginner distros was way less user friendly. When I asked on a forum for help it was just the sound of crickets. When she made her first post starting with "my boyfriend installed Linux and I don't understand how to..." They fucking fell out trees to answer her questions
lol bunch of thirsty incels.
Is your wife single?
Let us know if she still needs help
No. But she loved the the reply :)
Unhelpful Linux User Archetypes:
The Configurator: All problems are configuration problems. The fact that a user has a problem means they configured their machine incorrectly. All help requests are an opportunity to lecture others about configuration files.
The lumberjack: Insists on logs no matter how simple or basic the question. "How do I get the working directory in the terminal?" -Sorry, I can't help you unless you post your log. "What does the -r flag do?" -You need to post a log for me to answer that question. "Is there a way to make this service start at boot?" -We have no way of knowing unless you post your log. When a user posts their log, the lumberjack's work is done. No need to reply to the thread any further.
The Anacdata Troubleshooter: Failed to develop a theory of mind during childhood. Thinks their machine is representative of all machines. If they don't have an issue, the user is lying about the issue.
The Jargon Master: Uses as much jargon as possible in forum posts. If a user doesn't know each and every term, that's on them. If you did not commit to mastering every aspect of a piece of software before asking for help, were you even trying to solve the problem?
The Hobby Horse Jockey: All problems are caused by whatever thing the contributor does not like. Graphics driver issue? Snaps. Computer won't post? Obviously, Snaps. Machine getting too hot? Snaps. Command 'flatpack' not found? Oh you better believe snaps did that.
The Pedantfile: Gets mad because everyone asks their questions the wrong way. Writes a message letting the user know they asked their question wrong. Message usually appears within a minute or two of someone providing a solution to the user.
The Repeatophobic: If a question vaguely reminds them of a previously posted question, they become enraged and insist the new thread be locked.
It's infuriating how many times I've seen a locked thread with no answer linking to a similar yet different problem that doesn't solve my issue.
These types exist for most any technical problem. The last one is the whiny one who also slams someone with a solution they don't approve of. Even if the solution satisfies the person asking for help or perhaps because it satisfies them.
See most of these on the Arch forums
Bonus points if the lumberjack doesn't specify what logs they want or how to get them.
So you're saying that there are some asshats out there? Those are everywhere.
The open source community, and Linux community in specific mostly is a very positive and helpful bunch. I've been on IRC and fora for years and yes, yes, sometimes somebody says something negative, gee wiz.
So far the most negative types out there seem to be in this post all complaining about how negative everyone is while in reality it's not that bad
X is deprecated, you should have moved into systemd-Y
You should change to Arch, I don't use X but Arch is better.
Oh fuck you.. take your upvote and know that you have hurt my soul and I love you for it.
X is deprecated, you should move to Wayland.
You should use Wayland, not x
Don't forget Pulse audio!
Pipewire's the new hotness
I will, as soon as Pop!_OS moves to it.
It's kind of stereotype, i've always find the help i needed on Arch, but yeah there's bad guys everywhere
Arch has the best documentation. Most documentation is either too dumbed down or too advanced. Arch documentation splits the difference and gives you basic information along with general context that opens your curiousity about other aspects of the system without overwhelming you.
If you pull on a thread you want to find a rope instead of getting blasted with a firehose.
I try to help an be supportive to newcomers. There's always someone who thinks shaming someone for using non free software or something like an Nvidia GPU will change their mind. There's also people who disagree with you and respond to every comment but don't offer a real solution in return. I love the people who say it works on mine without explaining what they did to make it work on their system.
Buy a different GPU
I'll let myself out
He said X, not Wayland.
Ah yes, a perfectly normal thing to do after I've previously spent thousands on my NVIDIA GPU and am just getting into Linux. Love this comment when it comes up.
This is complicated. Firstly outside of Wayland Nvidia works pretty great and has worked great for me 21 years on the other hand the amount spent is kinda irrelevant using different hardware is often actually the correct advice. Often though the logical move is use Windows on your effectively Windows only laptop and if you want to run Linux buy something compatible next go round.
Some hardware just isn't supported and given hostile to indifferent oems it will always be so
I mean, you wouldn't buy a sports car and then a month later post to a forum asking questions about how to tow a 40 foot camper with it, would you? You would research this stuff beforehand, or deal with the fact that it's not compatible for that job. We can't put Nvidias thumbs into a thumbscrew and force them to offer more Linux support, so that's what we're stuck with.
It isn't wrong though. Don't give Nvidia your money
This has been a trope since Linux existed.
"Linux doesn't work with my hardware*
"Well, just spend hundreds or thousands on new hardware so you can run this free OS!"
Dude I had a bunch of people tell me to install mint OS on an older intel MacBook Pro and no one told me that out the box your Wi-Fi doesn’t work, the keyboard doesn’t light up, the touch bar doesn’t work, etc. lol
I don’t even like the Touch Bar but I need F keys so…
Then when I asked what to do they all said “well that’s your fault for using a Mac.” Most unhelpful shit ever. One guy said “well use an external keyboard and Ethernet chord then. I’m on a tower what’s the issue here?”
It’s a laptop. Sometimes I move around with it. I travel a fair bit too.
Idk honestly it’s not just a Linux thing. Any technical community you’ll often find a lot of people who hand wave away very reasonable issues instead of either suggesting a solution or, I don’t know, just not saying anything? Like they have to chime in and call you a whiner.
The trick is to say "Linux sucks! It can't even X!" Where X is what your issue is preventing. You'll get the answer, to prove you wrong.
Yeah, I keep seeing this and it's never been my experience in 20+ years of desktop Linux.
Yeah, every now and then there is the asshole and troll. Go to a supermarket and you'll find them too, go to your job and you'll find those too. I don't call all supermarkets asshole conglomerates, it's simply the world, there are asshats in the world.
I've talked directly to main developers of many systems like LVM, PHP, and so on who spent time to help me fix my issues. Who ever got to talk directly to an Apple dev or Microsoft dev?
It's not just Linux, it's like that with all open source. Yes, there are negative players everywhere, but mostly it has been a very welcoming and helpful group
I'll second this. Maybe they're coming from Reddit? I've seen some pretty awful screenshots from there. And I'll also second the helpfulness of the FOSS devs - I've reached out to the OpenSSH maillist to try to better understand the functionality of cert auth and they were super helpful.
I love that this comic is already a meme.
BTW which distro is best for running Adobe??? I really need Photoshop on my laptop. EDIT: /s, and also I guess the joke doesn't actually work here lol
https://github.com/hypnotiger/photoshop-on-linux or If you have low end device then use CS6 version of Adobe Software with Wine. Ofcourse, You can *arrrr them.
I don't know, but I would try a distro that is also recommended for gaming, because you will likely need an up to date version of WINE or something similar.
So maybe endeavour or Pop!_OS?
From my personal (very noobish) experience, it might be necessary to run a virtual machine with Windows. However, this experience is from before the Steam Deck and Proton, which improved the whole software biotope by a lot.
Windows 11
I saw it on c/comics and realised it could be a meme.
One way or another I'm moving to Linux for my next PC. but damn I finally think I understand enough to decide Debian would be a good 'it just works' distro and then Linux users out the woodwork telling me its actually a pain in the ass and to use XYZ (all disagreeing) distros instead. I'm like 90% sure its going to be Debian, Ubuntu or Mint but beyond that its more uncertain than the inside of a black hole.
Very good choice going with Debian. It is simple, clean, can be as minimal or as "bloated" as you wish, and once you've worked out the kinks it will happily run for years without maintenance (except updates of course).
There's a steep learning curve because as a user you're expected to configure stuff yourself (although defaults are most of the time very sensible), but if you're willing and able to truly learn Linux and the terminal and you're familiar with your hardware, it's one of the best platforms out there.
Debian does just work and is a good choice. I think people typically have good experiences on Mint also. Ubuntu is becoming like the Windows of Linux distros, I used to use it on everything but I won't be installing it on another machine because of Snaps.
If you plan on using Linux to do gaming you might want a more up-to-date distro tho.
I know this is just adding to your problem, but I wanna add to the majority and say go with Mint. It's based on Ubuntu, which in turn is based on Debian, so most anything you can do on Debian, you can do on Mint. This is handy to know whenever you see a ".deb" file.
One of the things that makes it an easier transition from windows is that it's a lot less strict about including proprietary drivers and codecs (though apparently Debian now includes a few by default). It also includes a few more GUI tools by default, like the package update manager.
I also have found Mint's Cinnamon desktop environment to be the easiest transition from a Windows environment. KDE is also a good choice in that regard and it's what I use now, but its plethora of options can be overwhelming for new users.
The distro wars can be pretty overwhelming, but I'd say pick whatever appeals most and go with it. If you get to a point where you can't do something that you want to do, you can always come back and ask for advice and maybe switch up a different OS.
Better leave out Ubuntu if you don't want to be bothered with Snap.
Debian is a bit more "naked" per default, as a beginner maybe go with Mint.
Been using debian for more than a decade and "it just works" has become truer every year. It's a good distro, if you have no principle objections against systemd (which I do, but am too lazy to do anything about).
The one thing I am not happy about: Audio drivers on a Desktop computer
On a Laptop, I've never experienced such issues, as all devices are integrated (apart from the headphones jack, I guess).
Just when I got familiar enough with pulseaudio, they replaced it with "pipewire", which fucked up output devices:
drives me crazy since the last update - but it's only an issue when using headphones, so for now I am living with it.
Im on openSuse Leap 15.5 and I moved to Pipewire back when I had 15.3 I believe. I had that issue where all output devices/input devices got smashed together. I stuck with it for couple of months and I believe the later versions fixed that. Now I am painfree and never bother with audio ever again. I used to have frequent pulseaudio crashes which is why I switched over to pipewire.
Best advise I can give after 20+ years of distro hopping is to be ready to try a few different ones to see which one might resonate the best with you. Because not all of them will feel right. But you will find one that fits you best. It might be Debian or Ubuntu or Fedora or Suse or Mint or even Arch. (I don't run Arch BTW)
In the long run, it don't matter which distro you use - they are all Linux under their petticoats anyway. Just choose the one that works for you and makes YOU happy. And if you decide to change your distro of choice at any point for something different, that's all good too.
The only way to truly make a determination if a distro works for you is to actually try it out and use it. I've never listened to those people because they all have a favorite distro they will push on you for various reasons. I actually find Debian a breeze to use, and the vast majority of stuff meant for Ubuntu or Mint will work on fine on Debian, since it's the base of both those distros.
Split the difference and run LMDE.
The best thing you can do is separate your home and be unafraid to try something new until you know your preferences.
I used Ubuntu for years, played with other distros but always thought I'd remain there.
I tried Fedora one day because it had a newer package and now I can't find a more perfect distro.
Maybe I will in the future and die on that hill who knows.
I know exactly what you mean. I'd also prefer Debian, Mint or Fedora. Each has its weaknesses, but you got to start somewhere. Go for it, then decide for yourself. It's not that hard to switch again.
i know what you are going through, i am going to install linux on my current pc (when i worked up enough bravery... well at least i already created the boot media). I have already experience selfhosting services with Debian (in the time before Docker), but since gaming is what this PC is built for and i have a NVidia card that´s a pretty poor choice from what i gathered here.
Over the last few months i was thinking about going with Pop_OS ("i really really didn't like Gnome the last time i had to deal with it"), then Arch ("Do i really want to shoot myself in the foot? There's archinstall, but i really don't want to tinker too much on this machine..."), and now i settled for Nobara (the "gaming" Fedora so to speak, using KDE per default).
I'm now 99% sure that it should be the right one for me, but the thought of doing it makes me quite nervous.
i'm still looking for alternatives for a few windows programs; the main one i will miss dearly is Playnite. There seems to be nothing that offers the integration of all my libraries, my ROMs and emulators, automatic downloading of metadata and boxart, achievements, start scripts for games ... i could go on forever :-(
This kind of behavior mystifies me. I get that it can be frustrating to deal with lazy folks, but especially with how shit google/ddg are nowadays, when people are looking for help and are met with this kind of treatment it’s pretty discouraging! I’ve been an Arch user for about a decade, and sometimes I run into problems that should be googleable but aren’t.
It’s especially concerning, considering how tech illiterate the next generation is. They’re very used to walled gardens, and if they can barely manage a MacBook, they’re going to really struggle starting with things like the command line.
Lighting a candle leaves you with two lit candles. There’s no reason to gatekeep knowledge.
If 10% of newb questions were just answered plainly in forums then google would index those and these easy solutions would be actually google-able. Nerds gatekeeping basic info by forcing people deep into man pages to find the needle in the haystack argument that is used for 99% of commands surrounded by a bajillion arguments that are basically dev-tools used for bash scripts make adopting to a CLI mega frustrating.
Most forum advice is about obscure driver issues for some random piece of hardware or "help! update broke my shit" type of posts.
I'm thinking of using my second SSD to install Linux, is Arch actually good or just a meme?
I'm out.
It's a really good, slightly bare bones initially but completely modular/customizable. If it's your first foray into Linux something like Debian, Mint or PopOS would be a slightly more comfortable starting point
Depends on your use case. Arch is a DIY distro but is well maintained and has the latest packages on their repo. Its user centric, unlike many distributions that are user friendly. You could read the archwiki to find out if its for you
I used Ubuntu for about a decade and I still use a Linux system via SSH to run code, so I'd like the challenge. I just wanted to know if it's worth the work or just a meme, thanks!
i like it but i think beginners should start out with" just works" distros
For beginners, don't go with Arch. Debian or Linux Mint for normal stuff, Bazzite if you're going to game. Once you want to get to know the internals of a linux distribution, you can go for an unstable distro like Arch, Gentoo, or way lower with Linux From Scratch (LFS).
P.S Arch is a meme because it was hard to use and required the terminal, but it lost that spot to NixOS.
Arch is great, but not very beginner friendly. It might be better to start with somethin debian-based like linux mint, and install arch once you get used to using the commandline and know where to find answers to your questions etc.
I'm using Ubuntu derivatives since many years. I've looked at Arch in virtual machines and was very much lost. Even with Manjaro I didn't get along. I'm still testing EndeavourOS, which looks promising.
So to me, Arch is too much hands on for my lazy ass. However, if you like to nerd yourself into it, it's awesome (I think).
Rtfm noob
It is genuinely amazing, there's a reason us Arch users never shut up about it. The setup/configuration in the beginning will seem daunting but once you have everything the way you want it is a smooth and enjoyable experience.
You can start with Endeavor OS KDE.. it's an arch system with Endeavor OS package managment added on top. So the Arch experience is the same.. without the pain of installation.
Plus it has some cool wallpapers.
If you're on Windows currently and it supports Hyper-V then I recommend using it to try a few distros out. I liked using Kubuntu 23 recently.
Use something easier to get started with like Ubuntu or Debian. Arch isn't that great. I've installed it a few times as a VM but to me it brings nothing new to the mix. I kinda view Arch fanatics like apple fan bois or beer snobs. Kinda fun to laugh at for being so pretentious. After a while though you wish they would quit hot boxing their own hubris.
It brings nothing new to the mix until you want something that's up to date or something that's not in the main repos and now you have to track down a PPA or manually install a deb file and keep it updated yourself instead of being able to use the package manager.
What does he mean by X, x11 or xorg ?
Heh, i like that take more, I interpreted it as X as in a placeholder for any subject
How should he know? He's a new user after all.
Isn't that that thing that always broke and made me feel like Linux wasn't very good for personal computers. I remember playing a game that took me hours to get running just for my computer to lock the screen and soft lock the whole computer. The lock screen captured the input after the game already captured the inputs and neither one of them worked.
Also as a kid running a script to fix screen tearing from online that happens to break the whole desktop or the weird things happening when you plugged in a second monitor.
Don't ask me how xorg works I've tried. I say good riddance, the king is dead long live the king.
damn if this isnt an amazing format
Just learn to search for the proper Terminal/ Konsole command to copy and paste what you want just like the rest of us.
That's how you Linux... Right? My dudes? Right?
No better way to learn how something works than to be forced to repair it from a broken state 😎
Pretty much. It's what makes all those Linux Experts so Expert! Besides, ain't no one got time to memorize and understand what all that stuff does.......
In the time it takes to do that, the first half of the stuff is different!
After watching this, I'm surprised that most people who answered the survey didn't find the linux community toxic.
In my personal experience, whenever I've needed help, people have been nice and tried to help. But, my questions usually include as much context and details as I can give and even my own guess as to what's going on, if I have one. I try to make my requests for help as enticing as I can. "I didn't do anything and now my computer is broken" isn't a very interesting or scrutable request for help, so I can understand the frustration volunteers get when repeatedly faced with those kinds of questions.
I also feel like some parts of the community might be starting to recognize that, if we want Linux to become mainstream, it has to be absurdly idiot-proof and friendly to newcomers. Afterall, the vast majority of people don't want their computer to be their hobby, they just want it to facilitate other things.
If I want to run games in Steam on NVidia GPU, with KDE and Wayland, what distribution would you recommend?
Check out one of the Fedora spins if you want to go Wayland.
I have Fedora KDE Plasma 40 on a laptop with a nVidia chipset, (I need to have it defaulted to Nouveau and the base Intel chipset). Maybe by the middle of next month they MIGHT have something cobbled together to get a decently working experience for the majority of users. Otherwise, don't be surprised if your screen flickers, has missing parts of your display, or just a black and blank screen.
Wayland and nVidia - two piles of stupid that are meant for each other.
Technically not a distro, but give Bazzite a try. It's probably the most hands-off gaming experience on Linux. Valve employees also make contributions to it.
I just use Debian, KDE is an option during install and I use it. However, my brain lacks wrinkles so I'm sure it could be "better" on a more purpose built gaming distro. Over the decades of on and off Linux use, I always end up on Debian because it feels like solid ground to me
Garuda. Gaming/perf focus, with lots of built-in niceties (like btrfs snapshots on upgrade, proton GE, etc)
At this point with Wayland, none of them..........
Windows XP
they ported kde wayland to xp? wow!
I like that RTFM can also stand for Read The Fucking Manpage.
This is the year of the linux desktop
Don't forget the "actually, it's GNU/Linux" nerds
yeah I felt this. I'm having a specific issue with my mint install that I can't figure out for the life of me and no one has any answers (or bothered to leave any comments on the forum...)
Have you tried creating a throwaway account and post a wrong answer to your own question?
Could try the approach of posting a rant that mint can't even do what you're trying to do with it, therefore it sucks and anyone that likes it is wrong and a bad person and it's easier to just deal with Windows.
holy shit that might actually work
Hit me! I'll probably fail, but I wanna try and help anyway.
edit: I love y'all for helping me so much but I somehow broke tf out of my mint install on the flash drive. I have no idea how. it literally says "something went seriously wrong" in the BIOS and then shuts the PC off when I try to launch the mint OS. gonna do a clean install... again...
oh boy
ok so I'm running a mint cinnamon edge install on my laptop, booted off a flash drive for now. currently, my biggest issue is the mic. Presently, whenever I try to use my mic, it instead takes whatever audio output my system is currently producing (be that music from YouTube or system sounds) and thinks that that is the input. it does not however, pick up anything with my voice. this happens both with my built in laptop speaker and when I connect my Bluetooth headphones and try to use the mic on those.
I've fiddled with pavucontrol settings for a while and wasn't able to fix it. it seems like it's not detecting my built in mic, saying it's unplugged or something, but that doesn't explain why I have the same issue with my headphones.
I'm thinking it has something to do with the fact that it's a live session from a flash drive instead of a full install on my PC, but I'm hesitant to do a full install without finding fixes for issues I might run into first.
if you can figure something out, that'd be incredible and I would thank you sincerely and owe you one; if not that's fine, I really don't know what I'm gonna do other than take the plunge and full install, hoping that'll fix it
True Patriots run Gentoo. CHOMP
yeah, x11 bad
I was running endeavourOS with kde plasma 6.0 and wayland
couldn't make discord screenshare work and had to switch (1 click in the login screen) to x11
I don't truly understand the implications, but now my problem is solved
rtfarchwiki
Always be a helpful penguin
install gentoo
This meme does deathbulge guy so dirty
I'm a proponent of RTFM, (real documentation has a lot more thought put into it then some random response you would get on IRC or a mailing list, and it's rude to ignore the effort the documentation author put into real documentation) but I always link the user to the appropriate documentation instead of just telling them off.
If you want to support that, a good first step would be to improve TFM, because much of it is far too dense to actually read. Technical writing, knowing how to summarize things through human knowledge,, is a critical skill for tech businesses, and most open-source programmers lack it.
The closed-source devs I've worked with also lack it.
This is why the humanities are important.