Lenovo - hpaluch/hpaluch.github.io GitHub Wiki

Notebook Lenovo V15 G4 IRU

Recently bought Notebook Lenovo V15 G4 IRU Business Black from https://www.alza.cz/EN/lenovo-v15-g4-iru-business-black-d7988707.htm?setlang=en-GB

Main features:

  • 8 core CPU (12 threads - 4 cores are single threaded another 4 cores are multithreaded), 13th Gen Intel Core i5-13420H
  • 16GB RAM
  • GPU: Intel Raptor Lake-P [UHD Graphics] (note: higher Iris Xe mode requires dual-channel memory).
  • 512GB NVMe SSD (SK Hynix)
  • LAN: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet driver: r8169

Important hotkeys:

  • F2 to enter setup
  • F12 to show boot menu

Note: in setup - only local HDD OS are shown (not USB HDD), however when you use F12 for boot menu you will normally see also bootable OS from USB HDD.

Note: notebook has fan, however BIOS is by default in "Ultra Quiet mode" so it is very quiet (even more quiet than Cubi).

Hotkeys mapping: to press Fx key (for example F2) in your OS you need to also press Fn key (yes!)

OS Support

Fedora 43 Beta Workstation (GNOME/Wayland):

  • no issues
  • only in Fedora touchpad gestures work (left-click, right-click etc...)

Qubes R4.2.4

  • seems to work
  • that means that both NPT and IOMMU works - which is good sign

FreeBSD 14.3

  • everything works including GPU

NetBSD 11.0 Beta

  • GPU works, but only in EFI framebuffer mode (i915 driver does not support this GPU)
  • it is general issue with NetBSD:
    • on Zotac that i915drmkms driver crashes kernel (HD Graphics 500)
    • on Cubi it does not support GPU (Iris Xe)
    • same on Lenovo (UHD Graphics)

OpenBSD 7.7

  • important stuff works (NVMe, LAN, GPU)

To test X11 in FreeBSD, I followed https://docs.freebsd.org/en/books/handbook/x11/ with:

pkg update
pkg install xorg
pkg install drm-kmod
sync
kldload i915kms
# next run 'startx' as ordinary user

HW Details

From inxi -Fz running on Fedora 43 Workstation Beta:

System:
  Kernel: 6.17.0-63.fc43.x86_64 arch: x86_64 bits: 64
  Console: pty pts/3 Distro: Fedora Linux 43 (Workstation Edition Prerelease)
Machine:
  Type: Laptop System: LENOVO product: 83A1 v: Lenovo V15 G4 IRU serial: <filter>
  Mobo: LENOVO model: LNVNB161216 v: NO DPK serial: <filter> UEFI: LENOVO v: MCCN31WW
    date: 01/20/2025
Battery:
  ID-1: BAT0 charge: 34.2 Wh (89.2%) condition: 38.3/38 Wh (100.8%)
CPU:
  Info: 8-core (4-mt/4-st) model: 13th Gen Intel Core i5-13420H bits: 64 type: MST AMCP cache:
    L2: 7 MiB
  Speed (MHz): avg: 400 min/max: 400/4600:3400 cores: 1: 400 2: 400 3: 400 4: 400 5: 400 6: 400
    7: 400 8: 400 9: 400 10: 400 11: 400 12: 400
Graphics:
  Device-1: Intel Raptor Lake-P [UHD Graphics] driver: i915 v: kernel
  Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB
  Display: unspecified server: Xwayland v: 24.1.8 driver: gpu: i915 tty: 148x20
    resolution: 1920x1080
  API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 25.2.3 note: console (EGL sourced)
    renderer: Mesa Intel Graphics (RPL-P), llvmpipe (LLVM 21.1.1 256 bits)
  Info: Tools: api: eglinfo,glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Raptor Lake-P/U/H cAVS driver: snd_hda_intel
  API: ALSA v: k6.17.0-63.fc43.x86_64 status: kernel-api
Network:
  Device-1: Intel Raptor Lake PCH CNVi WiFi driver: iwlwifi
  IF: wlp0s20f3 state: down mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet driver: r8169
  IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb type: USB
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: enabled,running rfk-block:
    hardware: no software: yes address: <filter> bt-v: 5.2
Drives:
  Local Storage: total: 476.94 GiB used: 7 GiB (1.5%)
  ID-1: /dev/nvme0n1 vendor: SK Hynix model: HFS512GEM4X182N size: 476.94 GiB
Partition:
  ID-1: / size: 167.62 GiB used: 6.61 GiB (3.9%) fs: btrfs dev: /dev/dm-0
  ID-2: /boot size: 1.8 GiB used: 374.3 MiB (20.3%) fs: ext4 dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 952.1 MiB used: 27.3 MiB (2.9%) fs: vfat dev: /dev/nvme0n1p1
  ID-4: /home size: 167.62 GiB used: 6.61 GiB (3.9%) fs: btrfs dev: /dev/dm-0
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 36.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB available: 15.34 GiB used: 1.66 GiB (10.8%) igpu: 60 MiB
  Processes: 432 Uptime: 2m Init: systemd Shell: Bash inxi: 3.3.39
⚠️ **GitHub.com Fallback** ⚠️