this post was submitted on 23 Apr 2025
49 points (87.7% liked)
Linux
53461 readers
668 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Has largely worked fine for me on Tumbleweed.
There is/was an issue with launching some of the 'K' programs causing the whole desktop to die. But this happens very rarely. Logs seem to point towards this being driver-related (on nVidia), and updating the driver fixes it. Certainly no problems like what you're describing though.
Been using Tumbleweed as well. May I ask if you encountered these 2 issues:
Stumbled upon some github issues saying that it's a longstanding problem (since 2009 even), but I can't believe that people put up with it for so long without fixing it.
I'm not even thinking of changing DE but this is annoying to say the least.
This happens on slower USB devices the data is buffered and the write won't be complete right away. You can use the "sync" command and wait until it completes to make sure it's done before you unmount the device. These days KDE shouldn't let you unmount before it's done though.
This is not distro related but GNU/Linux and a known "issue" for over decades ! Everything gets into you ram memory and gets dumped from there into your USB storage device.
A long term solution would like to write a udev rule something like here:
https://unix.stackexchange.com/questions/771398/solving-the-usb-drive-mass-storage-stall-issue
Thanks! I'll try that out today!
Why quotation marks? Issue is an issue, decades or days old. 😄
Copying mechanism itself isn't an issue here; false reporting that something is done when it's not is.
The question marks are because I read somethere that Linus himself doesn't see it like an issue by itself but more like a feature? And that's why it hasn't been resolved for soo long ! I can't exactly remember what he said but that's the gist !
But I do agree, I also see it as an issue :/ and most people who aren't aware probably fucked up some USB sticks that way...
Because it's not an issue. This is the system functioning as intended. Changing this behaviour would cause dramatic performance degradation for the 99.999% of the time when the device you are writing to isn't removable media that you want to eject right away.
It's an issue according to any UX pattern. If something says that it's done when it's not, it's misrepresenting the state of the action.
Hard to believe that modifying the counter to include the necessary time for actual writing to the flash drive would break everything. Target flash drives only etc.
System functioning as intended doesn't mean that it's a good UX.
Haven't experienced either of those issues. Have you tried to isolate KDE in those cases? Not sure how you'd do it with the deletion because there's no Trash for the terminal, but you could try the copy operation and see if your device is still blocked when it's finished in the terminal?
Those are both file operations so they don't strike me as strictly DE-related.
Thanks for the info.
I tried installing PCManFM-Qt and deleting from there. Works as you'd expect, deletes instantly.
Having NOxOn@lemmy.ml insight in mind that it's a decades long issue, I don't get how come that some of us are affected by it and some aren't. 😅