I’m having the error while booting. There is no other problem except that I cannot use hibernation. Please help me out.
inxi -Fazy
System:
Kernel: 5.4.135-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64
root=UUID=1c116981-add3-4dd5-814b-0a77994a4b19 rw quiet
acpi_backlight=vendor pci=noaer
Desktop: KDE Plasma 5.22.4 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: HP product: HP Laptop 15s-gr0xxx
v: Type1ProductConfigId serial: <filter> Chassis: type: 10 serial: <filter>
Mobo: HP model: 87D2 v: 38.24 serial: <filter> UEFI: Insyde v: F.22
date: 05/12/2021
Battery:
ID-1: BAT1 charge: 14.7 Wh (35.3%) condition: 41.7/40.9 Wh (102.0%)
volts: 11.2 min: 11.3 model: Hewlett-Packard PABAS0241231 type: Li-ion
serial: <filter> status: Discharging
CPU:
Info: Dual Core model: AMD Ryzen 3 3250U with Radeon Graphics bits: 64
type: MT MCP arch: Zen family: 17 (23) model-id: 18 (24) stepping: 1
microcode: 8108109 cache: L2: 1024 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
bogomips: 20770
Speed: 1222 MHz min/max: 1400/2600 MHz boost: enabled Core speeds (MHz):
1: 1222 2: 1222 3: 1223 4: 1248
Vulnerabilities: Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP:
disabled, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Picasso vendor: Hewlett-Packard driver: amdgpu v: kernel
bus-ID: 04:00.0 chip-ID: 1002:15d8 class-ID: 0300
Device-2: Luxvisions Innotech Limited HP TrueVision HD Camera type: USB
driver: uvcvideo bus-ID: 1-6.1:3 chip-ID: 30c9:0035 class-ID: fe01
serial: <filter>
Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver:
loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
s-diag: 582mm (22.9")
Monitor-1: eDP res: 1920x1080 hz: 60 dpi: 142 size: 344x194mm (13.5x7.6")
diag: 395mm (15.5")
OpenGL: renderer: AMD Radeon Vega 3 Graphics (RAVEN2 DRM 3.35.0
5.4.135-1-MANJARO LLVM 12.0.1)
v: 4.6 Mesa 21.1.5 direct render: Yes
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus-ID: 04:00.1 chip-ID: 1002:15de
class-ID: 0403
Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor
vendor: Hewlett-Packard driver: N/A alternate: snd_pci_acp3x bus-ID: 04:00.5
chip-ID: 1022:15e2 class-ID: 0480
Device-3: AMD Family 17h HD Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus-ID: 04:00.6 chip-ID: 1022:15e3
class-ID: 0403
Sound Server-1: ALSA v: k5.4.135-1-MANJARO running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 14.2 running: yes
Sound Server-4: PipeWire v: 0.3.32 running: no
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel port: 3000 bus-ID: 01:00.0
chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
vendor: Hewlett-Packard driver: rtl8821ce v: N/A modules: 8821ce port: 2000
bus-ID: 02:00.0 chip-ID: 10ec:c821 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Bluetooth:
Device-1: Realtek Realtek Bluetooth 4.2 Adapter type: USB driver: btusb
v: 0.8 bus-ID: 1-6.3:4 chip-ID: 0bda:b00a class-ID: e001 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 1 state: up address: see --recommends
Drives:
Local Storage: total: 1.14 TiB used: 32.93 GiB (2.8%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
model: PC SN530 SDBPNPZ-256G-1006 size: 238.47 GiB block-size:
physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD
serial: <filter> rev: HPS2 scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Toshiba model: MQ04ABF100
size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
type: HDD rpm: 5400 serial: <filter> rev: 7C scheme: GPT
Partition:
ID-1: / raw-size: 73.24 GiB size: 71.54 GiB (97.68%) used: 13.9 GiB (19.4%)
fs: ext4 dev: /dev/nvme0n1p6 maj-min: 259:6
ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%)
used: 62.1 MiB (24.3%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 105.23 GiB size: 103.02 GiB (97.90%)
used: 4.26 GiB (4.1%) fs: ext4 dev: /dev/nvme0n1p7 maj-min: 259:7
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 12 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme0n1p5 maj-min: 259:5
Sensors:
System Temperatures: cpu: 40.2 C mobo: 10.0 C gpu: amdgpu temp: 40.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 192 Uptime: 6m wakeups: 1 Memory: 5.81 GiB used: 1.83 GiB (31.5%)
Init: systemd v: 248 tool: systemctl Compilers: gcc: 11.1.0 Packages:
pacman: 1368 lib: 331 flatpak: 0 Shell: fish v: 3.3.1 running-in: yakuake
inxi: 3.3.06
/etc/default/grub
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor resume=UUID=19a7c527-96f1-4795-b9b7-04924492d2c8 udev.log_priority=3"
GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=vendor pci=noaer"
# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y
# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true
# Uncomment this option to enable os-prober execution in the grub-mkconfig command
GRUB_DISABLE_OS_PROBER=false
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"
# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
# Uncomment to ensure that the root filesystem is mounted read-only so that
# systemd-fsck can run the check automatically. We use 'fsck' by default, which
# needs 'rw' as boot parameter, to avoid delay in boot-time. 'fsck' needs to be
# removed from 'mkinitcpio.conf' to make 'systemd-fsck' work.
# See also Arch-Wiki: https://wiki.archlinux.org/index.php/Fsck#Boot_time_checking
#GRUB_ROOT_FS_RO=true
/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=2658-2BAF /boot/efi vfat umask=0077 0 2
UUID=19a7c527-96f1-4795-b9b7-04924492d2c8 swap swap defaults,noatime 0 0
UUID=1c116981-add3-4dd5-814b-0a77994a4b19 / ext4 defaults,noatime 0 1
UUID=b92a2932-930e-4e00-b390-95789841b34e /home ext4 defaults,noatime 0 2
UUID=c4f9d3cb-e857-4cc5-882d-2973f0697a67 /mnt/Storage ext4 defaults,noatime 0 3
Welcome Tanya to the forum,
Can you tell me the error which you are getting while booting and the output of free -h
and what do you mean by you cannot use hibernate!
free -h
total used free shared buff/cache available
Mem: 5.8Gi 1.6Gi 2.8Gi 201Mi 1.4Gi 3.7Gi
Swap: 11Gi 0B 11Gi
I can’t hibernate means my laptop stops working if I try to hibernate. Even REISUB doesn’t work.
The error is:
ERROR: resume: no device specified for hibernation
in grub, 2 lines GRUB_CMDLINE_LINUX_DEFAULT=
second override first
Ok, I fixed that. Here’s my current setup:
/etc/default/grub
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor resume=UUID=19a7c527-96f1-4795-b9b7-04924492d2c8 udev.log_priority=3 acpi_backlight=vendor pci=noaer"
GRUB_CMDLINE_LINUX=""
# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y
# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true
# Uncomment this option to enable os-prober execution in the grub-mkconfig command
GRUB_DISABLE_OS_PROBER=false
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"
# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
# Uncomment to ensure that the root filesystem is mounted read-only so that
# systemd-fsck can run the check automatically. We use 'fsck' by default, which
# needs 'rw' as boot parameter, to avoid delay in boot-time. 'fsck' needs to be
# removed from 'mkinitcpio.conf' to make 'systemd-fsck' work.
# See also Arch-Wiki: https://wiki.archlinux.org/index.php/Fsck#Boot_time_checking
#GRUB_ROOT_FS_RO=true
The error message is now gone but hibernation is still failing. Here’s some output that I think might be useful:
journalctl --system --boot=-1 --priority=3 | tail --lines=50
-- Journal begins at Thu 2021-07-29 17:04:01 IST, ends at Sat 2021-08-07 20:16:10 IST. --
Aug 07 20:12:33 tanaya-laptop kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GPP2.BCM5], AE_NOT_FOUND (20200925/dswload2-162)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-220)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GPP1.DEV0], AE_NOT_FOUND (20200925/dswload2-162)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200925/psobject-220)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20200925/psargs-330)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20200925/psargs-330)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20200925/psargs-330)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.WLBU._STA.WLVD], AE_NOT_FOUND (20200925/psargs-330)
Aug 07 20:12:33 tanaya-laptop kernel: ACPI Error: Aborting method \_SB.WLBU._STA due to previous error (AE_NOT_FOUND) (20200925/psparse-529)
Aug 07 20:12:33 tanaya-laptop kernel: snd_pci_acp3x 0000:04:00.5: Invalid ACP audio mode : 1
Aug 07 20:12:34 tanaya-laptop kernel: kvm: disabled by bios
Aug 07 20:12:34 tanaya-laptop NetworkManager[344]: <error> [1628347354.6372] connectivity: invalid URI '8.8.8.8' for connectivity check.
Aug 07 20:12:34 tanaya-laptop kernel: kvm: disabled by bios
Aug 07 20:12:34 tanaya-laptop kernel: kvm: disabled by bios
Aug 07 20:12:34 tanaya-laptop kernel: kvm: disabled by bios
Aug 07 20:12:37 tanaya-laptop kernel: ACPI Error: No handler for Region [RCM0] (000000003d63898f) [SystemCMOS] (20200925/evregion-129)
Aug 07 20:12:37 tanaya-laptop kernel: ACPI Error: Region SystemCMOS (ID=5) has no handler (20200925/exfldio-261)
Aug 07 20:12:37 tanaya-laptop kernel: ACPI Error: Aborting method \_SB.WMID.ESDT due to previous error (AE_NOT_EXIST) (20200925/psparse-529)
Aug 07 20:12:37 tanaya-laptop kernel: ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0._Q42 due to previous error (AE_NOT_EXIST) (20200925/psparse-529)
Aug 07 20:12:45 tanaya-laptop wpa_supplicant[569]: bgscan simple: Failed to enable signal strength monitoring
Aug 07 20:15:05 tanaya-laptop kernel: rtl8821ce 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000b address=0xffe66800 flags=0x0000]
Aug 07 20:15:05 tanaya-laptop kernel: rtl8821ce 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000b address=0xffe66830 flags=0x0000]
Aug 07 20:15:24 tanaya-laptop kernel: watchdog: watchdog0: watchdog did not stop!
I ran it just after rebooting from a failed hibernation.
Have you set the resume hook in /etc/mkinitcpio.conf? If not run
sudo nano /etc/mkinitcpio.conf
and change the file as follows. There should be a line starting with HOOKS, for example like:
HOOKS=(base udev autodetect modconf block keyboard keymap filesystems)
Just add resume after udev to look for example like this:
HOOKS=(base udev resume autodetect modconf block keyboard keymap filesystems)
Don’t touch all the other hooks, the above is only an example.
Then save the file, exit the editor and run
sudo mkinitcpio -P
sudo update-grub
and reboot.
In addition I would recommend you to change
into
GRUB_TIMEOUT=3
GRUB_TIMEOUT_STYLE=menu
but this is certainly up to you.
I made the change, but hibernate still isn’t working. I’m getting the same error. Here’s my /etc/mkinitcpio.conf
:
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES=(piix ide_disk reiserfs)
MODULES=""
# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image. This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=()
# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way. This is useful for config files.
FILES=""
# HOOKS
# This is the most important setting in this file. The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
## This setup specifies all modules in the MODULES setting above.
## No raid, lvm2, or encrypted root is needed.
# HOOKS=(base)
#
## This setup will autodetect all modules for your system and should
## work as a sane default
# HOOKS=(base udev autodetect block filesystems)
#
## This setup will generate a 'full' image which supports most systems.
## No autodetection is done.
# HOOKS=(base udev block filesystems)
#
## This setup assembles a pata mdadm array with an encrypted root FS.
## Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
# HOOKS=(base udev block mdadm encrypt filesystems)
#
## This setup loads an lvm2 volume group on a usb device.
# HOOKS=(base udev block lvm2 filesystems)
#
## NOTE: If you have /usr on a separate partition, you MUST include the
# usr, fsck and shutdown hooks.
HOOKS="base udev resume autodetect modconf block keyboard keymap filesystems fsck"
# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
#COMPRESSION="lz4"
#COMPRESSION="zstd"
# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=()
Here’s the output :
/dev/nvme0n1p5: UUID="19a7c527-96f1-4795-b9b7-04924492d2c8" TYPE="swap" PARTUUID="95e23736-24d8-7b4c-81ab-2e8481adfc0b"
/dev/nvme0n1p3: LABEL="Windows" BLOCK_SIZE="512" UUID="E4860C04860BD5C8" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="7b57149d-959c-4f2a-8630-3fe174d13b06"
/dev/nvme0n1p1: LABEL_FATBOOT="SYSTEM" LABEL="SYSTEM" UUID="2658-2BAF" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="175762ed-7e7a-45c1-903f-9943c2bd2c92"
/dev/nvme0n1p6: UUID="1c116981-add3-4dd5-814b-0a77994a4b19" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="ce1fb443-2352-e54c-8f01-1a297f304cbf"
/dev/nvme0n1p4: LABEL="Windows RE tools" BLOCK_SIZE="512" UUID="6654FB7D54FB4DF5" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="b655159f-8fb7-4261-b6a1-cb6179125bcd"
/dev/nvme0n1p2: PARTLABEL="Microsoft reserved partition" PARTUUID="70f99c75-223c-44e3-bc68-3056d7720ced"
/dev/sda1: LABEL="Storage" UUID="c4f9d3cb-e857-4cc5-882d-2973f0697a67" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="92603dd8-212c-474b-bab3-63e0f3fc1c78"
OK, your UUID’s are matching. I would try booting a live ISO and run fsck on your system partitions.