Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 16602 ideas, 102352 comments, 2137701 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #12572: System Monitor gives description of processes

Written by justinr the 26 Aug 08 at 15:32. Related project: Add/Remove program dialog. Status: New
Rationale
(see screenshot: http://i37.tinypic.com/296no6t.png )

In System Monitor, there is a list of processes with various information. The idea is that in this process list, when an item is clicked, a panel on the right would give a description of that process. (What package it is part of, link to the man page, link to documentation, typical behavior)

This would be useful, because usually if you are attempting to identify what processes are running, and why - you will find the process name and start googling it to find out what package it is part of.

When I do this, I can usually see that others have googled to find out the same information. (One example is seeing two gdm instances..the info could show that it's typical to see two instances of this)

The info pages could also be set up via 'wiki'

This would also be very educational for getting newbies more comfortable with system processes and familiar with linux architecture.

from:
http://tinypic.com/view.php?pic=9rh9gj&s=4

to:

http://i37.tinypic.com/296no6t.png

212
votes
closed
Solution #1: Auto-generated solution of idea #12572
Written by justinr the 26 Aug 08 at 15:32.
Ubuntu Brainstorm was updated in January 2009. Since the idea #12572 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

Propose your solution

Attachments


Duplicates


Comments
maxim99 wrote on the 26 Aug 08 at 17:12
This is kind of a good idea, but not every process has a man page that this feature could pull the info from. Programattically, other than doing it that way, via the man page, this task could prove to be rather difficult as addition information about a process would have to be stored "somewhere" and if that information wasn't filed in by "someone" then the feature is useless. The idea regarding the wiki linking is neat and all but I wouldn't find it useful other than saving me a few clicks, not really worth the effort to code it.

"This would also be very educational for getting newbies more familiar with system processes and comfortable with linux architecture." - This is an extremely important aspect of the Linux world, since unlike Windows, Linux is a LOT of seperate programs working together to create the user experience. It's important to understand the parts of the sum.

xapient wrote on the 26 Aug 08 at 17:14
great idea! +1


justinr wrote on the 26 Aug 08 at 17:24
If it would save you a few clicks, imagine what it would do for a newbie.

> This is kind of a good idea, but not every process has a man page that this feature could pull the info from.

This makes something like this more important; if I am attempting to learn about what a process is, and there isn't a man page (which is already a bit of tech investigation beyond the average user,) understanding why this process is running is going to be even more of a hurdle.

> The idea regarding the wiki linking is neat and all but I wouldn't find it useful other than saving me a few clicks, not really worth the effort to code it.

It sounds as if you're a savvy user, and know how to do the research. A few clicks isn't a biggie. For newbie though, those clicks are the difference between remaining in the dark vs. learning a little bit.

Tying the various processes/applications to a wiki would be the tricky part. It also would make sense if the wiki could compile the info into a doc package that could be downloaded in updates, rather than being a 'live' page that you see when you go into sysinfo.

Initially, only the infrastructure would have to be in place, with a 'update wiki info for this process' available. Seems like the most common processes would be filled out by someone..

Eldmannen wrote on the 26 Aug 08 at 18:49
Kind of like my idea of a column for description;
* http://brainstorm.ubuntu.com/idea/11205/

sf_007 wrote on the 27 Aug 08 at 01:18
Excellent idea.

Tree MendUs wrote on the 27 Aug 08 at 07:57
Maybe also display an icon for the program (if it has one), and another icon that signifies what type of process it is (e.g. system, program, network, etc).

Ok

loonyphoenix wrote on the 28 Aug 08 at 08:32
That's a very cool idea. At least give these descriptions to all processes from the packages in the "main" repository.


Post your comment