Contributor omegamormegil
Configure Ubuntu Programs During Installation
Written by Klau3 the 27 Jan 10 at 20:15.
Related project: Live CD installer .
Won't implement
Installation process should give people the choice to select some standard programms.
Someone using Thunderbird as mail client doesn't need Evolution...
It is not about installing all kinds of programms during the installation process, but about selecting the most common programms easily.
The other thing is that a lot of people don't know that ubuntu can play DVD videos, because they just don't know about libdvdcss2, “ubuntu restricted extras” and how to install them.
Example: my parents cannot install libdvdcss2 without my help. This should change!
1068
votes
1234
37
166
685
votes
800
59
115
Solution #4:
But hide it under "Advanced" button!
Written by
Int_ua the 28 Jan 10 at 00:28.
Because it can make installation process harder to understand for nonexpert users.
Because it can make installation process harder to understand for nonexpert users.
34
votes
189
84
155
Solution #5:
Put it under Software Configuration
Written by
vvfrn2 the 28 Jan 10 at 03:07.
not advanced option
not advanced option
533
votes
595
29
62
Solution #6:
Include a 'none' option
Written by
alms66 the 28 Jan 10 at 03:29.
A none option at each dropbox for those who will not use torrents, or notes, or those with no cd burners, etc.
A none option at each dropbox for those who will not use torrents, or notes, or those with no cd burners, etc.
-250
votes
148
68
398
Solution #7:
Only propose Open Source Software
Written by
krs the 28 Jan 10 at 09:22.
For base Installation.
Or using Ubuntu is a non-sense.
For base Installation.
Or using Ubuntu is a non-sense.
287
votes
355
33
68
Solution #8:
Name's Category
Instead write: Brasero (CD / DVD Burning)
Write this: CD / DVD Burning
Instead write: Brasero (CD / DVD Burning)
Write this: CD / DVD Burning
414
votes
448
30
34
Solution #9:
Video drivers
Written by
Zorba the 3 Feb 10 at 09:39.
I think it's a good idea to insert an option "install video card driver"... more or less the idea is to integrate jockey in the installation program, so users can install the system with the right video driver (if they want).
I think it's a good idea to insert an option "install video card driver"... more or less the idea is to integrate jockey in the installation program, so users can install the system with the right video driver (if they want).
175
votes
219
74
44
Solution #10:
Add more stuff to "more information"
Written by
tommis the 3 Feb 10 at 19:42.
Add more to information box stuff like:
license
programs homepage
hard drive space needed
homepage
Add more to information box stuff like:
license
programs homepage
hard drive space needed
homepage
-224
votes
54
28
278
Solution #11:
Add install your own software.
Written by
tommis the 3 Feb 10 at 19:56.
Theres so many programs at you cannot just but all in such a little list. Add option install your own packapages from ubuntus servers or your chosen ppa.
Theres so many programs at you cannot just but all in such a little list. Add option install your own packapages from ubuntus servers or your chosen ppa.
229
votes
285
42
56
Solution #12:
Make it part of Ubuntu Software Center
Add a new item in the sidebar of the Ubuntu Software Center called "Favorite Applications". The information about the alternatives could be simply added through debtags.
Add a new item in the sidebar of the Ubuntu Software Center called "Favorite Applications". The information about the alternatives could be simply added through debtags.
-144
votes
19
31
163
Solution #13:
adapt your own software
We all may have pet programs that worked well under other linux distributions. It'd be nice if they could be automatically configured to play nice with Ubuntu setups or run in protected areas.
We all may have pet programs that worked well under other linux distributions. It'd be nice if they could be automatically configured to play nice with Ubuntu setups or run in protected areas.
-49
votes
115
34
164
Solution #14:
Optional Microsoft Application Compatibility
I know this sounds like heresy, but Ubuntu already has this in the repositories. Why not make it easier for new Ubuntu users to run their Windows applications. That's one of the biggest complaints I've heard. A lot of people don't know they can use WINE without digging around on the net. There's a lot who never know they have the option. Have the option to install WINE in the Configure Ubuntu Programs tool at first boot. I think this is crucial.
I know this sounds like heresy, but Ubuntu already has this in the repositories. Why not make it easier for new Ubuntu users to run their Windows applications. That's one of the biggest complaints I've heard. A lot of people don't know they can use WINE without digging around on the net. There's a lot who never know they have the option. Have the option to install WINE in the Configure Ubuntu Programs tool at first boot. I think this is crucial.
37
votes
82
32
45
Solution #15:
Autorun installation software
To include all this software in the ISO will be too big for a CD size. If you don't want to include them into the ISO you have to have a Internet connection enabled during the installation, and it's not always possible, so after you have installad Ubuntu the system will automaticly install them from internet.
To include all this software in the ISO will be too big for a CD size. If you don't want to include them into the ISO you have to have a Internet connection enabled during the installation, and it's not always possible, so after you have installad Ubuntu the system will automaticly install them from internet.
-22
votes
34
31
56
Solution #16:
not enough space, internet and other problems
Written by
Goury the 12 Feb 10 at 10:54.
there is no problems to include this one to DVD
also there is one more thing needed - ability to install more than one app of any type
there is tons of ppls who uses chromium AND firefox because first is fast and second sometimes shows pages more accurate and have more extensions
also: do not include opera and chrome. include chromium and some other free (as freedom, not as beer) browsers
there is no problems to include this one to DVD
also there is one more thing needed - ability to install more than one app of any type
there is tons of ppls who uses chromium AND firefox because first is fast and second sometimes shows pages more accurate and have more extensions
also: do not include opera and chrome. include chromium and some other free (as freedom, not as beer) browsers
70
votes
86
11
16
Solution #17:
Optional Install updated system and/or packages
Add also during installation, the capability to install updated system and/or software packages (so we don't have to do an apt-get update && apt-get dist-upgrade as first thing to do after the first boot and then we have to do another reboot...). So the system is updated out of the box
Add also during installation, the capability to install updated system and/or software packages (so we don't have to do an apt-get update && apt-get dist-upgrade as first thing to do after the first boot and then we have to do another reboot...). So the system is updated out of the box
73
votes
89
20
16
Solution #18:
add network-manager plugins here
Written by
Goury the 13 Feb 10 at 08:17.
90% russian internets is pptp vpn so option pptp must include needed packages to pptp-vpn plugin works in network manager (its stable enough)
many ppl in europes uses some oter vpn (i am not sure) so option to install oter vpn type is needed too
a lot of peoples uses wifis or something else to interneting
and we all know that ubuntu without internet is 99% dualbooting to windows or uninstalling - ubuntu MUST HAVE internet after installation so all interneting packages must be included at least to dvd, but on cd is good too AND thete must be option to install them - its very difficult task to noobs to install vpn or something else packages
90% russian internets is pptp vpn so option pptp must include needed packages to pptp-vpn plugin works in network manager (its stable enough)
many ppl in europes uses some oter vpn (i am not sure) so option to install oter vpn type is needed too
a lot of peoples uses wifis or something else to interneting
and we all know that ubuntu without internet is 99% dualbooting to windows or uninstalling - ubuntu MUST HAVE internet after installation so all interneting packages must be included at least to dvd, but on cd is good too AND thete must be option to install them - its very difficult task to noobs to install vpn or something else packages
-102
votes
9
10
111
Solution #19:
will hard from the new experience user
Written by
taufiksu the 14 Feb 10 at 12:09.
i think it is not important to implement because it will hard to choose the app when new ubuntu user install the ubuntu.
i think it is not important to implement because it will hard to choose the app when new ubuntu user install the ubuntu.
-55
votes
37
11
92
Solution #20:
Choose kernel type
Written by
pkslot the 16 Feb 10 at 15:46.
Why not let people choose what kernel to install, vanilla, rt or what their prefrences are.
Why not let people choose what kernel to install, vanilla, rt or what their prefrences are.
54
votes
81
18
27
Solution #21:
Solution #3, but also include option to choose Office suite
Some people (including me) have a personal preference for certain Office suites. Include a chance to choose the preferred suite (OpenOffice by default) would also be interesting. The options could be KOffice, Lotus Symphony, etc..
Integrated to Solution #12, the idea is even more complete: Accessing "Favorite Applications", the User can change your kit software more easily after you install the OS. For example, to change the option favorite browser "Firefox" to "Google Chrome", the Software Center automatically uninstall Firefox and install Chrome, making it the default browser. Happen the same way with the other favorite applications.
In case if the User wants to keep the two browsers (Firefox and Chrome), usually just select the Software Center - as is currently done - so both will be installed. Then just go to "Favorite Applications" and switch to Chrome, which is already installed - Firefox would remain, but the Chrome would be the primary browser.
Some people (including me) have a personal preference for certain Office suites. Include a chance to choose the preferred suite (OpenOffice by default) would also be interesting. The options could be KOffice, Lotus Symphony, etc..
Integrated to Solution #12, the idea is even more complete: Accessing "Favorite Applications", the User can change your kit software more easily after you install the OS. For example, to change the option favorite browser "Firefox" to "Google Chrome", the Software Center automatically uninstall Firefox and install Chrome, making it the default browser. Happen the same way with the other favorite applications.
In case if the User wants to keep the two browsers (Firefox and Chrome), usually just select the Software Center - as is currently done - so both will be installed. Then just go to "Favorite Applications" and switch to Chrome, which is already installed - Firefox would remain, but the Chrome would be the primary browser.
26
votes
44
18
18
Solution #22:
Provide net isntall cd
Written by
tommis the 18 Feb 10 at 19:05.
Also provide option to net isntall wich don`t have programs includet. This would prevent users from downloading packpages what they do not conna use.
Also provide option to net isntall wich don`t have programs includet. This would prevent users from downloading packpages what they do not conna use.
26
votes
38
12
12
Solution #23:
That menu suits "prefered applications"
That menu should meet the eye in "preferred applications". simple for noobs, when selecting an option not currently installed, user should be prompted replace(remove a install b) or side-by install(install b).
At least the coding should be easy.
That menu should meet the eye in "preferred applications". simple for noobs, when selecting an option not currently installed, user should be prompted replace(remove a install b) or side-by install(install b).
At least the coding should be easy.
14
votes
37
8
23
Solution #24:
Add a theme menu
Written by
Niels_ the 22 Feb 10 at 16:29.
Just like the other options, add a menu for themes.
So people can choose their favourite standard theme at instsall.
Just like the other options, add a menu for themes.
So people can choose their favourite standard theme at instsall.
44
votes
48
6
4
Solution #25:
Give some warning for low disk space systems
Written by
dreamr the 23 Feb 10 at 12:16.
In addition to the "more information", give some indication of space left after installing all the applications. Can be just passive indicator that the user sees while making choices. Useful for systems with low memory, like netbooks with SSD.
In addition to the "more information", give some indication of space left after installing all the applications. Can be just passive indicator that the user sees while making choices. Useful for systems with low memory, like netbooks with SSD.
0
votes
12
3
12
Solution #26:
Not during installation, but in the Welcome Screen
I believe that this option for adding software during OS install that cannot possibly fit on a CD medium, and therefore necessitates internet connection, could end up in a failed install process if the connection fails, as could happen with a 3G connection during bad weather conditions.
I certainly agree that the options presented in Solution #3 should be presented to the user in an informative manner - who, especially if new to linux, would otherwise have no clue what to do to be able to watch a DVD, for example - but not during OS install, but integrated in the Welcome Window that appears at the first login, maybe having a link in it to the Add/Remove Software, which, in turn should have these options on a main page.
I believe that this option for adding software during OS install that cannot possibly fit on a CD medium, and therefore necessitates internet connection, could end up in a failed install process if the connection fails, as could happen with a 3G connection during bad weather conditions.
I certainly agree that the options presented in Solution #3 should be presented to the user in an informative manner - who, especially if new to linux, would otherwise have no clue what to do to be able to watch a DVD, for example - but not during OS install, but integrated in the Welcome Window that appears at the first login, maybe having a link in it to the Add/Remove Software, which, in turn should have these options on a main page.
15
votes
17
2
2
Solution #27:
Store Favourite Applications List on Ubuntu One
'Path' suggested "A list of favorite packages could be useful to put up on ubuntu one?"
https://answers.launchpad.net/ubuntu/+question/109518
-5
votes
4
2
9
Solution #28:
Choose the applications from the website before download
Written by
thipv the 9 May 10 at 23:12.
It would make the process more flexible letting us to choose the programs before getting the iso, creating a customized image. You would select everything from the system architecture (32, 64, ppc, arm...) to desktop environment (gnome, kde, xfce, lxde...) or special environments (moblin based, netbook remix...), suggesting their default applications for each one, and let you change or remove them and choose additional programs, even restricted ones, informing the restrictions.
This would also be good because you would always be getting the most updated packages.
It would make the process more flexible letting us to choose the programs before getting the iso, creating a customized image. You would select everything from the system architecture (32, 64, ppc, arm...) to desktop environment (gnome, kde, xfce, lxde...) or special environments (moblin based, netbook remix...), suggesting their default applications for each one, and let you change or remove them and choose additional programs, even restricted ones, informing the restrictions.
This would also be good because you would always be getting the most updated packages.
5
votes
8
5
3
Solution #29:
Solution #3, #21, #23 ... + User choise
Written by
JasLicno the 12 May 10 at 23:26.
User should decide which program will use.solution is simple:
Configure programs during installation:
1. button - ubuntu suggested
2. button - user defined ... list of all available programs
+ (because is impossible to have that big source of programs)
after installing, program that will give you option to make a clone of your installation, so next instalation of your system will be faster and with 100% personal programs. (this is not my idea, I have read about this as option in one of linux distributions)
User should decide which program will use.solution is simple:
Configure programs during installation:
1. button - ubuntu suggested
2. button - user defined ... list of all available programs
+ (because is impossible to have that big source of programs)
after installing, program that will give you option to make a clone of your installation, so next instalation of your system will be faster and with 100% personal programs. (this is not my idea, I have read about this as option in one of linux distributions)
7
votes
8
4
1
Solution #30:
enable account transfer
enable a way of saving account details to ubuntu one so that one can transfer all your accounts (yahoo, hotmail,gmail icq... irc... jabber.. everything) to the new machine this will help with setting up of new machines - like if someone has a laptop, web book and other machines, they really down want to have to set up all the different accounts multiple times. i'm not suggesting emails as this is too much data but enabling people to sync account details, and passwords would be good and improve ubuntu installs
enable a way of saving account details to ubuntu one so that one can transfer all your accounts (yahoo, hotmail,gmail icq... irc... jabber.. everything) to the new machine this will help with setting up of new machines - like if someone has a laptop, web book and other machines, they really down want to have to set up all the different accounts multiple times. i'm not suggesting emails as this is too much data but enabling people to sync account details, and passwords would be good and improve ubuntu installs
0
votes
1
0
1
Solution #31:
In advanced installation mode
Written by
mackuz the 17 May 11 at 06:55.
If even #4 is too hard for some users, #1 can be added in advanced installation mode.
It's actual again, 'cause even if Thunderbird will become default mail app in Ubuntu, some corporative users will need Evolution anyway.
If even #4 is too hard for some users, #1 can be added in advanced installation mode.
It's actual again, 'cause even if Thunderbird will become default mail app in Ubuntu, some corporative users will need Evolution anyway.
Trash folder on diskette, USB, hard disk
Written by cybermanolin the 28 Feb 08 at 15:56.
Global category: System.
Not an idea
I dislike a lot that the system makes a hidden folder "/trash" in the USB, floppy and others ... The erasure should be direct in these elements because it is very confusing to have this hidden folder storing it erases not even know it
949
votes
1240
0
291
Solution #1:
Auto-generated solution of idea #58
Ubuntu Brainstorm was updated in January 2009. Since the
idea #58 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!
<i>Ubuntu Brainstorm was updated in January 2009. Since the idea #58 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.</i><br /> Thanks!
3
votes
3
1
0
Solution #2:
Do not lose data...
Written by
mitzampt the 14 Feb 11 at 11:21.
Because flash drives and floppies have limited space, on delete the content should be moved to the trashcan on some other location and labeled for the floppy/flash drive...
Because flash drives and floppies have limited space, on delete the content should be moved to the trashcan on some other location and labeled for the floppy/flash drive...
12
votes
14
5
2
Solution #3:
popup that data is still in the trash
Written by
hereiam the 18 Apr 11 at 21:40.
A solution could be a popup which displays text that data is still in the trash from an external device and data in inside the trahs should be truncated before ejection.
A solution could be a popup which displays text that data is still in the trash from an external device and data in inside the trahs should be truncated before ejection.
139
votes
145
5
6
Solution #4:
Request to clean up the basket during the new files copy
Written by
ipadm the 26 May 11 at 06:28.
When you receive the message like "Not enough space" it must be an option like "Clear Trash to continue copying".
When you receive the message like "Not enough space" it must be an option like "Clear Trash to continue copying".
-35
votes
5
3
40
Solution #5:
Automatically clean older trash items when needed
I remember on Windows you could choose how big your recycle bin may be: It only occupies a percentage of the drive.
So, if the recycle bin gets bigger, it should 'recycle' disk space deleting stuff you are not likely to need anymore.
If you delete something, you expect to release space.
Today, you delete something and still no free space, 'wth?' you thought at least the first time...
I remember on Windows you could choose how big your recycle bin may be: It only occupies a percentage of the drive.
So, if the recycle bin gets bigger, it should 'recycle' disk space deleting stuff you are not likely to need anymore.
If you delete something, you expect to release space.
Today, you delete something and still no free space, 'wth?' you thought at least the first time...
26
votes
29
5
3
Solution #6:
Provide 'delete permanently' option in file management
Written by
EthioJOB the 7 Jun 11 at 13:30.
Add an option to 'permanently delete' files in the file management preferences.
Add an option to 'permanently delete' files in the file management preferences.
-16
votes
5
4
21
Solution #7:
Permanently delete
Permanently delete as default option in all Removable media, no trash option.
It would be like when you delete as root.
Permanently delete as default option in all Removable media, no trash option.
It would be like when you delete as root.
Make ubuntu more responsive
Written by marco.ferragina the 28 Feb 08 at 16:56.
Global category: System.
Won't implement
I've 2 distros installed on my laptop: Ubuntu Gutsy and Arch Linux! The feel with arch is that it's whippy. From the other side ubuntu is sluggish. Sure I know that my system is not so up to date (a 1.5 Ghz centrino 512 M Ram) but Arch work very well on it with the same services loaded as in ubuntu.
So I think Ubuntu can do something to improve performance.
2398
votes
2790
6
392
Solution #1:
Auto-generated solution of idea #85
Ubuntu Brainstorm was updated in January 2009. Since the
idea #85 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!
<i>Ubuntu Brainstorm was updated in January 2009. Since the idea #85 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.</i><br /> Thanks!
261
votes
279
10
18
Solution #2:
Reduce the number of auto-started applications
Running "ps -eo pid,cmd,rss" provides interesting reading. A random entry is
4558 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 1576
although I am not currently doing anything with gphoto. One of the ideas of upstart was to start applications as a result of system events. While upstart is not the only answer here, I think that a few event daemons (the ones which are already running, like cron, upstart, inetd and hal are probably sufficient in many cases) could be used to start services when they are needed. A couple of generic gnome tray applets which could stand in for several existing ones (like indicator-applet is supposed to show notifications which were previously shown by a range of applets) and possibly start applications on demand would also help here. And all this would also help with reducing system start time as well as memory footprint of course.
I might add that there is probably some low-hanging fruit here, as in things that can be done writing little or no C code.
Running "ps -eo pid,cmd,rss" provides interesting reading. A random entry is
4558 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 1576
although I am not currently doing anything with gphoto. One of the ideas of upstart was to start applications as a result of system events. While upstart is not the only answer here, I think that a few event daemons (the ones which are already running, like cron, upstart, inetd and hal are probably sufficient in many cases) could be used to start services when they are needed. A couple of generic gnome tray applets which could stand in for several existing ones (like indicator-applet is supposed to show notifications which were previously shown by a range of applets) and possibly start applications on demand would also help here. And all this would also help with reducing system start time as well as memory footprint of course.
I might add that there is probably some low-hanging fruit here, as in things that can be done writing little or no C code.
232
votes
237
15
5
Solution #3:
Motivate or hire optimization experts to hunt for bottlenecks
Written by
leael the 17 Apr 09 at 05:26.
All of the following is related to "felt GUI performance", not 3D or other kinds of computational power.
Ubuntu (Gnome?) runs "OK" on my 600MHz/500MB/64MB, but I'd expect a 3GHz/2GB/256MB machine to be a lot faster, but it feels more like just 1.5 times faster.
Interestingly, the speed of CPU/RAM seems not to be in a linear relation (as it is with WinXP) to the felt GUI speed.
I remember, that X consumes extra time by passing everything through a socket, but that allone wouldn't explain the performance. I suspect, that there is much room to improve and do real optimization on many places throughout the system. Jaunty got much better, but it is still outperformed by WinXP.
So I suggest
to mobilize some real optimization experts and math geeks to look for possible improvements, and giving the developers hints, where to change what. If those experts are not to be found easily within the open source community, it might be a good idea to let hired specialists redesign problematic algorithms.
All of the following is related to "felt GUI performance", not 3D or other kinds of computational power.
Ubuntu (Gnome?) runs "OK" on my 600MHz/500MB/64MB, but I'd expect a 3GHz/2GB/256MB machine to be a lot faster, but it feels more like just 1.5 times faster.
Interestingly, the speed of CPU/RAM seems not to be in a linear relation (as it is with WinXP) to the felt GUI speed.
I remember, that X consumes extra time by passing everything through a socket, but that allone wouldn't explain the performance. I suspect, that there is much room to improve and do real optimization on many places throughout the system. Jaunty got much better, but it is still outperformed by WinXP.
So I suggest
to mobilize some real optimization experts and math geeks to look for possible improvements, and giving the developers hints, where to change what. If those experts are not to be found easily within the open source community, it might be a good idea to let hired specialists redesign problematic algorithms.
194
votes
207
12
13
Solution #4:
Make the GUI _seem_ to be faster, add responsiveness
Written by
leael the 17 Apr 09 at 05:42.
<rant>
On a Celeron at 2.6GHz/256MB GPU, I press ALT+Print, and have to wait 5 seconds (sic!) for just getting a tiny "Save As" dialog. That's just ridiculous.
</rant>
I have been using computers for a long time now, therefore I am quite quick on the keyboard and the mouse. With Ubuntu, my clicks can be sent to Nirvana, if I forget to wait for the system to be ready for new input. Such delays cost extra brain power and add up to frustration. It can even lead to damage through wrong input.
The overall performance of Ubuntu isn't really that bad, but certain things make it _look_ and _feel_ slow. Therefore another suggestion: Give the GUI a "virtual performance" kick by prioritizing certain key elements.
*) One example: Not knowing, if you really double-clicked that icon/gadget/element for seconds, is one of the worst failures imho. In this case, a visual feedback is needed immediately to let the user know, that the system accepted the command. I guess some part of the GUI must be run with higher guaranteed priority for this, therefore such feedbacks need to be kept at low weight.
*) Another example: Synaptics rethinks its software list for some seconds, after it had finished installing something. A click to the close button seems to have no effect. A kill -9 would do the low weight trick, just for picturing, what I mean; in this case the load routine could check for events while rebuilding its memory structures and leave the loop on a close command. Similar implementations should be considered for every loop, that can block an application for more than a (real) short moment.
<rant>
On a Celeron at 2.6GHz/256MB GPU, I press ALT+Print, and have to wait 5 seconds (sic!) for just getting a tiny "Save As" dialog. That's just ridiculous.
</rant>
I have been using computers for a long time now, therefore I am quite quick on the keyboard and the mouse. With Ubuntu, my clicks can be sent to Nirvana, if I forget to wait for the system to be ready for new input. Such delays cost extra brain power and add up to frustration. It can even lead to damage through wrong input.
The overall performance of Ubuntu isn't really that bad, but certain things make it _look_ and _feel_ slow. Therefore another suggestion: Give the GUI a "virtual performance" kick by prioritizing certain key elements.
*) One example: Not knowing, if you really double-clicked that icon/gadget/element for seconds, is one of the worst failures imho. In this case, a visual feedback is needed immediately to let the user know, that the system accepted the command. I guess some part of the GUI must be run with higher guaranteed priority for this, therefore such feedbacks need to be kept at low weight.
*) Another example: Synaptics rethinks its software list for some seconds, after it had finished installing something. A click to the close button seems to have no effect. A kill -9 would do the low weight trick, just for picturing, what I mean; in this case the load routine could check for events while rebuilding its memory structures and leave the loop on a close command. Similar implementations should be considered for every loop, that can block an application for more than a (real) short moment.
20
votes
35
5
15
Solution #5:
Auto-detect the appropriate apps to install
Written by
philip the 6 May 09 at 01:00.
There are trade-offs between performance on the one hand, and functionality and ease of use on the other. That's why we have several versions of Ubuntu, which install different sets of packages by default. This trade-off decision should be made (semi-)automatically. Given the hardware specs of the machine, the installer should suggest an appropriate desktop environment (such as Gnome or KDE versus XFCE versus Fluxbox), appropriate filer (Nautilus versus ROX), appropriate mail reader, web browser, terminal app, etc. The user should still be able to override those of course.
Likewise, the appropriate application settings can be made automagically for the trade-off. An example is previews in Nautilus.
There are trade-offs between performance on the one hand, and functionality and ease of use on the other. That's why we have several versions of Ubuntu, which install different sets of packages by default. This trade-off decision should be made (semi-)automatically. Given the hardware specs of the machine, the installer should suggest an appropriate desktop environment (such as Gnome or KDE versus XFCE versus Fluxbox), appropriate filer (Nautilus versus ROX), appropriate mail reader, web browser, terminal app, etc. The user should still be able to override those of course.
Likewise, the appropriate application settings can be made automagically for the trade-off. An example is previews in Nautilus.
-35
votes
5
4
40
Solution #6:
try lxde desktop
Written by
knb the 13 May 09 at 21:12.
Simply try the lxde desktop. It can be installed from synaptic.
Reduced resource consumption was one of lxde's design goals.
The can coexist in parallel on your computer. You can easily switch from gnome to lxde and back, at login time.
I have seen a very responsive knoppix system with lxde running on a tiny older eee pc.
Simply try the lxde desktop. It can be installed from synaptic.
Reduced resource consumption was one of lxde's design goals.
The can coexist in parallel on your computer. You can easily switch from gnome to lxde and back, at login time.
I have seen a very responsive knoppix system with lxde running on a tiny older eee pc.
8
votes
8
1
0
Solution #7:
Massive tweaks to nicity, priorities, scheduler, and limits
Real-time preemption:
So processes that live in the kernel (e.g. disk access) can't steal cycles away from UI code. (Unfortunately, this has *never* worked for me in getting the UI to be more responsive, but crashes brought down the system... maybe an expect could tweak it though?)
-15 nice-value for UI code:
So regular processes can't steal cycles away from UI code. (Unfortunately, nice has *never* worked for me in getting the UI to be more responsive. But maybe an expect could tweak it?)
Limits on disk access:
Automatically detect UI lag via a special program, and if so throttle disk access.
Disk scheduler:
From what I hear, CFQ seems "fair".
Process scheduler needs extensive review:
http://oreilly.com/catalog/linuxkernel/chapter/ch10.html
Cron:
Schedule cron tasks like updatedb to be run when the user seems to be away or sleeping, and stop when it detects the user returns to their computer. Namely, all non-essential services should be severely throttled at any sign of user interaction or CPU load. The current situation is *arbitrary* and can easily kick in a 100%cpu-and-entire-disk-bandwidth-hogging process of death in the middle of something important. Note that automated processes should not even kick in if the CPU is at >80% utilization even if the user is not at the computer (it could be a server). Also schedule tasks like updatedb to be run more rarely (monthly rather than daily).
Additionally compare notes with experts, other distros, and linux kernel devs.
Real-time preemption:
So processes that live in the kernel (e.g. disk access) can't steal cycles away from UI code. (Unfortunately, this has *never* worked for me in getting the UI to be more responsive, but crashes brought down the system... maybe an expect could tweak it though?)
-15 nice-value for UI code:
So regular processes can't steal cycles away from UI code. (Unfortunately, nice has *never* worked for me in getting the UI to be more responsive. But maybe an expect could tweak it?)
Limits on disk access:
Automatically detect UI lag via a special program, and if so throttle disk access.
Disk scheduler:
From what I hear, CFQ seems "fair".
Process scheduler needs extensive review:
http://oreilly.com/catalog/linuxkernel/chapter/ch10.html
Cron:
Schedule cron tasks like updatedb to be run when the user seems to be away or sleeping, and stop when it detects the user returns to their computer. Namely, all non-essential services should be severely throttled at any sign of user interaction or CPU load. The current situation is *arbitrary* and can easily kick in a 100%cpu-and-entire-disk-bandwidth-hogging process of death in the middle of something important. Note that automated processes should not even kick in if the CPU is at >80% utilization even if the user is not at the computer (it could be a server). Also schedule tasks like updatedb to be run more rarely (monthly rather than daily).
Additionally compare notes with experts, other distros, and linux kernel devs.
10
votes
10
1
0
Solution #8:
Email devs of other distros, asking what their tricks are for responsiveness
Send a very simple and quick email to devs of other distros, asking what their tricks are for responsiveness are.
Comments seem to indicate that other distributions do not have as much trouble as Ubuntu (and I'm inclined to agree).
Send a very simple and quick email to devs of other distros, asking what their tricks are for responsiveness are.
Comments seem to indicate that other distributions do not have as much trouble as Ubuntu (and I'm inclined to agree).
Font Repository with a User-Friendly GUI
Ubuntu
In :
Priority : Undefined
Definition : New (Needs guidance)
Implementation : Unknown
Assignee :
Written by doughy the 29 Feb 08 at 00:25.
Global category: Others.
Implemented
Ubuntu should include a way to add/remove fonts from a repository just like the add/remove program panel. When a user needs a new font, they could open up the window, and the program would download the latest repository fonts. The user could look through the fonts and choose which ones to install by simply checking a box and clicking "apply." A user could search for font keywords to find certain styles of fonts. For example, someone could search for keywords words "serif","sans serif","cursive", and the GUI would display fonts that match the search. This would be a killer tool for designers.
Furthermore, the GUI could be very helpful. When a user browses a font, a sample image of it could be automatically loaded so that the user can quickly find fonts that are appealing to them. A rating system or popularity gauge could be used so that the best fonts can be highlighted.
A tool like this would create inscentive for font designers to make their designs free/public. Credits could be given to designers in the font descriptions.
Wood theme?
Written by bogdan_5844 the 6 Oct 08 at 19:49.
Global category: Look and Feel.
Won't implement
Please read it all before voting :)
Okay,this is NOT another "Make new cool theme NOW!" idea.
Instead,I'm suggesting another vision.
Vista's theme focuses on glass.OS X's theme focuses on brushed metal.Even the childish XP has some plasticky focus in it.
I think it would be great for Ubuntu to choose something to focus on (applies to Kubuntu/Xubuntu/Edubuntu too) and because brown is the colour chosen for it,wood would make a great choice.
A wodden Ubuntu would surely look good.I am not talking here about making windows look like they are made of wood(altough it could be done in a non-disturbant way)but keeping wood colours/artwork is where I'm pointing.
Hope you got the idea;-)
better DVD support
Written by diophant the 29 Feb 08 at 01:14.
Global category: Multimedia.
Won't implement
DVD support is still not so easy to get, due to
content scrambling. Scripts like automatix provide
this relatively easily, but it could not hurt to have
a straightforward path to get DVD playback support.
Stick in a DVD, and it plays. DVD players could also become
simpler. I use xine or mplayer but it would be nice to have
the simplicity of the DVD player in OS X.
Professional-looking bootloader
Ubuntu
In :
Priority : Undefined
Definition : New (Needs guidance)
Implementation : Unknown
Assignee :
Mentorship is available if you want to fix this bug.
Written by Murrquan the 28 Feb 08 at 14:42.
Global category: Look and Feel.
Implemented
Ubuntu's bootloader is a stark black and white screen, filled with confusing options. It gives newbies a moment of indecision, as they try to figure out if they are supposed to choose something, and wonder why there are three or four Ubuntus listed. Then the timer finishes counting down (starting from 10), and the newb begins to feel like he's getting in over his head as his PC boots into Ubuntu.
Too much information up front, stark text-only display, painfully long countdown timer.
5944
votes
7511
21
1567
Selected solution (#1):
Create an attractive boot loader with grubgfx
Written by
Murrquan the 28 Feb 08 at 14:42.
Create an attractive boot loader with grubgfx that requires minimal user input and does not scare away new users. If that doesn't work then use Fedora's Plymouth
Create an attractive boot loader with grubgfx that requires minimal user input and does not scare away new users. If that doesn't work then use Fedora's Plymouth
524
votes
542
30
18
Selected solution (#2):
Use Plymouth and the latest GDM for a faster and smoother boot up.
Written by
vs8 the 14 Jan 09 at 15:59.
openSUSE and Fedora 10 feature more elaborate art than Ubuntu, I'm not talking about the colors they choose, because I like the Ubuntu colors, it's the art style.
One thing they got right is the boot up. Those distros boot very smooth and they look professional, Ubuntu looks rushed, plain and ugly.
I've seen Fedora boot, and the new plymouth thing rocks, Ubuntu should use it too. It's way better than the actual ugly usplash.
The other thing is the GDM, Ubuntu uses a very old GDM, which is slow. At least on my PC (AMD Phenon 9600 Quad Core, 4gb RAM). The new GDM is smoother, faster and it works fine.
In short, Ubuntu needs eye candy, from boot up to shut down it will attract more people, I guarantee it.
What is Plymouth?
http://www.phoronix.com/scan.php?page=article&item=fedora_plymouth&num=1
openSUSE and Fedora 10 feature more elaborate art than Ubuntu, I'm not talking about the colors they choose, because I like the Ubuntu colors, it's the art style.
One thing they got right is the boot up. Those distros boot very smooth and they look professional, Ubuntu looks rushed, plain and ugly.
I've seen Fedora boot, and the new plymouth thing rocks, Ubuntu should use it too. It's way better than the actual ugly usplash.
The other thing is the GDM, Ubuntu uses a very old GDM, which is slow. At least on my PC (AMD Phenon 9600 Quad Core, 4gb RAM). The new GDM is smoother, faster and it works fine.
In short, Ubuntu needs eye candy, from boot up to shut down it will attract more people, I guarantee it.
What is Plymouth?
http://www.phoronix.com/scan.php?page=article&item=fedora_plymouth&num=1
Screen:
https://fedoraproject.org/wiki/Image:Tours_Fedora10_012_Plymouth_Boot.png
openSUSE art:
http://www.opensuse.org/screenshots.php
New GDM login screen:
https://fedoraproject.org/w/uploads/9/94/Tours_Fedora10_018_Login_Screen.png
Thank you.
0
votes
0
0
0
Selected solution (#3):
Put a Motion Splashscreen on ubuntu
to better the user experience, ubuntu should have an animated Splash Screen. a (mini Video) playing, showing the Ubuntu Logo and then a smooth overpass from the splash screen to the loging screen.
to better the user experience, ubuntu should have an animated Splash Screen. a (mini Video) playing, showing the Ubuntu Logo and then a smooth overpass from the splash screen to the loging screen.
330
votes
349
19
19
Selected solution (#4):
Ubuntu Grub Backround
i was thinking that ubuntu team should design an default ubuntu grub backround for future releases..or atleast add them to the current ones. after all it would go nice after seeing the linux mint did that.
i was thinking that ubuntu team should design an default ubuntu grub backround for future releases..or atleast add them to the current ones. after all it would go nice after seeing the linux mint did that.
9
votes
9
0
0
Selected solution (#5):
Design a GUI to help with the process of changing the image
Written by
Rodrigo the 12 Jul 09 at 15:31.
Let's stay with the black screen or maybe a screen, but just one to begin with, then with the use of a GUI (the user can download it from the servers) be able to change it without needing to go to the console.
Everybody likes to customize his machine sooner or later.
Let's stay with the black screen or maybe a screen, but just one to begin with, then with the use of a GUI (the user can download it from the servers) be able to change it without needing to go to the console.
Everybody likes to customize his machine sooner or later.
516
votes
553
46
37
Selected solution (#6):
Use BURG with GRUB 2
Written by
tommis the 7 Jan 10 at 02:02.
BURG is a program based-on Grub 2,BURG uses new menu list,screen layout and shortcut keys that all easily customized.
<img src="http://img163.imageshack.us/img163/4537/screenshot300x221.png" alt="Image Hosted by ImageShack.us"/><br/>
Also see - https://help.ubuntu.com/community/Burg
-81
votes
50
15
131
Selected solution (#7):
Installation Option
In installation have an option of using either BURG or GRUB with GRUB the Default Option
In installation have an option of using either BURG or GRUB with GRUB the Default Option
48
votes
63
9
15
Selected solution (#8):
Just make grub2 better
Written by
lokster the 3 Feb 10 at 14:13.
The developers must make grub2 better. Why use another new and in early development bootloader, while there is already a good one?
Just make the good one even better.
The developers must make grub2 better. Why use another new and in early development bootloader, while there is already a good one?
Just make the good one even better.
Easy screen-sharing and audio-chat for instant messengers
Written by jaenz the 7 Jan 09 at 15:49.
Related project: Pidgin Internet Messenger .
Already implemented
Yesterday a friend of mine asked for help in Photoshop. And instead of configuring my router, care for my IP or dyndns-stuff, he just called me via Jabber on iChat in OS X. That was - awesome -! One of the big, big time-saving things, Apple serves.
To cut a long story short: we definitely need an audio-chat possibility (at least for XMPP) in Pidgin or Empathy (speaking of gnome). Bundled with screen-sharing it's just perfect to solve problems over the internet.
767
votes
950
63
183
Solution #1:
Use vino
Written by
jaenz the 7 Jan 09 at 15:49.
You might say "this exists and is called ekiga". You're right, but it's complicated to run two programs, register a SIP-account AND (!) convert all your friends to ekiga. Ekiga is simply too unkown, to use it outside of the open-source world.
I actually don't know how much time the implementation would take. But I believe, vino offers an option to grab the screen and gstreamer doubtlessly provides streaming of audio and video.
Finally such a "bling-bling"-functionality is a great way to win new Ubuntu-users.
You might say "this exists and is called ekiga". You're right, but it's complicated to run two programs, register a SIP-account AND (!) convert all your friends to ekiga. Ekiga is simply too unkown, to use it outside of the open-source world.
I actually don't know how much time the implementation would take. But I believe, vino offers an option to grab the screen and gstreamer doubtlessly provides streaming of audio and video.
Finally such a "bling-bling"-functionality is a great way to win new Ubuntu-users.
226
votes
304
65
78
Solution #2:
Use empathy by default in Ubuntu
Written by
torkiano the 14 Jan 09 at 06:15.
Empathy can do audio AND video calls to other XMPP/GTalk users.
It has support for SIP too, and for the most important IM protocols: msn, AIM ...
Also, VNC over XMPP tunnels has been done with empathy.
I think use empathy by default is the first step to implement this idea
Empathy can do audio AND video calls to other XMPP/GTalk users.
It has support for SIP too, and for the most important IM protocols: msn, AIM ...
Also, VNC over XMPP tunnels has been done with empathy.
I think use empathy by default is the first step to implement this idea
-460
votes
96
36
556
Solution #3:
Use Skype
Written by
znupi the 14 Jan 09 at 18:13.
Why not use Skype? It's cross-platform, provides audio and video chatting and a lot of people use it (including me, my brother and quite a few other people I know). Although Skype isn't open source, that doesn't mean you shouldn't use it. It is still free, and it is well known for its high quality sound and video transmission even on poor bandwidths.
Personally, I really think Skype is the best option for audio and video chatting.
Why not use Skype? It's cross-platform, provides audio and video chatting and a lot of people use it (including me, my brother and quite a few other people I know). Although Skype isn't open source, that doesn't mean you shouldn't use it. It is still free, and it is well known for its high quality sound and video transmission even on poor bandwidths.
Personally, I really think Skype is the best option for audio and video chatting.
438
votes
502
39
64
Solution #4:
Add audio/video and screen sharing support to Pidgin
Since most of us are already using it. I don't wanna have pidgin running for text, empathy for voice and another app for screen sharing.
Since most of us are already using it. I don't wanna have pidgin running for text, empathy for voice and another app for screen sharing.
80
votes
108
64
28
Solution #5:
remote-help-assistant
promote use of https://launchpad.net/remote-help-assistant
86
votes
108
37
22
Solution #6:
Gitso
Written by
Baggers the 19 Jan 09 at 11:57.
Single click reverse ssh tunnel using VNC.
Works on Mac, Linux, and Windows
The non geek being assisted doesn't need to worry about opening ports or what their IP is, that is down to person giving the assistance.
Open Source, small and simple.
Obviously it would be great if it could be initiated by the popular IM clients though.
http://code.google.com/p/gitso/
Single click reverse ssh tunnel using VNC.
Works on Mac, Linux, and Windows
The non geek being assisted doesn't need to worry about opening ports or what their IP is, that is down to person giving the assistance.
Open Source, small and simple.
Obviously it would be great if it could be initiated by the popular IM clients though.
http://code.google.com/p/gitso/
2
votes
4
4
2
Solution #9:
use gitso + mid-way server
Written by
fdetienn the 12 May 09 at 10:24.
I work in tech support for a major. We use webex and webex is a bandwidth hog => not always good.
The problem with VNC (and hence Vino) is the initiation from support engineer -> customer as the customer would have to allow incoming connections. Most of the time, you do not have time to punch the holes or the customer's infosec department will not allow you or the customer will be too lazy/ignorant and will hide behind his infosec department. Pick one.
The problem with reverse VNC (Gitso) alone is the same on the support engineer side. Most IT departments in large enterprises like to justify their presence by blocking traffic, preventing engineers to work, make engineer yell so IT can look protective :-D. In a word: incoming reverse vnc sessions won't work.
What we all really need is this:
[engineer]---[ent fw>]--mws--[
I work in tech support for a major. We use webex and webex is a bandwidth hog => not always good.
The problem with VNC (and hence Vino) is the initiation from support engineer -> customer as the customer would have to allow incoming connections. Most of the time, you do not have time to punch the holes or the customer's infosec department will not allow you or the customer will be too lazy/ignorant and will hide behind his infosec department. Pick one.
The problem with reverse VNC (Gitso) alone is the same on the support engineer side. Most IT departments in large enterprises like to justify their presence by blocking traffic, preventing engineers to work, make engineer yell so IT can look protective :-D. In a word: incoming reverse vnc sessions won't work.
What we all really need is this:
[engineer]---[ent fw>]--mws--[<cust fw]---[cust]
where mws is a midway server to which the forward VNC (initiated by the engineer) and the reverse VNC (initiated by the customer) connect. The MSW would take some credentials from both sides and rejoin the sessions, outside of the firewalls (typically in a DMZ on the support company premises).
This would make IT, the support engineer and the customer happy.