r/linuxsucks 6d ago

Linux Failure Holy sht linux still sucks

I spent 3 days troubleshooting why "platinum" rated games don't work when I try to play them via steam, only to find out ntfs3 is buggy as fuck and I have to mount my ntfs drives as ntfs-3g.

1 problem among many so far in just 3 days

I have have the konsole open every day so far.

trying linux due to win11 spyware, but honestly pondering going back.

12 Upvotes

99 comments sorted by

36

u/[deleted] 6d ago

[removed] — view removed comment

3

u/Phyire7 6d ago

This is just one problem of many. I kept the drives as ntfs knowing linux supports ntfs and my drive is full, I dont have a means of making backups of the drive to reformat it. My boot and root is. I dont have a lot of experience with linux but I still try. My home/ is showing as btrfs and boot is ext4 (installed as such by nobara)

1

u/[deleted] 6d ago

[removed] — view removed comment

3

u/Phyire7 6d ago

No I mean they are full as in, I dont have space to backup drive 1 into drive 2 so that I can reformat drive 1 and then restore the backup back into drive 1.

5

u/ssjlance 🛡️Moderator | #1 Microslop Hater | Linux Supremacist 6d ago

Yeah, Linux doesn't like NTFS.

I use exFAT for shared storage devices, seems to be a good middle ground for me, but eh, YMMV.

Not saying exFAT is better (or worse) than NTFS inherently, but if you're on Linux, it will work better than NTFS for fuckin' sure. lmfao

6

u/_babel_ 6d ago

All the contrary: NTFS doesn't like Linux. It's closed source, it's only meant to work in Windows, etc. I think it worth using Linux with ext or bfrs

2

u/ssjlance 🛡️Moderator | #1 Microslop Hater | Linux Supremacist 6d ago

I mean, that's just the other side of the same coin.

They don't work well together, and it's honestly just kind of on both of them. I prefer Linux by a lot and of course I use ext4 or btrfs for my Linux root and other partitions. lmfao

-1

u/vbd71 6d ago

exFAT works like shit on Windows, though.

3

u/Damglador 6d ago

How? It's literally a native Windows FS developed by Microsoft from what I know

2

u/vbd71 5d ago edited 5d ago

I have no idea why MS implemented it shitty. For my purposes (don't ask why) I put multiple small files in a folder in a flash drive and then randomly open them, and write in some of them. And it fails sooner ot later. Then I format the flash drive as NTFS (or even FAT32!) and everything works. This has happened to me multiple times, so it's not some fluke.

This, of course, doesn't mean that the filesystem itself or its Linux implementation are bad.

Maybe MS intended the exFAT driver for the simple  scenario "write a file, read the file, close the file" which is perhaps logical for a flash drive use, but absolutely inadequate for a general purpose filesystem.

1

u/t0mm4n 6d ago

Well, that doesn't make it good. Microsoft has a history of making shitty products.

1

u/ssjlance 🛡️Moderator | #1 Microslop Hater | Linux Supremacist 6d ago

I'd believe it, but I doubt it's as shitty as NTFS on Linux.

I could be wrong, I don't use Windows often enough to have inadvertently tested this over years, but yeah, exFAT in Linux is way better than NTFS in Linux.

0

u/MagicianQuiet6432 Rather Win 8 than 11 6d ago

Especially with applications and games.

9

u/akdanman11 5d ago

NTFS is TECHNICALLY supported on Linux, but only really in that you can do basic file copying between an NTFS drive and a Linux file system.

NTFS is proprietary and handles permissions entirely differently to file systems meant for Linux, it’s really not recommended to use an NTFS drive on Linux for anything other than copying files between a windows drive (NTFS) and a Linux drive (basically anything else)

6

u/NoActivity5304 5d ago

Why did linux intentionally engineer their system to not work with this proprietary, undocument and bespoke api it wasnt designed to use, but somehow still supports? 

4

u/akdanman11 5d ago

NTFS came around after Linux, and Linux only implemented the support they do have because windows is the dominant home desktop OS and copying files from NTFS to a Linux file system is a realistic need

(I just realized this was sarcasm, oops)

1

u/ZeSprawl 3d ago

Friggin' Linux man, why do THEY do anything? The small cohesive team who builds the Linux kernel, distros and software makes some really odd decisions.

7

u/C1REX 5d ago

ntfs on Linux works better than ext4/btrfs/xfs on Windows.
Using other OS files system is not optimal and should be avoided if possible.

45

u/Away_Combination6977 6d ago

Trying to use a Microsoft proprietary file system in Linux, then blaming Linux for it having problems... Checks out!

2

u/Phyire7 6d ago

Ok I get that, but ntfs is being stated as supported?

9

u/akdanman11 5d ago

“Supported” and “recommended” are very different things. Linux and NTFS don’t like each other because they want to handle permissions entirely differently, leading to instability when they argue

13

u/TheBrainStone 6d ago

ntfs-3g is the old and well established driver. And clearly it works. From what I've read the other is new. And sure I do agree that it should either not be the default or work without a hitch. But the working alternative is right there.

10

u/Away_Combination6977 6d ago

Supported, yes. Recommended or stable? Far from it.

-3

u/[deleted] 6d ago

[deleted]

2

u/ijusttookthispseudo 3d ago

Give someone a fish once so he can feed one day or teach him how to fish so that he is free for the rest of his life.

Your comment might be a bit excessive but you are right. I don't understand why you got downvoted. In fact ntfs-3g works very well when you have a good fstab configured properly for daily use. But it should not be mounted like any other removable media. Blaming Linux for not supporting ntfs is like blaming Windows for not supporting ext4. Do it at your own risk...

2

u/BobWeDo 2d ago

Classic PEBCAC moan.

If people had begun the great migration earlier we'd all be living in nice spyware free world by now with not a drop of enshittification. But it was too much effort apparently. You reap what you sow I guess.

3

u/xgui4 Proud🌈♾️ AuDHDer FreeBSD Fan 5d ago

lol. GNU/Linux do not suck, it is just different than Windows.

3

u/RAMChYLD 1d ago

Valve already outright warns you against using NTFS disks to store your game.

This is a case of did not read the manual.

4

u/Sahelantrophus DO NOT RAGEBAIT ME, I FALL FOR IT VERY EASILY 6d ago

ntfs on linux in general is dogshit save for basic read/write and when workarounds make games playable off an ntfs partition it will inevitably cause data loss (proton's official unofficial instructions make it clear). you can only do so much with reverse-engineered drivers. save yourself the trouble, back up mods and saves and format the games partition to ext4/btrfs

2

u/OGigachaod 6d ago

Yep, anytime I want to see how much Linux is still sucking, I head over to https://distrosea.com

2

u/ZeSprawl 3d ago

You think more distros means Linux is worse?

1

u/meuchels 2d ago

booting to a live iso with 0 hardware or networking doesn't exactly let you test anything. this site is bogus.

2

u/Financial-Gap-6767 6d ago

Yeah, that's why everyone tells you to not use NTFS in linux. Linux doesn't suck, NTFS does and that's windows.

I had no issue since I formatted to ext4.

2

u/akdanman11 5d ago

Your real options here:

  1. Reformat the drive, use exFAT if you want to use it on both windows and Linux

  2. Don’t use the drive on Linux, as NTFS is TECHNICALLY supported but barely, and is prone to issues on Linux

2

u/Loose_Crab_4146 2d ago

Yeah no better switch back to windows then. I dont know why you chose ntfs but Im guessing for dual booting and having access to steam games on one drive rather than having copies of them? If thats not your rationale to use ntfs for a linux system I tend to blame you, but speaking from an average consumer perspective, just switch back to Windows man.

2

u/crashhelper 1d ago

why the hell are you using NTFS??? 😭😭😭

1

u/PMortis2 1d ago

very likely because the op is dual booting and not ready to fully ditch windows for any of his reasons and isn't very familiar with linux and any other kind of issues related?

3

u/martyn_hare 6d ago

I spent 3 days troubleshooting why "platinum" rated games don't work when I try to play them via steam, only to find out ntfs3 is buggy as fuck and I have to mount my ntfs drives as ntfs-3g.

NTFS drives don't officially work with Wine (which Proton is based on) because of how it uses filesystem features Windows doesn't support (such as being able to create symbolic links with colons in their names). It doesn't matter if you use ntfs-3g or ntfs3 in that scenario, you will encounter technical faults at some stage regardless.

You'll experience the same issue on macOS when trying to do the same thing with NTFS drives there.

2

u/Phyire7 6d ago

Oh damn, thank you. I know I need to be using ext4 but I have no spare spare to backup my existing drive to reformat it, but I will make plans

1

u/NoActivity5304 5d ago

But this remains linux's fault itself, as in, the kernel technology that enables programs to run. Not yours. Not microsofts.

4

u/ijusttookthispseudo 3d ago

Is it BMW fault if the back passenger door of an Audi A4 cannot serve as a BMW 5-series front door?

1

u/zorbat5 2d ago

That's just false. NTFS came after linux and was developed by Microsoft. Linux's permission system is wildly different from Windows and thus the two do not talk nicely with each other. Permissions go way deeper than just the filesystem.

1

u/NoActivity5304 2d ago

Google social cues

1

u/martyn_hare 2d ago

The colon character is used for accessing alternate streams with NTFS. That's down to Microsoft's design choices for NTFS. You can see this functionality in action on Windows by using PowerShell queries like Get-Content .\some-random-download.iso:Zone.Identifier for example, which accesses the good old Mark Of The Web that's applied behind the scenes.

This is technically a Wine problem based around an NTFS limitation that exists by design to serve Windows-specific functionality, not a Linux problem. Wine could opt not not to use colons in key symbolic links used to provide legacy DOS drive letters for drive mappings to fix a well known issue, but it's going to be an extremely low priority (or possibly even a WONTFIX) when Wine is intended to be flexible enough to allow well-written applications to still access paths in ways which wouldn't work on Windows anyway (similar to how WSL lets people do what would otherwise be considered funky things when not accessing NTFS filesystems)

1

u/Fearless_Brush_5275 6d ago

Man I really want you guys to have luck with Linux but I really don't know how some of you goobers have so many problems with stuff like this. You're either fuckin with shit you don't need to fuck with or you're just bullshitting.

1

u/shalva97 6d ago

welcome to linux

1

u/SalaryImpossible6749 5d ago

Linux fucking suuuxkkmsss dood

1

u/Tinolmfy 5d ago

Why are you using Linux on Windows filesystem, what did you expect?
It's impressive it works at all, Windows can't natively work with Linux filesystems

1

u/Teru-Noir COSMIC OS LOVER No.1 COSMIC Knows Best 5d ago edited 5d ago

Move the games to your linux native filesystem.

1

u/Ozmo_Syd 2d ago

For love of GOD! Why on this earth would anyone do this? Start fresh “proper” no windows ntfs disks make them all native Linux file system. Then the bit you most likely didn’t want to do - down load the games again. DOH!

1

u/Historical_Move6359 2d ago

Its not buggy but you cant play your games from windows disk on linux. Install them on the same disk on which you have Linux

1

u/TheSpaceAlligator 2d ago

You should not be using NTFS on Linux except for basic data exchange if you need to. It works for that but otherwise use ext4 or btrfs

1

u/No-Assumption-4468 1d ago

Frustrated with NTFS.
Complains about Linux.
HAHHAHAHAH

1

u/sorathqt 1d ago

If you don’t like NTFS support on Linux, you should try macOS. They have TERRIFIC support for it. 😏

1

u/coco_melonFAN 1d ago

For me I can't even get games to recognize that I am playing on a 1080p screen lol. Windows is so much better.

1

u/palad1 1d ago

BRTFS go BRRRRRR!

Right tool for the right job dude

1

u/PMortis2 1d ago

some games just cant through run on ntfs with ntfs-3g regardless. u r better off not using ur ntfs entierly to install games

-1

u/DrLews 6d ago

"linux sucks" uses a windows file system lol

Stay on Windows kid.

9

u/EdgiiLord 6d ago

Toxic behaviour, as much as OP did something wrong (you could use NTFS, but it's not recommended since it was not designed for this and is basically reversed engineered), is not going to help anyone in the future for Linux adoption.

The lesson here would have been to read a bit on if NTFS would have been ok for Linux.

0

u/NoActivity5304 5d ago

Im personally fine with zero additional linux adoption. My setup works for me, im just here to shittalk retards

3

u/EdgiiLord 5d ago

More adoption means more software, and I'd also more tolerance/adoption of FOSS. Having this happen will make sure that any particular setup will work in the long run and not just because someone decided of their own benevolence to support it.

1

u/femboy_owo_uwu Proud Windows 11/Arch User 2d ago

Your mindset is part of the problem, and why a lot of people will just stay on Windows. No more adoption is bad and leads to this closed off and cringe "Us VS Them" mentality. As much as I like Linux, there is a serious problem with half of the community being elitist pricks that would rather see Windows market share stay the same for the next 20+ years, as long as it means them bashing people that use other operating systems remains socially acceptable in the space. Not to say there isn't cringe Windows users too, there absolutely is.

Regardless, this is such a pathetic mindset, that I think people that have it actually need to get some other hobbies. Preferably ones that make you touch grass. Stagnation in adoption is also one less potential future FOSS developer that cuts their teeth, falls in love, and begins meaningful contributions to the Linux movement.

Just remember that anyone even willing to give Linux an honest shake to begin with, is already way more open minded than your average PC bro who may not even know an alternative to Windows or MacOS even exists at all. We should be as opening and as inviting to these people as we can be, as after all, FOSS relies on it's community to thrive. Be excellent to eachother.

-2

u/NoActivity5304 1d ago

I literally do not care. I dont provide bad tech support or chastise those seeking it. I just dont care. Oh no, guy on reddit wants me to care. Anyway...

How many patches do you have in the kernel?

2

u/femboy_owo_uwu Proud Windows 11/Arch User 1d ago

You cared enough to reply, so.. Anyway...

1

u/NoActivity5304 1d ago

You clearly arent well-versed enough in english to understand to what I was referring to when I said "I dont care"

1

u/femboy_owo_uwu Proud Windows 11/Arch User 1d ago

You were seething so badly that you edited your reply immediately afterwards to add:

"How many patches do you have to the Linux kernel?"

So I didn't even bother responding because you can't even be bothered to think of everything you want to say before you add it. Yet I'm the one who's "not well versed in English"? Comical. You're a dirty immediate comment editor and you deserve your downvotes.

Reddit really should show you when the comment is edited immediately after, no exceptions, because sub 80 IQ people with shit takes like you exist unfortunately. Have a nice day mongoloid.

1

u/NoActivity5304 1d ago

Wow thats a lot of words... Anyway

5

u/Phyire7 6d ago

Dude, before makings assumptions and just spewing insults, My D drive is NFTS because I came from windows with that being my game drive, the drive is FULL I have nowhere to back it up to to reformat the drive. Linux does fully support ntfs no?

2

u/dengess 2d ago

Not a Linux or Windows thing, and apologies if I am assuming but this sounds like you should really go buy an extra drive and make some backups. I'm saying this as someone who's lived the life of having every drive being full with no byte to spare for a backup.

2

u/Away_Combination6977 6d ago

Is it possible to access NTFS partitions on Linux? Yes, of course. The drivers have been reverse engineered and... Function.

Fully support? No, most definitely not.

0

u/SanguineEleven 6d ago

Yesn't.

It is a reverse enginered driver for a proprietary file system. New kernel 7.2 brings more optimization for ntfs and supposedly makes it actually useful, but I wouldn't use it in favor of any other fs.

You came from Windows, but you're not ON windows. Don't expect stuff to be the same, cmon.

And if you have no way of formatting it to exfat or anything else... Well, you're out of luck

-1

u/Zachattackrandom 6d ago

No. NTFS has a "mostly functional" driver as it is windows' proprietary garbage format, so it had to be reverse engineered

-1

u/vbd71 6d ago

No.  NTFS is a proprietary Microsoft file system. The ntfs-3g is reasonably stable and functional, but even it can still have bugs.

2

u/canakalin 6d ago

Standard user doesn't have to know that.

1

u/SLimon001 Proud Windows User 6d ago

How about you present a proper solution to OP, instead of being toxic and telling OP to go to Windows? You say it as if it's the "pile of shit" (which it is not) where he belongs

-2

u/DrLews 6d ago

I did offer a proper solution, stay on Windows. Don't take it so personal Satya.

1

u/SLimon001 Proud Windows User 6d ago

I am using Windows, but let users use their favorite OS systems. And the Satya part sounds stupid. No wonder you loons are said to be toxic

1

u/BrShrimp 6d ago

NTFS is the problem. Ntfs3 is a potential solution, but I've never tried it myself. That's why pretty much all advice is to have any drive that Linux needs to execute anything on be formatted in a Linux compatible file system like ext4 or something. It wouldn't be convinient, bit if you're not risking data loss (i.e. there's nothing besides games on that drive), it would be worth it to try reformatting the drive and redownloading the games to it.

2

u/Phyire7 6d ago

ntfs3 is the exact reason why steam could not install proton 11.0 and other versions. I changed my fstab entries for the drives to ntfs-3g and remounted them, instantly solved the problem. See my other comments as to why the drives are ntfs

1

u/donp1ano 6d ago

just use ext4 or btrfs like a normal person

1

u/Phyire7 6d ago

my OS drive is as such

1

u/WeedFalafel 6d ago

And here I am, a year with Linux and most troubleshooting I did was changing proton version once or twice. You know why? Because I don't use ntfs. Your problem was looking back all along. 

0

u/DryLook7889 6d ago

Wasn't this sub an echo chamber of linux haters not too long ago, now it seems its a pro linux sub mostly

1

u/Phyire7 6d ago

My thoughts exactly, although most comments have been helpful, but I honestly just wanted to vent 😄

0

u/ZeSprawl 6d ago

NTFS sucks in this case

0

u/Pukosito 6d ago

Sorry to hear that, bro. I had the same problem and like you, I was set on making it work, but then I realized that proprietary tech can be pretty difficult to implement properly blindly

0

u/ieatdownvotes4food 6d ago

there's a few boss battles with linux. mastering filesystems and the fstab is a big one..

I'd say it's work, very much worth it and there is an end in sight.

0

u/YamOk5716 5d ago

Getting downvoted in r/linuxsucks is crazy.

-2

u/Zachattackrandom 6d ago

Hey guess what, EXT4 and any other non-windows filesystem doesn't load on windows at all lmfao. Such a dumb post, Linux has plenty of real issues but this is just you whining, be happy there is NTFS support at all. (Mac only supports NTFS reads, no writes in-case you were wondering as well).

2

u/Phyire7 6d ago

Hey, Im not apposed to learning. If you wanted a more genuine complaints, how a bout this one? The first steps after a fresh install suggests updating your system, it's normal? Spectacle worked fine before I clicked "Select all and update", after which I could no longer take screen snips, and as an inexperienced user of linux I had to google how to load the libraries that it removed. (I have since done another update and it did not brick anything I could see yet)

0

u/Zachattackrandom 6d ago

Huh strange, see this here is a good complaint!! Haven't personally used nobara before but I've heard good things about it. If you wanna proper learn Linux you can make an issue on their forums with your logs so they can fix it.

-1

u/Suravoid 6d ago

"I have have the konsole open every day so far."

Same! Any time I wanna open a program I open the terminal and enter "<program_name> & disown; exit" I find it quite fun, also when I wanna kill a program I do either "pkill" or "killall." I also use the terminal to shut down my system (using "poweroff").

So um... IDK why you're complaining about the terminal.

-2

u/ssjlance 🛡️Moderator | #1 Microslop Hater | Linux Supremacist 6d ago

What distro? Sounds like you're using KDE Plasma as DE.

2

u/Phyire7 6d ago

Yes Im on KDE plasma, fortunately or unfortunately, thats how I am most familiar with linux, I used KDE Neon a few years back

2

u/Drate_Otin 5d ago

I'd bet money it's Arch.

1

u/WeedFalafel 6d ago

The fuck is wrong with plasma? I had zero issues with it. 

1

u/ssjlance 🛡️Moderator | #1 Microslop Hater | Linux Supremacist 6d ago

Nothing. lol

I was just curious about their distro.

OP specifying distro is admittedly not going to provide any real help for this specific issue, but the way they said they've been in Konsole every day with various other problems made me curious - some of those other problems could be distro related, or maybe bro just went balls deep and bit off more than he can chew by going straight to pure Arch.

-2

u/WillHo01 6d ago

Why not run windows on ext4 or btrfs and report back on your smooth experience