After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 398036 - [info] The hardware list in the Overview could show other human readable hardware descriptions
[info] The hardware list in the Overview could show other human readable hard...
Status: RESOLVED DUPLICATE of bug 694683
Product: gnome-control-center
Classification: Core
Component: Other Preferences
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 399073 582311 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-01-18 15:18 UTC by Thomas Andersen
Modified: 2013-04-24 09:47 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Thomas Andersen 2007-01-18 15:18:11 UTC
The hardware list in the system-tab could show other human readable hardware descriptions. This could be things like graphics card, motherboard, etc. The line of what to show and what not to is quite blurry but I'd say to keep this list similar to what I would put in an add if I were to sell this computer. Just to get a quick overview of the hardware in the computer.

I'm not too sure if the system-monitor is the right place to display this kind of information but since you already started the list... :)
Comment 1 Benoît Dejean 2007-01-18 18:40:11 UTC
tell me a portable way to do it and you have it.
Comment 2 Thomas Andersen 2007-01-18 22:26:10 UTC
according to http://mj.ucw.cz/pciutils.shtml lspci seems pretty portable.

For graphics card something like this migth do:
lspci | grep 'VGA compatible controller'

And then some string-magic to make that prettier. I don't really know to do that part but if lspci is acceptable I might look into it and make a patch.
Comment 3 Benoît Dejean 2007-01-18 22:40:48 UTC
I'll have a look at libpci.
Comment 4 Robert Roth 2011-11-29 06:57:45 UTC
*** Bug 399073 has been marked as a duplicate of this bug. ***
Comment 5 Robert Roth 2011-11-29 06:59:11 UTC
From duplicate 399073:" Using dmidecode, I can get this information:

        Manufacturer: ASUSTeK Computer Inc.
        Product Name: M6Ne
        Serial Number: <serial-number>
        UUID: <some UUID>

It'd be great to have this in the hardware category of the system tab. "
Comment 6 Robert Roth 2012-12-06 08:51:21 UTC
As we are removing the System tab from System Monitor in favour of Control Center -> Details Pane ->Overview section (see bug #649908) I am moving this to the gnome control center module and updating the description accordingly.
Comment 7 Bastien Nocera 2012-12-06 10:04:57 UTC
I'm fine moving *some* things to the details panel, but having a complete hardware list isn't part of the design. I'd be fine having the extra data available as a "more" tab, but I don't think most of this makes a lot of sense when the data is already so readily available from the command-line.
Comment 8 Matthias Clasen 2012-12-07 01:27:57 UTC
The "More" button could just be launching gnome-system-monitor...
Comment 9 Robert Roth 2012-12-07 07:49:22 UTC
(In reply to comment #8)
> The "More" button could just be launching gnome-system-monitor...

The system tab has been removed from system monitor master (see bug #649908), as the same information was available in Control Center, so launching system monitor will not help, System Monitor will be "monitoring" the system, displaying dynamic data, while the System information is static data (not changing often).

@Bastien: I think a complete hardware list is out of the question, so *some* things should be enough, even the reporter states that he's not quite sure that this (System monitor system panel/Control center details panel) is the right place to display it.

I agree that in the overview section the space is limited and a longer hardware list would clutter it, and as it should be an overview, there's no reason putting the information there.

However in the sidebar there's lots of empty space, and I already have a Graphics panel (with two lines of content: Driver: VESA: SUMO and Experience Standard). What is that panel used for usually (when it displays more information than on my computer?) Could'nt we make that a more generic Hardware item (in the sidebar instead of Graphics - just to have the same number of items in the sidebar to avoid cluttering it) or if not, couldn't we add a Hardware item, as I think the best place (if we need) to display hardware information (only the ones the user might be interested in and we can find, as users usually are not interested in USB hubs and stuff like that) would be the Details panel in Control Center. And as there have been more user reports requesting hardware information it might be worth considering.

What do you think?
Comment 10 Bastien Nocera 2012-12-07 08:00:16 UTC
(In reply to comment #9)
> What do you think?

That design is required for that one.

As I said though, I'm not interested in having a "hardware inspector" in the system settings. Showing DMI information is amongst the sort of thing I'm not interested in seeing. You'll need to make a case for each new information you want to display before we can figure out where to put things.

If the goal is to make it easier to report hardware bugs, or sort through hardware driver problems, having something generate all that information a-la SMOLT (though defunct) and a single button uploading relevant information for debugging purposes might be better than whatever amount of data we end up putting in this dialogue which will be hard to cut'n'paste. We'd end up with screenshots in bugzilla, and those can't get text indexed.
Comment 11 Robert Roth 2012-12-08 00:59:07 UTC
*** Bug 582311 has been marked as a duplicate of this bug. ***
Comment 12 Allan Day 2013-04-23 23:10:04 UTC
We show the graphics card series already, and we have a bug about adding the computer manufacturer and model (that's bug 694683). We're also proposing a "More Information" dialog for, well, showing more information.

I'm reluctant to list the motherboard, since this is a technical thing that the vast majority of people won't be familiar with. It also has relatively little value when debugging (correct me if I'm wrong).

The specific graphics chip can be the source of issues with GNOME 3 though, so it might be useful to include that somewhere, preferably as an extension of the existing graphics entry.

Is there any other information we should consider including?
Comment 13 Robert Roth 2013-04-24 06:31:58 UTC
(In reply to comment #12)
> We show the graphics card series already, and we have a bug about adding the
> computer manufacturer and model (that's bug 694683). We're also proposing a
> "More Information" dialog for, well, showing more information.
> 
> I'm reluctant to list the motherboard, since this is a technical thing that the
> vast majority of people won't be familiar with. It also has relatively little
> value when debugging (correct me if I'm wrong).
Actually I only have mentioned the motherboard, as some people do not have brand-name computers, and 'cat /sys/class/dmi/id/{sys_vendor,product_name,product_version}' doesn't really contain relevant information. 
In any case, I have tested this on my non-brandname (assembled from parts bought separately) work computer, and the result is exactly the motherboard information:

Gigabyte Technology Co., Ltd.
GA-A75M-UD2H

So in this context I agree that adding motherboard info is not relevant, as for brand-name computers you can find that from the model, and for non-brandname, at least for me, I will see that information at the vendor and product_name field, so that should be OK.
Comment 14 Allan Day 2013-04-24 09:47:58 UTC
Thanks for the extra information, Robert. Let's follow up in bug 694683.

*** This bug has been marked as a duplicate of bug 694683 ***