While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- The "video game preservation service" Myrient is shutting down in March
- SpaghettiKart the Mario Kart 64 fan-made PC port gets a big upgrade
- Run your own band in the pixel art management game Legends of Rock
- California law to require operating systems to check your age
- The OrangePi Neo gaming handheld with Manjaro Linux is now "on ice" due to component prices
- > See more over 30 days here
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
I'd usually not care about Linux compatibility for most hardware for Linux (about everything except WiFi adapters I guess).
Now I want to buy my first M.2 SSD (got only SATA SSDs installed).
From what I read, I would buy a Samsung, but... someone at GoL lately pointed at [problems with Samsung SSDs](https://www.phoronix.com/scan.php?page=news_item&px=Samsung-860-870-More-Quirks).
Disabling queued trim doesn't sound tooo bad to me, but disabling NCQ altogether does.
So...
Does this apply to M.2 as well, or only to SATA plugged ones?
If it's (still) a problem with M.2 SSDs - what to buy instead?
Stay safe,
Eike
I wasn't even aware that it's not the latest generation.
But still, good to hear you've got good experiences with it.
My first M.2 SSD is already on its way to me! :)
Thanks & stay safe!
A less known trick is that you can update NVMe SSD firmware using nvme tool. It worked for SK Hynix Gold P31 for me which only provide firmware image and tool for Windows for updating it.
Details: https://wiki.archlinux.org/title/Solid_state_drive/NVMe#Generic
Last edited by Shmerl on 2 Jan 2022 at 9:14 am UTC
I often use it - as a Debian user.
I ask as I've had BTRFS on my NVME drive since 2018 and even with "natural bloat" of the system, it still boots up in, let me turn it on and count.... 13 seconds.
My only point of personal reference is computer it replaced with was all HDD (from 2006), so I'm really curious if I'm missing out on performance gains and just don't realize it.
There is bcachefs in development as a future replacement for it, but it's taking a long time to mature.
Or in other words, how much difference does NVME vs SATA have in terms of games?
A word of warning on the Kingston A2000 though, you might get an occasional controller lockup using this SSD with steam games updating.. so far I've not observed it do it with any other SSD or application.. why? I don't know, I even updated the firmware, still same issue.
With that said, the kernel will successfully reset the controller and the drive will continue working.
But I can also speak highly of the Crucial X8 2TB Portable drives, I've got two of those and while they do get hot, they also perform well for games without and problems, so long as you have a USB 3.2 Gen 2 port.
Last edited by BlackBloodRum on 3 Jan 2022 at 12:11 pm UTC
The gist is use btrfs for HDD and SSD if you like those features (I like them), but stick to ext4/xfs for NVMe and USB stick. btrfs was 30% slower than the other filesystems on the 970 according to the multiple tests in this article.
FWIW, this is how my storage is set up:
NVMe for OS
Another NVMe for games and development apps
RAID0 SSD for, yes, more games
Spinning disk for large, mostly static files