Summary:
My filesystem is becoming read-only while gaming, but I can’t replicate an issue in any other context and I can’t identify any hardware cause.
Detail:
I have two BTRFS volumes on my install: one with fast(er) SSDs, and one of slow(er) HDDs
Label: none uuid: d348388c-1503-4336-b353-ab2e5cda424f
Total devices 5 FS bytes used 151.81GiB
devid 1 size 232.38GiB used 0.00B path /dev/nvme0n1p3
devid 2 size 1.77TiB used 95.03GiB path /dev/nvme1n1p2
devid 3 size 931.51GiB used 0.00B path /dev/sda1
devid 4 size 465.76GiB used 0.00B path /dev/sdc1
devid 5 size 1.82TiB used 137.03GiB path /dev/sde1
Label: none uuid: 5df05a5b-d0ce-4ff1-bf11-61a2e3f2e872
Total devices 2 FS bytes used 3.86TiB
devid 1 size 1.82TiB used 5.02GiB path /dev/sdb1
devid 2 size 12.73TiB used 3.87TiB path /dev/sdd1
Games and / are both on the first, and /home is on the second. I also use the SSD volume for video editing and storing of raw files.
For the last two weeks or so I have been getting an error in Windows games where the games will stop being able to access the drive, the filesystem on / will become read-only and I will be unable to do anything but hard restart. /home is still accessible at this time, and the game is usually able to limp along for a minute or so before it crashes.
I say “Windows games” because in native Linux games that I have tested this does not happen. It doesn’t happen while video editing. There was no issue when I copied about 3 TB of video files to the drives and randomly scrubbed through them, but multiple Windows games in both Proton (via Steam) and Wine (via Lutris) will reliable produce this error.
I ran Memtest86+ for 22 hours without any errors being reported.
Below is the output of smartctl for all SSDs
trillian@nazara:/dev> sudo smartctl -a /dev/nvme0n1
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.8-1-default] (SUSE RPM)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Number: Samsung SSD 960 EVO 250GB
Serial Number: S3ESNX0JB41433D
Firmware Version: 3B7QCXE7
PCI Vendor/Subsystem ID: 0x144d
IEEE OUI Identifier: 0x002538
Total NVM Capacity: 250,059,350,016 [250 GB]
Unallocated NVM Capacity: 0
Controller ID: 2
NVMe Version: 1.2
Number of Namespaces: 1
Namespace 1 Size/Capacity: 250,059,350,016 [250 GB]
Namespace 1 Utilization: 16,760,832 [16.7 MB]
Namespace 1 Formatted LBA Size: 512
Namespace 1 IEEE EUI-64: 002538 5b71b14a36
Local Time is: Wed Jan 8 00:05:22 2025 GMT
Firmware Updates (0x16): 3 Slots, no Reset required
Optional Admin Commands (0x0007): Security Format Frmw_DL
Optional NVM Commands (0x001f): Comp Wr_Unc DS_Mngmt Wr_Zero Sav/Sel_Feat
Log Page Attributes (0x03): S/H_per_NS Cmd_Eff_Lg
Maximum Data Transfer Size: 512 Pages
Warning Comp. Temp. Threshold: 77 Celsius
Critical Comp. Temp. Threshold: 79 Celsius
Supported Power States
St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat
0 + 6.04W - - 0 0 0 0 0 0
1 + 5.09W - - 1 1 1 1 0 0
2 + 4.08W - - 2 2 2 2 0 0
3 - 0.0400W - - 3 3 3 3 210 1500
4 - 0.0050W - - 4 4 4 4 2200 6000
Supported LBA Sizes (NSID 0x1)
Id Fmt Data Metadt Rel_Perf
0 + 512 0 0
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 41 Celsius
Available Spare: 100%
Available Spare Threshold: 10%
Percentage Used: 27%
Data Units Read: 89,670,094 [45.9 TB]
Data Units Written: 112,967,270 [57.8 TB]
Host Read Commands: 787,604,819
Host Write Commands: 1,378,171,547
Controller Busy Time: 6,476
Power Cycles: 2,512
Power On Hours: 11,143
Unsafe Shutdowns: 228
Media and Data Integrity Errors: 0
Error Information Log Entries: 16,834
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0
Temperature Sensor 1: 41 Celsius
Temperature Sensor 2: 51 Celsius
Error Information (NVMe Log 0x01, 16 of 64 entries)
Num ErrCount SQId CmdId Status PELoc LBA NSID VS Message
0 16834 0 0x0010 0x4004 - 0 0 - Invalid Field in Command
1 16833 0 0x0010 0x421a 0x028 0 0 - Feature Identifier Not Saveable
2 16832 0 0x000c 0x4004 - 0 0 - Invalid Field in Command
3 16831 0 0x0010 0x421a 0x028 0 0 - Feature Identifier Not Saveable
4 16830 0 0x101d 0x4004 - 0 0 - Invalid Field in Command
5 16829 0 0x0010 0x421a 0x028 0 0 - Feature Identifier Not Saveable
6 16828 0 0x000c 0x4004 - 0 0 - Invalid Field in Command
7 16827 0 0x0010 0x421a 0x028 0 0 - Feature Identifier Not Saveable
8 16826 0 0x0000 0x4004 - 0 0 - Invalid Field in Command
9 16825 0 0x0010 0x421a 0x028 0 0 - Feature Identifier Not Saveable
10 16824 0 0x0009 0x4004 - 0 0 - Invalid Field in Command
11 16823 0 0x0010 0x421a 0x028 0 0 - Feature Identifier Not Saveable
12 16822 0 0x000c 0x4004 - 0 0 - Invalid Field in Command
13 16821 0 0x0010 0x421a 0x028 0 0 - Feature Identifier Not Saveable
14 16820 0 0x0004 0x4004 - 0 0 - Invalid Field in Command
15 16819 0 0x0010 0x421a 0x028 0 0 - Feature Identifier Not Saveable
... (48 entries not read)
Self-tests not supported
trillian@nazara:/dev> sudo smartctl -a /dev/nvme1n1
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.8-1-default] (SUSE RPM)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Number: Samsung SSD 980 PRO 2TB
Serial Number: S69ENF0R405296E
Firmware Version: 2B2QGXA7
PCI Vendor/Subsystem ID: 0x144d
IEEE OUI Identifier: 0x002538
Total NVM Capacity: 2,000,398,934,016 [2.00 TB]
Unallocated NVM Capacity: 0
Controller ID: 6
NVMe Version: 1.3
Number of Namespaces: 1
Namespace 1 Size/Capacity: 2,000,398,934,016 [2.00 TB]
Namespace 1 Utilization: 174,215,770,112 [174 GB]
Namespace 1 Formatted LBA Size: 512
Namespace 1 IEEE EUI-64: 002538 b411b2e5d6
Local Time is: Wed Jan 8 00:07:34 2025 GMT
Firmware Updates (0x16): 3 Slots, no Reset required
Optional Admin Commands (0x0017): Security Format Frmw_DL Self_Test
Optional NVM Commands (0x0057): Comp Wr_Unc DS_Mngmt Sav/Sel_Feat Timestmp
Log Page Attributes (0x0f): S/H_per_NS Cmd_Eff_Lg Ext_Get_Lg Telmtry_Lg
Maximum Data Transfer Size: 128 Pages
Warning Comp. Temp. Threshold: 82 Celsius
Critical Comp. Temp. Threshold: 85 Celsius
Supported Power States
St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat
0 + 8.49W - - 0 0 0 0 0 0
1 + 4.48W - - 1 1 1 1 0 200
2 + 3.18W - - 2 2 2 2 0 1000
3 - 0.0400W - - 3 3 3 3 2000 1200
4 - 0.0050W - - 4 4 4 4 500 9500
Supported LBA Sizes (NSID 0x1)
Id Fmt Data Metadt Rel_Perf
0 + 512 0 0
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 44 Celsius
Available Spare: 92%
Available Spare Threshold: 10%
Percentage Used: 4%
Data Units Read: 764,346,789 [391 TB]
Data Units Written: 113,592,016 [58.1 TB]
Host Read Commands: 2,598,820,730
Host Write Commands: 792,578,272
Controller Busy Time: 20,368
Power Cycles: 1,322
Power On Hours: 5,165
Unsafe Shutdowns: 282
Media and Data Integrity Errors: 879
Error Information Log Entries: 879
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0
Temperature Sensor 1: 44 Celsius
Temperature Sensor 2: 49 Celsius
Error Information (NVMe Log 0x01, 16 of 64 entries)
No Errors Logged
Read Self-test Log failed: Invalid Field in Command (0x002)
trillian@nazara:/dev> sudo smartctl -a /dev/sda
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.8-1-default] (SUSE RPM)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Samsung based SSDs
Device Model: Samsung SSD 840 EVO 1TB
Serial Number: S1D9NSAF415996D
LU WWN Device Id: 5 002538 8a03d3c66
Firmware Version: EXT0DB6Q
User Capacity: 1,000,204,886,016 bytes [1.00 TB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
TRIM Command: Available
Device is: In smartctl database 7.3/5528
ATA Version is: ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Wed Jan 8 00:07:55 2025 GMT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: (15000) seconds.
Offline data collection
capabilities: (0x53) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 250) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always - 0
9 Power_On_Hours 0x0032 088 088 000 Old_age Always - 57433
12 Power_Cycle_Count 0x0032 095 095 000 Old_age Always - 4182
177 Wear_Leveling_Count 0x0013 082 082 000 Pre-fail Always - 210
179 Used_Rsvd_Blk_Cnt_Tot 0x0013 100 001 010 Pre-fail Always In_the_past 0
181 Program_Fail_Cnt_Total 0x0032 100 100 010 Old_age Always - 0
182 Erase_Fail_Count_Total 0x0032 100 100 010 Old_age Always - 0
183 Runtime_Bad_Block 0x0013 100 100 010 Pre-fail Always - 0
187 Uncorrectable_Error_Cnt 0x0032 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0032 068 029 000 Old_age Always - 32
195 ECC_Error_Rate 0x001a 200 200 000 Old_age Always - 0
199 CRC_Error_Count 0x003e 099 099 000 Old_age Always - 5
235 POR_Recovery_Count 0x0012 099 099 000 Old_age Always - 785
241 Total_LBAs_Written 0x0032 099 099 000 Old_age Always - 199131988495
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 0 -
# 2 Short offline Completed without error 00% 0 -
# 3 Short offline Completed without error 00% 70 -
# 4 Extended offline Completed without error 00% 70 -
# 5 Short offline Completed without error 00% 47 -
# 6 Short offline Completed without error 00% 22 -
# 7 Short offline Completed without error 00% 4 -
# 8 Short offline Completed without error 00% 39 -
# 9 Short offline Completed without error 00% 39 -
#10 Short offline Completed without error 00% 0 -
#11 Short offline Completed without error 00% 126 -
#12 Short offline Completed without error 00% 102 -
#13 Short offline Completed without error 00% 78 -
#14 Short offline Completed without error 00% 54 -
#15 Short offline Completed without error 00% 30 -
#16 Short offline Completed without error 00% 6 -
#17 Short offline Completed without error 00% 14 -
#18 Short offline Completed without error 00% 0 -
#19 Short offline Completed without error 00% 11 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
The above only provides legacy SMART information - try 'smartctl -x' for more
trillian@nazara:/dev> sudo smartctl -a /dev/sdc
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.8-1-default] (SUSE RPM)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Samsung based SSDs
Device Model: Samsung SSD 840 EVO 500GB
Serial Number: S1DHNSAF669326F
LU WWN Device Id: 5 002538 8a0503934
Firmware Version: EXT0DB6Q
User Capacity: 500,107,862,016 bytes [500 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
TRIM Command: Available
Device is: In smartctl database 7.3/5528
ATA Version is: ACS-2, ATA8-ACS T13/1699-D revision 4c
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Wed Jan 8 00:08:31 2025 GMT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 6600) seconds.
Offline data collection
capabilities: (0x53) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 110) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 100 001 010 Pre-fail Always In_the_past 0
9 Power_On_Hours 0x0032 089 089 000 Old_age Always - 55305
12 Power_Cycle_Count 0x0032 096 096 000 Old_age Always - 3759
177 Wear_Leveling_Count 0x0013 094 094 000 Pre-fail Always - 62
179 Used_Rsvd_Blk_Cnt_Tot 0x0013 100 001 010 Pre-fail Always In_the_past 0
181 Program_Fail_Cnt_Total 0x0032 100 100 010 Old_age Always - 0
182 Erase_Fail_Count_Total 0x0032 100 100 010 Old_age Always - 0
183 Runtime_Bad_Block 0x0013 100 001 010 Pre-fail Always In_the_past 0
187 Uncorrectable_Error_Cnt 0x0032 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0032 070 026 000 Old_age Always - 30
195 ECC_Error_Rate 0x001a 200 200 000 Old_age Always - 0
199 CRC_Error_Count 0x003e 100 100 000 Old_age Always - 0
235 POR_Recovery_Count 0x0012 099 099 000 Old_age Always - 341
241 Total_LBAs_Written 0x0032 099 099 000 Old_age Always - 53324060629
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 0 -
# 2 Short offline Completed without error 00% 0 -
# 3 Short offline Completed without error 00% 70 -
# 4 Extended offline Completed without error 00% 69 -
# 5 Short offline Completed without error 00% 47 -
# 6 Short offline Completed without error 00% 22 -
# 7 Short offline Completed without error 00% 4 -
# 8 Short offline Completed without error 00% 39 -
# 9 Short offline Completed without error 00% 39 -
#10 Short offline Completed without error 00% 0 -
#11 Short offline Completed without error 00% 126 -
#12 Short offline Completed without error 00% 102 -
#13 Short offline Completed without error 00% 78 -
#14 Short offline Completed without error 00% 54 -
#15 Short offline Completed without error 00% 30 -
#16 Short offline Completed without error 00% 6 -
#17 Short offline Completed without error 00% 14 -
#18 Short offline Completed without error 00% 0 -
#19 Short offline Completed without error 00% 11 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
The above only provides legacy SMART information - try 'smartctl -x' for more
trillian@nazara:/dev> sudo smartctl -a /dev/sde
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.8-1-default] (SUSE RPM)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Samsung based SSDs
Device Model: Samsung SSD 870 EVO 2TB
Serial Number: S621NF0R816434T
LU WWN Device Id: 5 002538 f41823907
Firmware Version: SVT01B6Q
User Capacity: 2,000,398,934,016 bytes [2.00 TB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Form Factor: 2.5 inches
TRIM Command: Available, deterministic, zeroed
Device is: In smartctl database 7.3/5528
ATA Version is: ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is: SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Wed Jan 8 00:08:52 2025 GMT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 0) seconds.
Offline data collection
capabilities: (0x53) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 160) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 099 099 010 Pre-fail Always - 1
9 Power_On_Hours 0x0032 097 097 000 Old_age Always - 12071
12 Power_Cycle_Count 0x0032 098 098 000 Old_age Always - 1052
177 Wear_Leveling_Count 0x0013 099 099 000 Pre-fail Always - 20
179 Used_Rsvd_Blk_Cnt_Tot 0x0013 099 099 010 Pre-fail Always - 1
181 Program_Fail_Cnt_Total 0x0032 100 100 010 Old_age Always - 0
182 Erase_Fail_Count_Total 0x0032 100 100 010 Old_age Always - 0
183 Runtime_Bad_Block 0x0013 099 099 010 Pre-fail Always - 1
187 Uncorrectable_Error_Cnt 0x0032 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0032 068 046 000 Old_age Always - 32
195 ECC_Error_Rate 0x001a 200 200 000 Old_age Always - 0
199 CRC_Error_Count 0x003e 075 075 000 Old_age Always - 25226
235 POR_Recovery_Count 0x0012 099 099 000 Old_age Always - 80
241 Total_LBAs_Written 0x0032 099 099 000 Old_age Always - 59546445105
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Offline Completed without error 00% 12065 -
# 2 Short offline Completed without error 00% 12060 -
# 3 Extended offline Completed without error 00% 12038 -
# 4 Short offline Completed without error 00% 12014 -
# 5 Short offline Completed without error 00% 11990 -
# 6 Short offline Completed without error 00% 11966 -
# 7 Short offline Completed without error 00% 11949 -
# 8 Short offline Completed without error 00% 11949 -
# 9 Short offline Completed without error 00% 11910 -
#10 Short offline Completed without error 00% 11888 -
#11 Short offline Completed without error 00% 11864 -
#12 Short offline Completed without error 00% 11840 -
#13 Short offline Completed without error 00% 11816 -
#14 Short offline Completed without error 00% 11792 -
#15 Short offline Completed without error 00% 11768 -
#16 Short offline Completed without error 00% 11744 -
#17 Short offline Completed without error 00% 11731 -
#18 Short offline Completed without error 00% 11717 -
#19 Short offline Completed without error 00% 11707 -
#20 Short offline Completed without error 00% 11698 -
#21 Short offline Completed without error 00% 11677 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
256 0 65535 Read_scanning was never started
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
The above only provides legacy SMART information - try 'smartctl -x' for more
I’ll post the btrfs check output as a reply to this post due to character limits,but as far as I can tell that’s fine too
I tested Baldur’s Gate 3 (a game which consistently reproduces this error on the SSD array) installed to the /home HDDs and it was fine (albeit painfully slow).
At this point I do believe that there is some issue with at least one of my SSDs, but I can’t determine which one, and as far as I can tell all of the tests are saying that they’re fine (and at any rate, for every single use that is not Wine/Proton related they do seem to be. If there is a hardware issue, would it not be apparent in more contexts than this?)
I’m at a loss as to where to go to further troubleshoot, so any advice would be appreciated.
Thanks