LingmoOS / LingmoOS/lingmo-settings

Issue with CPU Model Detection on ARM Platforms

Open
#62 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
QML
Stars
3
Forks
9
PR merge metrics
No merged PRs in 30d

Description

### I'm submitting a ...

bug report

### What is the current behavior?

lingmo-settings displays "unknown" for the CPU model name on certain ARM machines.

### If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem

Just run the lingmo-settings app and go to the about page on ARM machines like phytium pi

### What is the expected behavior?

It should display the name like "8 x Phytium FTC XXX"

### What is the motivation / use case for changing the behavior?

_No response_

### Please tell us about your environment:

Version: LingmoOS 2.0.2
System Architecture: Phytium E2000

### Other information

This occurs because ARM systems provide different information in `/proc/cpuinfo` compared to x86 systems. While x86 machines include explicit model and vendor names, ARM systems typically only provide CPU implementer and part numbers.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by running lingmo-settings on a Phytium ARM machine, opening the about page, and inspecting the CPU data available in /proc/cpuinfo. Compare the ARM fields with the existing detection behavior; done means the about page displays the processor name instead of "unknown" on the reported ARM system.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.