Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

intel_lpmd always exits with a status code of 2

Open
#139 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
55/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
c, linux

Research direction

Start by checking the systemd service configuration and the intel_lpmd startup path to identify what causes the service to exit with status 2. Reproduce the reported failure by starting the service and inspect its logs; compare behavior with and without power-profiles-daemon. Done when the service starts and stays running, with the cause covered by an appropriate test or verification.

Written by the indexing model from the issue text.

Description

Description

The intel_lpmd service does not start, either automatically or manually, using its systemd service.

Steps to reproduce

  1. Start the service

Expected Result

The service starts and does not automatically exit

Observed Result

The service automatically exits with status code 2.

System Information

System:
  Host: archlinux Kernel: 7.2.9-arch1-1 arch: x86_64 bits: 64 compiler: gcc
    v: 16.2.1
  Desktop: KDE Plasma v: 6.7.5 tk: Qt v: N/A wm: kwin_wayland dm: N/A
    Distro: Arch Linux
CPU:
  Info: 14-core model: Intel Core Ultra 5 225H bits: 64 type: MCP
    arch: Arrow Lake rev: 2 cache: L1: 1.4 MiB L2: 22 MiB L3: 18 MiB
  Speed (MHz): avg: 1800 min/max: 400/4900:4400:2500 cores: 1: 1800 2: 1800
    3: 1800 4: 1800 5: 1800 6: 1800 7: 1800 8: 1800 9: 1800 10: 1800 11: 1800
    12: 1800 13: 1800 14: 1800 bogomips: 103219
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx

Other information

I have power-profiles-daemon running simultaneously while running intel_lpmd. However I have previously tested my system with PPD uninstalled and not running and the same issue occurs.

Dominant language
C
Stars
231
Forks
33
Avg merge
2m
Merged PRs (30d)
2

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from intel/intel-lpmd

All issues in intel/intel-lpmd

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.