Hello!
I’m new to EndeavourOS. I got it installed recently and so far it’s very great. There is only issue, but it makes the whole experience pretty flaw. I’m using EndeavourOS on my Laptop. If I close the lid or go to suspend via systemctl suspend
, then after wake up partition of the system became read-only. This, unfortunately, ruin the experience, as it’s hard to imaging to use laptop without going to suspend at all.
I searched all over the net and on this forum in particular, but have not found anything useful to me. So far everything I looked at looks ok on me system and I don’t know there to dig further. I will appreciate any help.
My laptop is Tuxedo Pulse Gen 2. It’s a laptop with AMD cpu with integrated graphics. I use Hyprland as compositor, the dm is ssdm. Basically, I installed EndeavourOS with sway and then installed Hyprland over it.
Screenfetch info
OS: EndeavourOS Linux x86_64
Host: TUXEDO Pulse 15 Gen2 Standard
Kernel: 6.3.9-arch1-1
Uptime: 15 mins
Packages: 831 (pacman)
Shell: bash 5.1.16
Resolution: 2560x1440
DE: Hyprland
Theme: Arc-Dark [GTK2/3]
Icons: Qogir-dark [GTK2/3]
Terminal: alacritty
Terminal Font: Fira Code
CPU: AMD Ryzen 7 5700U with Radeon Graphics (16) @ 1.800GHz
GPU: AMD ATI 05:00.0 Lucienne
Memory: 1480MiB / 15372MiB
I have 2 Linux installed on my Laptop, there is pair of Ubuntu + Swap (/dev/nvme0n1p2 + /dev/nvme0n1p3) and pair of EndeavourOS + Swap (/dev/nvme0n1p3 + /dev/nvme0n1p4). The bootloader is EFI (/dev/nvme0n1p1)
fdisk -l
Disk /dev/nvme0n1: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: Samsung SSD 980 PRO 500GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: B59E18AF-360B-4063-96F9-D35F77578D13
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 1050623 1048576 512M EFI System
/dev/nvme0n1p2 1050624 193568767 192518144 91.8G Linux filesystem
/dev/nvme0n1p3 959995904 976773119 16777216 8G Linux swap
/dev/nvme0n1p4 210765824 959995903 749230080 357.3G Linux filesystem
/dev/nvme0n1p5 193568768 210765823 17197056 8.2G Linux swap
Partition table entries are not in disk order.
So, the system became read-only, so it’s hard to capture logs. But here is the photo.
I have 2 dracut files, here there are:
/etc/dracut.conf.d/eos-defaults.conf
omit_dracutmodules+=" network cifs nfs brltty "
compress="zstd"
/etc/dracut.conf.d/resume.conf
add_dracutmodules+=" resume "
Also, smartctl of my swap partition
smartctl -a /dev/nvme0n1p5
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.3.9-arch1-1] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Number: Samsung SSD 980 PRO 500GB
Serial Number: S5GYNX0W400365P
Firmware Version: 5B2QGXA7
PCI Vendor/Subsystem ID: 0x144d
IEEE OUI Identifier: 0x002538
Total NVM Capacity: 500,107,862,016 [500 GB]
Unallocated NVM Capacity: 0
Controller ID: 6
NVMe Version: 1.3
Number of Namespaces: 1
Namespace 1 Size/Capacity: 500,107,862,016 [500 GB]
Namespace 1 Utilization: 119,253,168,128 [119 GB]
Namespace 1 Formatted LBA Size: 512
Namespace 1 IEEE EUI-64: 002538 b431b1eefd
Local Time is: Sat Jul 1 14:44:25 2023 BST
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: 30 Celsius
Available Spare: 100%
Available Spare Threshold: 10%
Percentage Used: 0%
Data Units Read: 516,981 [264 GB]
Data Units Written: 901,840 [461 GB]
Host Read Commands: 3,712,389
Host Write Commands: 12,683,357
Controller Busy Time: 204
Power Cycles: 181
Power On Hours: 34
Unsafe Shutdowns: 17
Media and Data Integrity Errors: 0
Error Information Log Entries: 0
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0
Temperature Sensor 1: 30 Celsius
Temperature Sensor 2: 30 Celsius
Error Information (NVMe Log 0x01, 16 of 64 entries)
No Errors Logged
Finally:
cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=2430-5E2F /efi vfat defaults,noatime 0 2
UUID=41bb1846-ed39-451e-be02-d4b52c80c91d / ext4 defaults,noatime 0 1
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
UUID=e6e01d5d-3983-45a5-bfed-dc1f3457e2b8 none swap defaults 0 0
I would appreciate if anyone can help. Now, I’m stuck and do not even know where to look at. I hope some of the above logs help.