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 649909 - merge System Monitor "System" tab into "Overview" tab, then suppress
merge System Monitor "System" tab into "Overview" tab, then suppress
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-05-10 16:24 UTC by rockonthemoonfm
Modified: 2012-12-06 10:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
CPU model fix on arm (862 bytes, patch)
2012-12-05 21:58 UTC, Robert Roth
accepted-commit_now Details | Review
PPC64 unknown model cpu fix (797 bytes, patch)
2012-12-05 22:01 UTC, Robert Roth
accepted-commit_now Details | Review
CPU model fix on ARM (868 bytes, patch)
2012-12-06 08:37 UTC, Robert Roth
committed Details | Review
PPC64 unknown model CPU fix (803 bytes, patch)
2012-12-06 08:38 UTC, Robert Roth
committed Details | Review

Description rockonthemoonfm 2011-05-10 16:24:26 UTC
The general hw/sw information shown in System Monitor "System" tab should be merged into System info "Overview" tab in System Settings, since it's now duplicating the informations in two different, but similar, places.

- The app will just focus on monitoring and caring about system state.
- System Info will display its generic static system informations.
- System monitor code will be easier to mantain.
- could reuse the dropped code for System Settings

on more thing: "Preferences" window should follow Gnome3 new "parented windows" policy (which I love).

Hope you find it useful and agreeable.
thanks you all!
alex

screenshot attached
Comment 1 Florian Müllner 2011-05-20 11:35:35 UTC
(In reply to comment #0)
> The general hw/sw information shown in System Monitor "System" tab should be
> merged into System info "Overview" tab in System Settings, since it's now
> duplicating the informations in two different, but similar, places.

Yes, the information is very much duplicated. I don't quite understand what you want "merged" though - the only additional information I see in gnome-system-monitor is the kernel version (and I'm not sure it's that useful). So should this bug be reassigned to gnome-system-monitor as a request to remove the "System" tab?


> screenshot attached

Nope ;-)
Comment 2 Robert Roth 2011-07-08 10:44:32 UTC
I agree with the duplication, and as a possible solution see the removal of the System tab from gnome-system-monitor, as that's the only tab that doesn't monitor anything, just displays some information. Thinking even further, I could also imagine embedding the system monitor tabs into the System info applet, as system monitor is also showing system info, only it's not static, but dynamic.
Comment 3 rockonthemoonfm 2011-10-07 08:40:35 UTC
uhm.. nothing happened here..
the bug on the System monitor side..
https://bugzilla.gnome.org/show_bug.cgi?id=649908
yes, I think the difference is between showing static/dynamic info
Comment 4 Robert Roth 2012-12-05 12:22:52 UTC
Confirming this, will prepare a set of patches with some minor improvements (worth adding here too) and will drop the system tab from system monitor.
Comment 5 Robert Roth 2012-12-05 21:58:45 UTC
Created attachment 230834 [details] [review]
CPU model fix on arm

The attached patch is a ported version of a system monitor commit [1] fixing system monitor bug #606769 (also present in control center due to the duplicated code for cpu detection based on cpuinfo), namely CPU model not being recognized on ARM.

[1] http://git.gnome.org/browse/gnome-system-monitor/commit/?id=7a53cb935084d622187fb7054375ab3806ed7268
Comment 6 Robert Roth 2012-12-05 22:01:45 UTC
Created attachment 230835 [details] [review]
PPC64 unknown model cpu fix

This patch is a port of a gnome system monitor commit [1] fixing system monitor bug #619733 (but also present in control center due to the duplicated code for CPU model summarizing based on cpuinfo), namely an additional Unknown model CPU being added unnecessarily on PPC64.

[1] http://git.gnome.org/browse/gnome-system-monitor/commit/?id=0b3770ba231b29793a0b231a39707f72a591b5df
Comment 7 Bastien Nocera 2012-12-06 07:10:09 UTC
Review of attachment 230834 [details] [review]:

Prefix the subject line with "info: "
Comment 8 Bastien Nocera 2012-12-06 07:11:40 UTC
Review of attachment 230835 [details] [review]:

Fine, don't forget about the "info: " prefix, and push to both gnome-3-6 and master.

Those patches really should have gone in a separate bug though.
Comment 9 Robert Roth 2012-12-06 08:35:01 UTC
I have attached the patches here, as this bug report is already about removing the system tab from system monitor (and opened in control center), thus I thought they would fit here, and after these got pushed, we can close this as fixed, as there's not much else to do on the control center side (or did I misss something on this bug?).
I only have commit rights to the system-monitor module, so would you please push the patches?
Comment 10 Robert Roth 2012-12-06 08:37:14 UTC
Created attachment 230877 [details] [review]
CPU model fix on ARM

Updated CPU model fix on ARM patch with the info: header in the subject.
Comment 11 Robert Roth 2012-12-06 08:38:11 UTC
Created attachment 230878 [details] [review]
PPC64 unknown model CPU fix

Unknown model CPU on PPC64 patch with info: added to the subject.