r/linuxsucks Feb 11 '21

Linux Failure Linux is Only Free if Your Time is Worthless

Upvotes

r/linuxsucks 3h ago

hardware acceleration specifically video decoding on chromium browsers on linux is a major issue

Upvotes

i spent hours with brave on ubuntu trying to get the video decoding to work on my gtx 1650 . and most i could do is make brave://gpu say its hardware acceleratee WHILE it still doesn't actually decode with it.

this isn't a theoretical issue,it causes real framedrops in youtube videos(at 1080p 60fps not 8k) and even with va api driver i wasn't able to get it to work. i switched between wayland and x11 several times didn't work(few times it did work brave would just make fast moves and crash) .

no using firefox isn't a solution. if a app exists natively for linux(which brave and most chromium browsers do) then it should work perfectly just like windows. and im not using some weird no systemd distro. im using ubuntu 26 with its normal defaults.

and yes i had latest offical nvidia gpu drivers installed and confirmed they work in cyberpunk 2077 where it did actually work.

so linux isn't even good for browsing if youtube videos don't work properly without framedrops.

i will use windows 11 and ignore linux from now on since i saw how unpolished it is.

i didn't say hardware acceleration in linux never works,it does work. but the very fact that i could spend this much time and it doesn't work is major issue. it works without effort for some people with higher end gpus(like rtx 40 series) or amd gpus .

that doesn't make it a small issue. its still huge problem.

and yes i did search its a known problem not only in brave but even in google chrome. linux is just that bad.

and for people waiting to say skill issue . i compiled va api driver myself that certainly isn't "im waiting for everything to work by itself".

so yeah thats why linux is unuseable and i will just use windows 11 instead.


r/linuxsucks 15h ago

Venting: CachyOS is great unless you want to do anything

Post image
Upvotes

Just me venting. I've been using M$ platforms since 1989 so I know how to download more RAM. After (1) Having a Steam Deck and using SteamOS, which works pretty well in desktop mode and having poked around Ubuntu in the past. (2) Seeing Linus' videos on trying linux, and that going ok even for those idiots (3) Watching any tech youtuber talk about how windows is the antichrist (agree) (4) Using Claude ai to answer questions / feed me terminal commands and (5) Watching a video or five about which linux distro to use... I though well shit lets finally give Linux a try. CachyOS seems popular and uses Arch which is the backend for SteamOS, so that experience will transfer over.

I specifically wanted to set up a new NVME SSD (Samsung 9100 Pro) using TGC OPAL hardware encryption so there's no performance hit. I was looking at using SEDutil but my boy Claude tells me it's jank from 9 years ago and wanted to set me up with using LUKS and some other shit to handle the hardware encryption. Alright so that took like 4 hours, and there's a bug with my motherboard (MSI B650 Pro) that if I restart the PC (anything but the a dead cold boot), it hangs forever and never POSTs. If I hit the reset button it proceeds, but then leaves the other SSD with windows/NTFS in a dirty state so now Linux can't read it. Ok I don't actually restart that often so if I know it's a problem I can work around it.

So since I'm doing a non standard CachyOS install with the hardware encryption, I end up with a terminal and nothing else, then claude has me install the desktop environment and all of the other shit with commands through the terminal. Alright then we get booted into KDE Plasma and have some more terminal stuff to do and... where the fuck is the terminal? Oh I need to download that using Discover. Ok Konsole loaded.

Then on mistake number 1, using Discover to load things. "But that's what Discover is for" I hear you say, sure, unless you want the program to work. Using Discover loads flatpaks which are self contained programs that have all the dependencies included. Great right? Nope they're sandboxed and can't talk to each other or the system. So when I loaded Waterfox and Chromium, they couldn't interface with KeePassXC my password manager of choice. Ok so uninstall waterfox and reinstall it through "sudo apt get" NOOOOPE that's a different linux. Arch linux uses "pacman". Alright so load through pacman and NOOOOPE the program you want is not part of the offical distro, so use "yay". Alright so use "yay -S program" and NOOOOPE, CachyOS doesn't include yay or something and so you use "paru" instead. What the fuck are these names? (See meme.)

Alright so up and running, I need something to control my CPU fans since I have a gaming computer. The googlemachine points me toward "coolercontrol" so I do a paru to get that and load it up, it detects all of the sensors but then can't actually control the motherboard fans. Oh well. Lets reconfigure my logitech mouse buttons. So there's "Piper" for mouse stuff and it doesn't detect either of my mice. Ok lets try "solaar"... ok that tells me my mouse's battery level but nothing else really. Ok lets try "input-remapper" which works for some of the buttons but not the DPI up or DPI down buttons, unless you use some other utility to disable those buttons to make them mappable. Oh and good fucking luck trying to get that to apply the next time you startup.

Hmm why are all of the colors flickering a bit... oh because I had adaptive sync on. Turned it off and now my colors are stable (Gsync / freesync compatible screen)

Hmm you know the colors seems to look really shitty. (I noticed this on the steamdeck after they switched to "Wayland" from "X11".) How do I adjust the brightness and contrast, where's the nvidia control panel? Fuck you that's how. Oh shit ok. Well there's tool called "nvibrant" that some dude made lets try that. Oh wow my screens look good again. Restart. Oh no they look shitty again. How do I make that apply to every boot, is there an autoexec.cfg somewhere? Yeah just use this terminal command that might as well be in Chinese and is as long as the litany of the machine spirit and light some incense. Oh it didn't work. Turns it it was a race condition between nvibrant running before the compositor actually drew the screens.

mkdir -p ~/.config/systemd/user

printf '%s\n' '[Unit]' 'Description=Set NVIDIA Digital Vibrance and Dithering' 'PartOf=graphical-session.target' 'After=graphical-session.target' '' '[Service]' 'Type=oneshot' 'ExecStart=/usr/bin/nvibrant 300 1 2 3 4 512' "ExecStart=/bin/sh -c 'ATTRIBUTE=dithering /usr/bin/nvibrant 0 0 0 0 0 0'" '' '[Install]' 'WantedBy=graphical-session.target' > ~/.config/systemd/user/nvibrant.servicemkdir -p ~/.config/systemd/userprintf '%s\n' '[Unit]' 'Description=Set NVIDIA Digital Vibrance and Dithering' 'PartOf=graphical-session.target' 'After=graphical-session.target' '' '[Service]' 'Type=oneshot' 'ExecStart=/usr/bin/nvibrant 300 1 2 3 4 512' "ExecStart=/bin/sh -c 'ATTRIBUTE=dithering /usr/bin/nvibrant 0 0 0 0 0 0'" '' '[Install]' 'WantedBy=graphical-session.target' > ~/.config/systemd/user/nvibrant.service

systemctl --user enable --now nvibrant.service

Maybe this makes sense to someone.

I used Claude ai to give me the terminal commands for most of this and did some googling on the side, and there is no fucking way I could have done this by myself. If you look on reddit or other forums the linuxtards will inevitably respond with "mAyBe iF yOu rEaD tHe dOcuMenTaTion yOu cOuLd fIgUrE iT oUt". Bitch I have a job. Even reading the arch wiki and endless forum posts, you need to have an autistic level of base knowledge to even start. I spent half of Saturday getting from formatting the drive to the terminal, then 8 hours on Sunday working through these issues.

So CachyOS and linux in general is probably great unless you want to (1) Use hardware encryption (2) Play games with kernel level anti-cheat (3) Control your fans or gaming peripherals... I didn't even think about the TrackIR or joystick or throttle (4) Understand anything that is going on in your operating system. (5) Have taskbars on both monitors. You can... but they're not synched.

Now there's some things I really like. The "KDE Plasma" desktop environment is amazing. I love the window and transparency effects. I disabled the animations on preference. Looks good, runs good. The "Dolphin" file browser is really good. I like the split view. (I use it old FTP style, I put the 'local' on the left and 'remote' on the right.) "Discover" app store would be great if it didn't set you up for failure with the sandboxed flatpaks. I like the concept of flatpaks, and I guess you can use "flatseal" to unsandbox things but I didn't get to it. They also need something like Discover for non-official things like "paru" is pulling in, and to select the option between flatpak and native install. Updating stuff in linux is probably the biggest improvement over windows, where there's a centralized console to do it. (It used to be that spam and pr0n were X% of internet traffic, I think it's been surpassed now linux program updates.)

And I understand that all of this software was developed by hard working and passionate individuals and teams that are doing it for no / not enough pay. And in that respect they're doing a great job. A lot of this is the chicken and egg problem. Program and peripheral developers only make a windows version because that's 95% of the gaming PC market.

Back to my use case: I stopped and thought, is there anything linux is going to do that windows doesn't, and the main benefit is not being microsoft. Actually that's the only benefit and it's a big one. I've done a lot of the windows 11 debloat / privacy stuff and it's pretty good, but I still have 9gb of ram allocated on startup. (Vs 3-4 from CachyOS) So I dunno I'm gonna stew on it whether to abandon the experiment and just try software encryption and stick winblows.

C'mon SteamOS you're our only hope.


r/linuxsucks 6h ago

SCTPhantom (CVE-2026-64564): LPE + container escape, with a Linux CNA CVSS score of 9.8

Upvotes

Disclosure

I think this deserves more attention from people running Linux container hosts.

SCTPhantom is an SCTP use-after-free. The researchers report local privilege escalation and container-to-host root impact on affected systems.

One detail worth clarifying: the disclosure uses CVSS v4.0 and scores it 8.5, while the current Linux CNA record lists CVSS v3.1 9.8 Critical with a network attack vector.

The container-host implications may not get enough attention wherever the affected functionality is available.


r/linuxsucks 10m ago

There’s an teory about linuxsucks101 might be a puppet of this sub

Upvotes

Is real?:might,madthumbz posts in both communitys,the names are very similar,and all subs are radical,if the teorys are right,linuxsucks101 is an puppet for making hate without banning this sub


r/linuxsucks 6h ago

May i ask why are you guys hate linux?

Upvotes

İ saw this sub and i wanted to ask


r/linuxsucks 19h ago

Bug Linux vulnerability CVE-2026-53362 is being exploited in real attacks

Thumbnail infosec.exchange
Upvotes

r/linuxsucks 1d ago

Bad Linux tutorials: a poison to new Linux users

Upvotes

This isn't really a "Linux Sux!" post, more so how something simple, easy and common turned into a good handful of hours troubleshooting and rage quitting, all thanks to bad tutorials

Computer: an old gaming PC bring repurposed as a local Linux server (multi-use). Currently running Ubuntu desktop

Goal for the day: establish an ssh connection so I dont have to keep walking back and forth between the computers to input commands

  • Install openssh, verified it's running
  • Read a quick firewall guide for ssh
  • "Allow your local IP range to accept port 22. Then deny port 22 for everything else*
  • Do that with ufw and try to connect to the ssh through PUTTY
  • Connection refused. What the hell?
  • 30 minutes of troubleshooting pass
  • Give up with the firewall, decide I'll figgure it out later
  • PUTTY connection accepted
  • That's great and all, but this isn't very secure (disreguarding the firewall)
  • Look into hardening ssh security
  • "Edit ssh config to only listen for your IP"
  • I put in my local IP and save the config, telling the ssh service to restart
  • PUTTY connection failed
  • Revert the edit I made
  • Connection refused
  • wtf?
  • Read deep into the config file. Turns out it's two commands back to back ti restart the openssh service. Systemctl restart ssh doesn't work
  • Now I can connect again
  • Ok...what else?
  • "Use ssh-keygen"
  • Oka-wait, why the hell do I need to put my email into the command?
  • Try to look it up, as well as other tutorials, they either don't acknowledge itit when it's in the command they give, or there's nothing about it
  • Finally found an awnser. It's just a name/description, it caSystemly be anything
  • ugh, generate the key and go to my Users folder to find the .ssh folder it generated the keys in
  • ...where's the .ssh folder?
  • Assume powershell's keygen is just broken and outdated, typical Microsoft
  • Open a git bash window and generate a key
  • It works there, I can see the folder
  • Tutorial says to do ssh-copy-id
  • But I wanna use PUTTY, idk if this will actually allow me to connect with PUTTY
  • Start over with a new tutorial that includes steps for PUTYY
  • Use PUTTYgen, generate the public and private key, paste the whole public key text file into the server in etc/.ssh/authenticated_keys
  • The tutorial says "If you are using openssh, export the key to openssh format
  • Now I have two private keys?
  • Idk what these even do exactly, none of the tutorials actually explained what public and private keys do other than making the ssh more secure.
  • Add the PUTTY private key into the PUTTY instance
  • Server refused key
  • Use Openssh export key
  • PUTTY refuses to use it
  • Ok fuck PUTTY, imma try powrshell again
  • Turns out powershell did save the ssh keys, but it's in a hiden folder that's still hidden even when " show hidden folders" is on
  • Delete the keys to be safe and generate new ones
  • Do ssh-copy-id
  • ...the command doesn't exist on windows
  • Back to PUTTY again...
  • Redo it, just asmume everything is fine given that powershell wasn't complaining about it.
  • Saved the public key in ~/home. Tutorial said so
  • Edit ssh config to refuse password logins, restart
  • Get locked out of ssh cause key mismatch
  • I give up and just sleep it off

Next morning I let my gf take over with a ubuntu server iso, and she gace me actual good tutorials and websites. She also tells me ufw priorities DENY over allow. We got it workung a secure after a while...but god the tutorials I read were awful or just did shit wrong.

Moral of the story? Dont just click the first or second result off the search results. Give new users channels and websites they can use for tutorials, otherwise what they might read from elsewhere is complete bullshit


r/linuxsucks 5h ago

Initializing protocol bigbootyramsteal/<sudo> epstein encryptor.V12/ diddyusearcbtw.123

Post image
Upvotes

r/linuxsucks 21h ago

xrandr BadValue error

Post image
Upvotes

I’m actually losing my f*cking mind and about to smash my PC to pieces. I’ve been trying for TWO WHOLE YEARS to switch to Linux and fix this absolute b*tch of a resolution bug. At this point, every time I hear or see the word "resolution", I get triggered.

Every single time I install Ubuntu—or literally ANY Linux distro—it's the exact same story: it just refuses to set the resolution properly.

The ONLY workaround that ever "worked" was nuking the GPU drivers completely. But I obviously can’t do that sh*t because the performance turns into total dogsh*t. I can't even play a 720p video smoothly (which hurts even more because my internet is capped), let alone run heavy 3D stuff like Three.js to stress test the card.

Look, I know my card (GTX 750 Ti) is from 2013 and far from powerful, but it still gets the job done! On Windows, resolution works flawlessly out of the box with zero issues. This is specifically a Linux/xrandr problem with my drivers—xrandr just straight-up rejects every custom mode unless I purge the drivers.

So I need the real sweaty, touch-no-grass, non-showering Linux gods in here—the absolute wizards who live and breathe Linux—to fix this cursed bullsh*t for me. I swear I hate Linux so much right now, but I keep coming back because I love it, only for xrandr to slap me across the face and tell me to go crawling back to Windows like a dog.

All I want is to hit 1600x1200 just like I seamlessly do on Windows, so I can finally throw Windows into the absolute trash bin where it belongs. I swear to God I'll stop showering like a true Linux neckbeard if someone helps me fix this cursed resolution once and for all.

My Specs: - OS: Ubuntu 24.04.2 LTS x86_64 - Session: X11 / GNOME 46.0 - CPU: AMD Ryzen 5 3600 - GPU: NVIDIA GeForce GTX 750 Ti (Driver: 580.173.02) - Output: VGA-0 - Target Resolution: 1600x1200 @ 60Hz


r/linuxsucks 10h ago

The state of the Linux desktop is exactly where it was 10 years ago.

Thumbnail
Upvotes

r/linuxsucks 19h ago

Linux is free and open source unless you're a Linux user

Upvotes

I hope its a loud minority but they're so insufferable. I'd like to think most people are for free and open source software, everyone wants choice, but people have a problem with other people's freedom to choose.

It's like a hivemind sometimes. A bunch of emotionally charged people who actively go against open source because an open source project doesn't align with their beliefs.

They attack and discredit other people who have different opinions or even just use different software. Even having different preferences seems crazy to some users.

I thought one of the biggest motives for Linux is to have the freedom to choose but clearly to a lot of Linux users, the "freedom to choose" is bad. They attack others for having differing opinions and have 0 issue ruining open source if they can get back at the people they don't like. A bunch of toxic hypocrites.


r/linuxsucks 19h ago

Linux Failure Linux users are hypocrites

Upvotes

Made a post before about how there's way too many Linux distro that can just be a bash script or meta packages and how too many distros is a bad thing.

Everyone just told me to not give a shit about those distros...

Now that Omarchy gains some fundings those very same people just can't ignore it.

"JuSt IgNoRe It"

*Proceeds to upvote Omarchy hate and make post about Omarchy instead of ignoring it*

At this point I might even just use Omarchy and donate to Omarchy just to piss off these hypocrite animals that should never be considered a human being.


r/linuxsucks 1d ago

Bug CVE-2026-52924 PoC Exploit Disclosed: 9.8 CVSS Linux Root Privilege Escalation

Thumbnail securityonline.info
Upvotes

r/linuxsucks 2d ago

Windows ❤ Guys....??????? Can I flex "I use Windows BTW" ????

Post image
Upvotes

SO... Linux Sucks and Overrated in *2026*

can I flex it guys??????


r/linuxsucks 3d ago

Run chkdsk /f on Windows then reboot it TWICE! The usage of the /f parameter is very IMPORTANT!

Post image
Upvotes

r/linuxsucks 1d ago

Flatcrap sucks

Post image
Upvotes

It's such a trash package manager... This is the second time flatpak update doesn't work this month and like last time I couldn't fix it with grok or by running the command multiple times. Windows update has worked flawlessly for over a year on my windows partition (except sometimes updates fail to download or show some other random error, although clicking try again always fixes the issue)


r/linuxsucks 2d ago

Bug AI is finding thousands of bugs in Linux, and maintainers can barely keep up

Thumbnail
techspot.com
Upvotes

r/linuxsucks 2d ago

Bug /uj my regarded friend wants to buy a laptop, but he really "needs" it to be win11 pre-installed

Thumbnail
Upvotes

r/linuxsucks 3d ago

Enterprise Users of FreeBSD Report High Satisfaction and Usability – Greg Wallace | NetActuate

Thumbnail
netactuate.com
Upvotes

r/linuxsucks 2d ago

Autohotkey

Upvotes

Linux user WISH they had something on par with ahk. AHK purpose is easy to make personal applications by providing a big toolbox to interact with os, makes gui, ui manipulation, etc very simple.

With linux you have a bunch of programs that only implement fraction of the feature. Ex: tcl/tk can handle making a gui quickly but not ui manipulation, hotkey, etc... oh and the switch to wayland fucked it until they finish the wayland backend in a few hundred years.

Other stuff like ydotool implement another subset, and ofc it dosent integrate with everything else. In general the switch to wayland wiped out alot of these automation tools. Plus linux itself dosent provide lots of tools out the box so you have to pull stuff in like curl to make http requests and now all your scripts have a bunch of invisible dependencies.

End result of trying to get ahk on linux is direhea.


r/linuxsucks 2d ago

Linux has auto immune disorders

Upvotes

I'm glad I have some open-source code for my portfolio, but I'm glad that's not all I have. I'm building a Linux-based, proprietary but free-to-use C++ code generator.  Linus T. has a more relaxed attitude about proprietary software than a lot of other Linux users do.


r/linuxsucks 4d ago

Bug Arch users vs. Everyone else

Post image
Upvotes

r/linuxsucks 3d ago

Shout-out to the Micro developers

Upvotes

Thanks and shout-out to the Micro developers who made a damn stupidly easy and simple editor that you can edit (and code) with in the most straightforward way.

I wanted something very lightweight and quick that just works out of the box the way a normal person would expect. Something anyone can use every day like a normal human being. No idiotic modes, no endless configuration, no plugin rabbit hole and no spending the next months and years learning keybindings.

What sucks is all these Neovim/nvim and Tmux guys who keep flooding my YouTube algorithm for no reason. Having watched a few videos I am pretty sure these guys must be masochists, spending hours and hours building your "absolutely optimized flow" with endless keybindings, plugins, configurations and whatever else - only for the next update to come along and break everything. To all the YouTubers with your fancy, shiny Neovim and Tmux setups: keep living in your own world, seriously.


r/linuxsucks 3d ago

Bug CVE-2026-68162: Linux Kernel Root Escalation PoC Public

Thumbnail securityonline.info
Upvotes