PCI-E NVMe drive adapter causing system to hang during sleep

owlet__

New Member
Joined
Jun 4, 2026
Messages
2
Reaction score
0
Credits
31
Every once in a while, when I have something else to do and leave the pc running, the system becomes completely unresponsive and I need to hard-shutdown. This in and of itself wouldn't be TOO bad of a problem, but it will also randomly kick every fan into full tilt and start cosplaying a wind tunnel, which is concerning, because I would prefer if my fan bearings didn't melt.

I have the adapter thing because when I switched to linux last fall, I didn't want to entirely nuke my existing win10 system and wanted to keep it as a fallback system for dual-booting in case I just needed my PC to just function and for my own purposes. I solved this by just buying a replacement NVMe drive to have linux on and getting a PCIE adapter for the old one. It seems to be working fine for dual-booting and I'm generally happy with it otherwise.

I've confirmed that the problem is caused primarily by the PCIE NVMe drive adapter, because when I removed it entirely from the board, the problem disappeared. Additionally, this hanging issue is completely nonexistent when the system is booted into win10 running off the drive with the adapter.

I'm currently using mint 22.3, I've had this problem on more than one distro, never found a solution to it. I attached the linux mint "System Information" tool's output and the back of the box of the adapter for info on that one.

I'm absolutely a novice linux user, I know very basic stuff, if anything else is needed, I'll be happy to provide it, but this problem keeps interfering with my work. I don't want to restart my entire workflow every time I take a 20-30 minute break to deal with a load of laundry or some such other errands. :(
 

Attachments

  • 20260604_113132.jpg
    20260604_113132.jpg
    336.6 KB · Views: 9
  • sysinfo.txt
    sysinfo.txt
    7.5 KB · Views: 8


reconnect NVMe on PCI adaptor, install sudo apt-<span>get</span> install nvme-cli
and run a full check on it
 
reconnect NVMe on PCI adaptor, install sudo apt-<span>get</span> install nvme-cli
and run a full check on it
I listed my devices and I'm trying to run sudo nvme device-self-test based on nvme help but apparently I'm too stupid to figure out how to, or if it's even what I'm supposed to do.

All I get is NVMe status: Invalid Command Opcode: A reserved coded value or an unsupported value in the command opcode field(0x1)
It seems to work on /dev/nvme1n1 (the main linux drive), but it can't seem to work on /dev/nvme0n1 (the main win10 drive in the adapter (the problem one))
 


Follow Linux.org

Staff online


Top