Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 15328 ideas, 75068 comments, 1387413 votes

Contributor christian.convey




up
572
down
Add screensaver settings in gnome-screensaver  
no 'Settings' button in gnome-screensaver (#22007)

In : gnome-screensaver (ubuntu)
Status : Confirmed
Importance : Wishlist
Assignee : Oliver Grawert
89 comments, 27 subscribers and 0 duplicates
bug
Written by gooz the 28 Feb 08 at 20:08. Category: System. Related to: Nothing/Others. New
Since I don't think many people would be scared of an extra button to configure their selected screensaver, it would be really nice if it could be included (like it is in xscreensaver-settings).

See the 28 comments (latest comment the 3 Aug 08 at 11:37) >>

up
129
down
Make actively annoying packages optional  
[MASTER] E-D-S hangs on login and uses 100% cpu (#151536)

In : evolution-data-server (ubuntu)
Status : Triaged
Importance : High
Assignee : Ubuntu Desktop Bugs
147 comments, 52 subscribers and 0 duplicates
bug
Written by christian.convey the 3 Apr 08 at 14:04. Category: Installation. Related to: Nothing/Others. New
When I logged into Ubuntu 8.04 Beta, my CPU was pegged. Using top, I found it from a process related to Evolution. I think evolution-data-server-2.22.

This is annoying, because I never use Evolution. And with the advent gmail, yahoo mail, etc. I suspect fewer people each day use non-browser mail clients.

Similarly, when Beagle indexing was enabled by default, we once again had a case of imposing a nasty, unexplained CPU burden on users who didn't even want to use the service. Same thing for 'updatedb' for mlocate.

Now, to make things worse: in order to prevent evolution-data-server from hogging my CPU, I tried to uninstall it. But doing so would have uninstalled, among other things, ubuntu-desktop. If I had uninstalled ubuntu-desktop, then I wouldn't automatically receive other packages were later added it. So that wasn't a good option either.

I propose:
1. Do NOT include these annoying packages in the base installation.

2. Having a post-install (for the person doing the install) wizard. Here, prompt the users about installing sometimes-desired but sometimes-actively-undesired packages such as the ones mentioned above.

3. Haveing a post-first-login wizard, run the first time each account is logged into. Have it ask users about whether or not they want Beagle's indexing to be enabled, evoluation-data-server to be enabled, etc. This will both make them aware of these services, and let them avoid the unexplained CPU peggings.

See the 13 comments >>