Unknown option "memory recursiveprot"

Hey guys lately i had this weird error message on startup :

and when i try to reboot i get this one :


i wonder what cause it

You boot Manjaro Live USB into your device, then run manjaro-chroot to check your system or hardware issue

→ manjaro-chroot

the thing is, i can boot my laptop normally and use my workspace as usual, i just get that error on startup and when i restart it won’t restart until i force it by clicking the button. Any idea why this is happening?

Can you provide your system and hardware? :point_down:

Show us your hardware
inxi -Fazy

and

What is output of journactl -p 3 -b

here is the output of inxi -Fazy:

System:
  Kernel: 4.14.255-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-4.14-x86_64
  root=UUID=975afbfe-db4f-4cbe-bcbe-62e380038e2e rw quiet apparmor=1
  security=apparmor udev.log_priority=3
  Desktop: KDE Plasma 5.23.3 tk: Qt 5.15.2 info: latte-dock wm: kwin_wayland
  vt: 2 dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 4238AB4 v: ThinkPad T420
  serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: LENOVO model: 4238AB4 serial: <superuser required>
  UEFI-[Legacy]: LENOVO v: 83ET67WW (1.37 ) date: 11/28/2011
Battery:
  ID-1: BAT0 charge: 1.9 Wh (100.0%) condition: 1.9/56.2 Wh (3.3%) volts: 12.3
  min: 10.8 model: LGC 45N1005 type: Li-ion serial: <filter> status: Full
CPU:
  Info: Dual Core model: Intel Core i5-2520M bits: 64 type: MT MCP
  arch: Sandy Bridge family: 6 model-id: 2A (42) stepping: 7 microcode: 2F
  cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
  flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  bogomips: 19942
  Speed: 1161 MHz min/max: 800/3200 MHz Core speeds (MHz): 1: 1204 2: 806
  3: 811 4: 821
  Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages
  Type: l1tf
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  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 generic retpoline, IBPB: conditional,
  IBRS_FW, STIBP: conditional, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
  vendor: Lenovo ThinkPad T420 driver: i915 v: kernel bus-ID: 00:02.0
  chip-ID: 8086:0126 class-ID: 0300
  Device-2: Chicony integrated camera type: USB driver: uvcvideo
  bus-ID: 1-1.6:3 chip-ID: 04f2:b221 class-ID: 0e02
  Display: wayland server: X.Org 1.21.1.3 compositor: kwin_wayland driver:
  loaded: i915 note: n/a (using device driver) display-ID: :1 screens: 1
  Screen-1: 0 s-res: 1600x900 s-dpi: 96 s-size: 423x238mm (16.7x9.4")
  s-diag: 485mm (19.1")
  Monitor-1: XWAYLAND0 res: 1600x900 hz: 60 dpi: 131
  size: 310x170mm (12.2x6.7") diag: 354mm (13.9")
  OpenGL: renderer: Mesa DRI Intel HD Graphics 3000 (SNB GT2)
  v: 3.3 Mesa 21.2.5 compat-v: 3.0 direct render: Yes
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio
  vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
  chip-ID: 8086:1c20 class-ID: 0403
  Sound Server-1: ALSA v: k4.14.255-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.40 running: yes
Network:
  Device-1: Intel 82579LM Gigabit Network vendor: Lenovo ThinkPad T520
  driver: e1000e v: 3.2.6-k port: 5080 bus-ID: 00:19.0 chip-ID: 8086:1502
  class-ID: 0200
  IF: enp0s25 state: down mac: <filter>
  Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi
  v: kernel bus-ID: 03:00.0 chip-ID: 8086:0085 class-ID: 0280
  IF: wlp3s0 state: up mac: <filter>
Drives:
  Local Storage: total: 119.24 GiB used: 28.71 GiB (24.1%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Kingfast model: N/A size: 119.24 GiB
  block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD
  serial: <filter> rev: 61L3 scheme: MBR
Partition:
  ID-1: / raw-size: 37.55 GiB size: 36.66 GiB (97.64%) used: 28.71 GiB (78.3%)
  fs: ext4 dev: /dev/sda4 maj-min: 8:4
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 37.0 C mobo: N/A
  Fan Speeds (RPM): cpu: 1940
Info:
  Processes: 210 Uptime: 6m wakeups: 2 Memory: 7.58 GiB used: 2.26 GiB (29.9%)
  Init: systemd v: 249 tool: systemctl Compilers: gcc: 11.1.0 Packages: 1378
  pacman: 1369 lib: 362 flatpak: 1 snap: 8 Shell: Zsh v: 5.8 default: Bash
  v: 5.1.8 running-in: konsole inxi: 3.3.09

and here is the output of journactl -p 3 -b:

-- Journal begins at Thu 2021-12-09 20:32:03 +01, ends at Thu 2021-12-09 20:39:41 +01. --
دجنبر 09 20:32:03 darkuni-pc kernel: cgroup: cgroup2: unknown option "memory_recursiveprot"

Also sorry for the late reply , i study lot at university :smiley:

That kernel is too old to support memory_recursiveprot mount option. At least kernel 5.7 is needed. See also:

i suspected that , but i didn’t pay so much attention since i wanted to work with a stable old kernel since i have an old device as you can see… i mean even after switching to wayland and removing xf86-video-intel driver i still have some tearing rarely ever with this old kernel.
what do you think please should i use 5.10 kernel? is it good

Having multiple kernels installed (to try out or to keep as “insuracne”) is very easy on Manjaro. See:
https://wiki.manjaro.org/index.php/Manjaro_Kernels
5.10 is a logical choice since it’s also an LTS kernel and certainly had some time to mature.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.