Bug 452312 - add motherboard, bios, RAM and other useful information to about this system page
Summary: add motherboard, bios, RAM and other useful information to about this system ...
Status: RESOLVED INTENTIONAL
Alias: None
Product: kinfocenter
Classification: Applications
Component: About this System (other bugs)
Version First Reported In: master
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-05 21:52 UTC by Pawel
Modified: 2022-04-06 08:43 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pawel 2022-04-05 21:52:20 UTC
Some new information was added to about this system page in https://bugs.kde.org/show_bug.cgi?id=400079; however, the information queried from dmidecode in the system information section only seems to make sense in certain cases, I think if it was populated by the OEM. On my custom PC, there is absolutely nothing there:

Manufacturer: System manufacturer
        Product Name: System Product Name
        Version: System Version
        Serial Number: System Serial Number
        UUID: 28a962e9-d904-80f5-5358-04d9f5805357
        Wake-up Type: Power Switch
        SKU Number: SKU
        Family: To be filled by O.E.M.

whereas my laptop has some juicy information that does make sense:

Processors: 4 × Intel® Core™ i5-5300U CPU @ 2.30GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 5500
Manufacturer: Hewlett-Packard
Product Name: HP EliteBook 840 G2
System Version: A3009D510203

However, dmidecode has other useful info that could be shown in case system information does not have anything to offer.

Here are a few bits that could be useful to have in about this system based on my PC and laptop:

sudo dmidecode -s bios-vendor                                                                                                                                                                                                 
PC: American Megatrends Inc.
Laptop: Hewlett-Packard

sudo dmidecode -s bios-version                                                                                                                                                                                                   
PC: 4204
Laptop: M71 Ver. 01.09

sudo dmidecode -s  baseboard-manufacturer                                                                                                                                                                                        
PC: ASUSTeK COMPUTER INC.
Laptop: Hewlett-Packard

sudo dmidecode -s   baseboard-product-name                                                                                                                                                                                       
PC: ROG STRIX X570-E GAMING
Laptop: 2216

Here are some suggestions:

Current  (no System Information from dmidecode):

Hardware

Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 6800 XT

Proposed:

Motherboard: ASUSTeK COMPUTER INC. ROG STRIX X570-E GAMING
Bios: American Megatrends Inc. 4204
Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor
Memory: G-Skill F4-3200C14-8GFX (32 GB)
Graphics Processor: AMD Radeon RX 6800 XT

Current (system information available):

Processors: 4 × Intel® Core™ i5-5300U CPU @ 2.30GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 5500
Manufacturer: Hewlett-Packard
Product Name: HP EliteBook 840 G2
System Version: A3009D510203

Proposed:

Motherboard: Hewlett-Packard 2216
Bios: Hewlett-Packard M71 Ver. 01.09
Processors: 4 × Intel® Core™ i5-5300U CPU @ 2.30GHz
Memory: Samsung M471B5173EB0-YK0 (8 GB)
Graphics Processor: Mesa Intel® HD Graphics 5500
Manufacturer: Hewlett-Packard
Product Name: HP EliteBook 840 G2
System Version: A3009D510203

Note regarding RAM: a system can have multiple sticks from different manufacturers; then perhaps RAM could be shown like this:

Memory: G-Skill F4-3200C14-8GFX (32 GB)
                 Samsung M471B5173EB0-YK0 (8 GB)

Fedeback is most welcome.
Comment 1 Harald Sitter 2022-04-06 08:43:29 UTC
That advanced information should go into a dedicated DMI module. Patches welcome :)