QSI shows wrong info

Help for Current Versions of MX
When asking for help, use Quick System Info from MX Tools. It will be properly formatted using the following steps.
1. Click on Quick System Info in MX Tools
2. Right click in your post and paste.
Message
Author
User avatar
Redacted
Posts: 294
Joined: Sat Apr 29, 2017 6:53 am

QSI shows wrong info

#1 Post by Redacted »

On a new laptop, QSI shows 8 cores, when it's really 12. (On a Linux Mint flashdrive, it correctly showed 12).
Is this a potential problem with proper functioning?
Can it be fixed?
TIA

Code: Select all

System:    Kernel: 6.1.0-9mx-ahs-amd64 [6.1.27-1~mx21ahs+1] x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-9mx-ahs-amd64 root=UUID=<filter> ro quiet 
           splash 
           Desktop: Xfce 4.18.1 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.18.0 vt: 7 
           dm: LightDM 1.26.0 Distro: MX-21.3_ahs_x64 Wildflower January 15  2023 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Laptop System: Star Labs product: StarBook v: N/A serial: <filter> Chassis: 
           type: 9 serial: <filter> 
           Mobo: Star Labs model: StarBook v: V2.1 serial: <filter> UEFI: American Megatrends LLC. 
           v: 1.3.0 date: 03/27/2023 
Battery:   ID-1: BAT0 charge: 65.2 Wh (95.2%) condition: 68.5/65.3 Wh (105.0%) volts: 13.0 
           min: 11.6 model: Intel SR 1 SR Real Battery type: Unknown serial: <filter> 
           status: Charging 
CPU:       Info: 8-Core model: 12th Gen Intel Core i5-1240P bits: 64 type: MT MCP arch: Alder Lake 
           family: 6 model-id: 9A (154) stepping: 3 microcode: 429 cache: L2: 12 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 67584 
           Speed: 496 MHz min/max: 400/4400 MHz Core speeds (MHz): 1: 496 2: 2100 3: 2100 4: 1462 
           5: 2100 6: 2100 7: 2100 8: 2100 9: 2100 10: 2100 11: 842 12: 2100 13: 1228 14: 2100 
           15: 952 16: 2100 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: mmio_stale_data status: Not affected 
           Type: retbleed status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Enhanced IBRS, IBPB: conditional, RSB filling, PBRSB-eIBRS: SW sequence 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel Alder Lake-P Integrated Graphics driver: i915 v: kernel bus-ID: 00:02.0 
           chip-ID: 8086:4626 class-ID: 0300 
           Display: x11 server: X.Org 1.20.14 compositor: xfwm4 v: 4.18.0 driver: 
           loaded: modesetting unloaded: fbdev,vesa display-ID: :0.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-1 res: 1920x1080 hz: 60 dpi: 158 size: 309x173mm (12.2x6.8") 
           diag: 354mm (13.9") 
           OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.0.5 direct render: Yes 
Audio:     Device-1: Intel Alder Lake PCH-P High Definition Audio vendor: Conexant Systems 
           driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_tgl bus-ID: 00:1f.3 
           chip-ID: 8086:51c8 class-ID: 0401 
           Sound Server-1: ALSA v: k6.1.0-9mx-ahs-amd64 running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi v: kernel modules: wl 
           port: efa0 bus-ID: 01:00.0 chip-ID: 8086:2725 class-ID: 0280 
           IF: wlan0 state: down mac: <filter> 
           Device-2: ASIX AX88179 Gigabit Ethernet type: USB driver: ax88179_178a bus-ID: 3-1.4:7 
           chip-ID: 0b95:1790 class-ID: ff00 serial: <filter> 
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 447.13 GiB used: 16.05 GiB (3.6%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 model: Star Drive PCIe SSD size: 447.13 GiB 
           block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD 
           serial: <filter> rev: ECFM32.2 temp: 25.9 C scheme: GPT 
Partition: ID-1: / raw-size: 438.87 GiB size: 430.91 GiB (98.19%) used: 16.05 GiB (3.7%) fs: ext4 
           dev: /dev/nvme0n1p2 maj-min: 259:2 
           ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 282 KiB (0.1%) fs: vfat 
           dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:      Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 8 GiB used: 0 KiB (0.0%) priority: -2 
           dev: /dev/nvme0n1p3 maj-min: 259:3 
Sensors:   System Temperatures: cpu: 51.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Packages: note: see --pkg apt: 1973 lib: 990 flatpak: 0 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye main non-free
           2: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ bullseye ahs
Info:      Processes: 370 Uptime: 6m wakeups: 2 Memory: 7.48 GiB used: 1.89 GiB (25.3%) 
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: N/A 
           alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06 
Boot Mode: UEFI

User avatar
Stevo
Developer
Posts: 14824
Joined: Fri Dec 15, 2006 7:07 pm

Re: QSI shows wrong info

#2 Post by Stevo »

The specs for that CPU show four perfomance cores and eight efficient cores; it's one of those fancy new designs that combine different types of cores.

My guess is that the version of whatever command Bullseye is using to get the number of cores predates the introduction of that type of CPU, while Mint's is newer...does "lscpu" show eight cores too?
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Stevo
Developer
Posts: 14824
Joined: Fri Dec 15, 2006 7:07 pm

Re: QSI shows wrong info

#3 Post by Stevo »

I see that Debian 12's utils-linux's changelog, the package that provides lscpu, shows adding support for newer CPUs, so I'll try a backport to MX 21 AHS.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Redacted
Posts: 294
Joined: Sat Apr 29, 2017 6:53 am

Re: QSI shows wrong info

#4 Post by Redacted »

Here is lscpu:

Code: Select all

lscpu
Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   39 bits physical, 48 bits virtual
CPU(s):                          16
On-line CPU(s) list:             0-15
Thread(s) per core:              1
Core(s) per socket:              12
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           154
Model name:                      12th Gen Intel(R) Core(TM) i5-1240P
Stepping:                        3
CPU MHz:                         924.595
CPU max MHz:                     4400.0000
CPU min MHz:                     400.0000
BogoMIPS:                        4224.00
Virtualization:                  VT-x
L1d cache:                       288 KiB
L1i cache:                       192 KiB
L2 cache:                        7.5 MiB
NUMA node0 CPU(s):               0-15
Vulnerability Itlb multihit:     Not affected
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Mmio stale data:   Not affected
Vulnerability Retbleed:          Not affected
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer sanitizatio
                                 n
Vulnerability Spectre v2:        Mitigation; Enhanced IBRS, IBPB conditional, RSB filling, PBRSB-eIB
                                 RS SW sequence
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat p
                                 se36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdp
                                 e1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl
                                  xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqd
                                 q dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pd
                                 cm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xs
                                 ave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpc
                                 id_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpr
                                 iority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms
                                  invpcid rdseed adx smap clflushopt clwb intel_pt sha_ni xsaveopt x
                                 savec xgetbv1 xsaves split_lock_detect avx_vnni dtherm ida arat pln
                                  pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req hfi umip pku
                                  ospke waitpkg gfni vaes vpclmulqdq rdpid movdiri movdir64b fsrm md
                                 _clear serialize arch_lbr ibt flush_l1d arch_capabilities
Sure appreciate you looking into it!

User avatar
Stevo
Developer
Posts: 14824
Joined: Fri Dec 15, 2006 7:07 pm

Re: QSI shows wrong info

#5 Post by Stevo »

Hmmm--there's a lot of methods to get CPU info in Linux. Can you install the "system-monitoring-center" package from our MX repos and see if it has the same issues with CPU numbers?

I did backport and install the util-linux from Bookworm, and it runs fine, except that a change in its output broke an lscpu command that I was using to monitor current CPU frequency in the KDE taskbar, so I had to research and use another little script.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
j2mcgreg
Global Moderator
Posts: 7133
Joined: Tue Oct 23, 2007 12:04 pm

Re: QSI shows wrong info

#6 Post by j2mcgreg »

Here's the intel spec sheet on that processor:
https://www.intel.ca/content/www/ca/en/ ... tions.html
It says that it has 8 Efficient cores and 4 Performance cores. I'm wondering if the report would change if the QSI was pulled when the computer is under load?
HP 15; ryzen 3 5300U APU; 500 Gb SSD; 8GB ram
HP 17; ryzen 3 3200; 500 GB SSD; 12 GB ram
Idea Center 3; 12 gen i5; 256 GB ssd;

In Linux, newer isn't always better. The best solution is the one that works.

User avatar
Redacted
Posts: 294
Joined: Sat Apr 29, 2017 6:53 am

Re: QSI shows wrong info

#7 Post by Redacted »

Stevo wrote: Tue Jun 20, 2023 6:53 pm Hmmm--there's a lot of methods to get CPU info in Linux. Can you install the "system-monitoring-center" package from our MX repos and see if it has the same issues with CPU numbers?
System-monitoring-center shows "Cores (Physical-Logical): 12-16
(BTW - that's a pretty cool bit of software. Thanks!). :happy:
Stevo wrote: Tue Jun 20, 2023 6:53 pm I did backport and install the util-linux from Bookworm, and it runs fine, except that a change in its output broke an lscpu command that I was using to monitor current CPU frequency in the KDE taskbar, so I had to research and use another little script.
Should I download something else?
Newbie question: It doesn't really matter if QSI reports wrong, does it? Will the computer still do what it's supposed to do?
j2mcgreg wrote: Tue Jun 20, 2023 7:08 pm I'm wondering if the report would change if the QSI was pulled when the computer is under load?
That's pretty interesting. If I can remember, I'll check it out next time I do something intensive.

User avatar
pbear
Posts: 311
Joined: Tue Aug 09, 2022 9:24 pm

Re: QSI shows wrong info

#8 Post by pbear »

As an aside, for anyone like me who hadn't run into efficient cores before, a tidy little How-To Geek article.
Off-topic, I wonder how that's going to work with virtualization (but let's not discuss here).

User avatar
Stevo
Developer
Posts: 14824
Joined: Fri Dec 15, 2006 7:07 pm

Re: QSI shows wrong info

#9 Post by Stevo »

Well, I think you should stick with the stock packages until we get MX 23 out, which, barring any unforeseen issues, may be a matter of weeks.

I'm leary about updating such a critical set of packages as util-linux, myself. I downgraded back to the stock ones.

Stacer is another nice looking swiss-army type package, but it's kinda dead in development, while SMC is being rapidly developed.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Redacted
Posts: 294
Joined: Sat Apr 29, 2017 6:53 am

Re: QSI shows wrong info

#10 Post by Redacted »

Thanks, Stevo. I'll heed your warning, and thanks again for looking into it.

Post Reply

Return to “MX Help”