Contributor Penguin Guy
Nautilus to display more info while asking for copying existing file
Written by aufather the 9 Nov 08 at 04:07.
Related project: Nautilus .
Implemented
When I copy a newer version of a file, nautilus asks whether to skip or replace this file. But it does not provide any info other than the file name. It would be nice if it would at least provide the file sizes too. More info maybe accessible from a drop down button. Like modified time, owner, permissions etc. But these can be hidden and be accessible from a drop down button (like the button which shows progress of individual files during software installation). This will help the user to compare both the files and make an informed decision there itself. Instead of canceling the operation and then comparing both the files and then redoing the same operation.
260
votes
289
9
29
529
votes
538
10
9
Selected solution (#2):
Collapsed additional information
Written by
dcruz the 28 Apr 09 at 10:47.
The dialog should contain collapsed additional information from both files that the user could access, such as:
* size
* creation date
* modification date
* creator
* etc.
The dialog should contain collapsed additional information from both files that the user could access, such as:
* size
* creation date
* modification date
* creator
* etc.
202
votes
231
36
29
Selected solution (#3):
Diff view for text files
Written by
dcruz the 28 Apr 09 at 10:48.
Have an option the see the difference between both files it those files are textual.
Have an option the see the difference between both files it those files are textual.
338
votes
344
9
6
Selected solution (#4):
Have an option to suggest another name.
Written by
Lachu the 28 Apr 09 at 13:08.
GNOME should have option, like in KDE to write file in destination folder, but changes the name. When file should be named "SomeDocument", we should name it "SomeDocument-CurrentDate" or "SomeDocument-SourceFolderName".
GNOME should have option, like in KDE to write file in destination folder, but changes the name. When file should be named "SomeDocument", we should name it "SomeDocument-CurrentDate" or "SomeDocument-SourceFolderName".
229
votes
242
10
13
Selected solution (#5):
Have an option to rename old file
Written by
Akerbos the 29 Apr 09 at 19:52.
Similar to #3, but rename the existing file (kind of backup style)
I'd like this because most often you want the new file to be in effect at that moment while preserving the old one.
Similar to #3, but rename the existing file (kind of backup style)
I'd like this because most often you want the new file to be in effect at that moment while preserving the old one.
103
votes
123
17
20
Selected solution (#6):
Option to Merge files/folders
There should also be an option for merging files/folders together just as in some other operating systems. This will be especially beneficial in case of folders.
There should also be an option for merging files/folders together just as in some other operating systems. This will be especially beneficial in case of folders.
95
votes
110
21
15
Selected solution (#7):
Easy way to open both files for visual comparison
Written by
philip the 5 May 09 at 22:25.
The motivation is like #2 but for non-text files. If one or both files are images, office documents or media files, diff will not help. Clicking on the file name should open the file. This saves a visual search for the files in the directory.
The motivation is like #2 but for non-text files. If one or both files are images, office documents or media files, diff will not help. Clicking on the file name should open the file. This saves a visual search for the files in the directory.
42
votes
79
18
37
Selected solution (#8):
Previews of the files
Written by
philip the 5 May 09 at 22:52.
The dialog should contain pre-computed views of the files, so you don't have to wait for (say) the spreadsheet program to load and open the files. The views should be about 100x100 pixels large and should show a cropped, scrollable view of each file. When the user resizes the dialog,, the preview areas should show more or less of the files. Or, a larger preview can show as a tool tip when the mouse hovers over the small preview.
The dialog should contain pre-computed views of the files, so you don't have to wait for (say) the spreadsheet program to load and open the files. The views should be about 100x100 pixels large and should show a cropped, scrollable view of each file. When the user resizes the dialog,, the preview areas should show more or less of the files. Or, a larger preview can show as a tool tip when the mouse hovers over the small preview.
45
votes
63
8
18
Selected solution (#9):
nautulis: copy old file to trash before overwrite
Written by
bgfeldm the 12 May 09 at 13:01.
add an option to move old file to the trash before overwrite.
nautulis:
move file to trash before overwrite, if file is a text or document file below a preconfigured size such as 1 MB.
This way overwritten files can be retrieved at a dept of one.
Or you could make the trash bin a temporary source repository for overwritten/deleted files, only storing the diff of the text files, so you limit space taken up by the trash bin and have multiple restore points for files. The repository will be clear every time the user clears the repository or after a defined amount of days.
add an option to move old file to the trash before overwrite.
nautulis:
move file to trash before overwrite, if file is a text or document file below a preconfigured size such as 1 MB.
This way overwritten files can be retrieved at a dept of one.
Or you could make the trash bin a temporary source repository for overwritten/deleted files, only storing the diff of the text files, so you limit space taken up by the trash bin and have multiple restore points for files. The repository will be clear every time the user clears the repository or after a defined amount of days.
56
votes
79
6
23
Selected solution (#10):
Compare checksum of files.
Written by
Matir the 26 May 09 at 03:19.
Since md5sum is necessary for parts of apt and is installed in every base system, only files with the same name and different checksums need to be considered.
Since md5sum is necessary for parts of apt and is installed in every base system, only files with the same name and different checksums need to be considered.
139
votes
153
10
14
Selected solution (#11):
Relace If Newer button
Written by
Redge the 2 Jun 09 at 18:34.
See also solution #6. We now have a "Replace All" button, but I miss Windows Explorer's "Replace if Newer" option. Displaying extra info is all nice, but I want to be able to do file operations that don't require further user interaction. So let's add that "Replace All if Newer" button.
See also solution #6. We now have a "Replace All" button, but I miss Windows Explorer's "Replace if Newer" option. Displaying extra info is all nice, but I want to be able to do file operations that don't require further user interaction. So let's add that "Replace All if Newer" button.
25
votes
26
2
1
Selected solution (#12):
Push transfers requiring user feedback to the end of the queue
Written by
Redge the 8 Jun 09 at 00:07.
When doing file operations and Nautilus encounters conflicts or errors that require the user's feedback to resolve, Nautilus should first try to complete the rest of the queue and push the files needing feedback to the end. That way, if the user is AFK as much of the operation as possible will be done by the time he/she gets back.
When doing file operations and Nautilus encounters conflicts or errors that require the user's feedback to resolve, Nautilus should first try to complete the rest of the queue and push the files needing feedback to the end. That way, if the user is AFK as much of the operation as possible will be done by the time he/she gets back.
-3
votes
3
1
6
Selected solution (#13):
Use Desktop files.
Written by
Lachu the 19 Jun 09 at 08:47.
On situation in idea, Ubuntu should save file on different name and create Desktop file to it. Many user uses only GUI application with file managers supporting Desktop Files.
On situation in idea, Ubuntu should save file on different name and create Desktop file to it. Many user uses only GUI application with file managers supporting Desktop Files.
37
votes
42
4
5
Selected solution (#14):
Check files below a certain size
Written by
korin43 the 18 Jun 09 at 20:58.
Decide on a on file size where it's faster to just check if it's an identical file than ask the user if they want to replace/skip. If the files with the same name are identical, we just skip them instead of presenting the replace/skip dialogue (since both options would have the same result).
Note: This would be a complete byte-for-byte comparison, not just a comparison of timestamps and name.
Here's the order that the system would check:
- Is there a file with the same name?
- Is it below the maximum size set to check? (we don't want to auto-check if it would be faster to ask the user. ex: 10 Gb file)
- Compare size
- Compare the two files (byte-for-byte), fail as soon as you find anything different (if the first byte of the new file is different, fail immediately instead of checking the whole file)
Note 2: Timestamps will not be compared. If the new file is identical with a different timestamp, the new timestamp should be applied.
Decide on a on file size where it's faster to just check if it's an identical file than ask the user if they want to replace/skip. If the files with the same name are identical, we just skip them instead of presenting the replace/skip dialogue (since both options would have the same result).
Note: This would be a complete byte-for-byte comparison, not just a comparison of timestamps and name.
Here's the order that the system would check:
- Is there a file with the same name?
- Is it below the maximum size set to check? (we don't want to auto-check if it would be faster to ask the user. ex: 10 Gb file)
- Compare size
- Compare the two files (byte-for-byte), fail as soon as you find anything different (if the first byte of the new file is different, fail immediately instead of checking the whole file)
Note 2: Timestamps will not be compared. If the new file is identical with a different timestamp, the new timestamp should be applied.
21
votes
29
10
8
Selected solution (#15):
Add "auto" option to replce/skip pop-up
This gives the user the option to replace/skip if they already know whether the file is identical or not, or don't want to risk replacing an important file. But if they don't know if the files are identical, then they can press the auto button.
It would look something like this:
|Auto| |Auto all| |Replace| |Replace all| |Skip| |Skip all|
This gives the user the option to replace/skip if they already know whether the file is identical or not, or don't want to risk replacing an important file. But if they don't know if the files are identical, then they can press the auto button.
It would look something like this:
|Auto| |Auto all| |Replace| |Replace all| |Skip| |Skip all|
25
votes
25
0
0
Selected solution (#16):
Show context for the differences
The dialog should attempt to show the differences between the files if they are in a recognizable format. For example, if the files are images, show both images, along with file size and date. This will allow the user to easily make a decision about whether to replace the file. The destination filename could also be an editable field to allow the user to change the name and have the copy continue under the new name. If the file were an audio file then it could display bitrate, sample rate, length, etc.
Here's an example dialog box from Directory Opus on Windows which demonstrates this:
The dialog should attempt to show the differences between the files if they are in a recognizable format. For example, if the files are images, show both images, along with file size and date. This will allow the user to easily make a decision about whether to replace the file. The destination filename could also be an editable field to allow the user to change the name and have the copy continue under the new name. If the file were an audio file then it could display bitrate, sample rate, length, etc.
Here's an example dialog box from Directory Opus on Windows which demonstrates this:
<img src="http://img20.imageshack.us/img20/4432/sreplacey.png">
836
votes
846
4
10
Selected solution (#17):
Continue copying the files that doesn't need confirmation
Written by
pgdx the 31 Jul 09 at 08:09.
The copying of the rest of the files should continue and the files in question should be queued until the user decides what to do with this.
The copying of the rest of the files should continue and the files in question should be queued until the user decides what to do with this.
164
votes
209
42
45
Selected solution (#18):
Try to read ahead for dialogue-requireing issues
When you do a large transfer, it could try to calculate exactly what needs to be moved where first, so that the user does not have to sit there to make sure there are no conflicts.
When you do a large transfer, it could try to calculate exactly what needs to be moved where first, so that the user does not have to sit there to make sure there are no conflicts.
62
votes
114
39
52
Selected solution (#19):
Avoid overwriting the same file.
Written by
pubsbin the 8 Aug 09 at 01:12.
There are some easy tests for checking if two files (in two different folders) are the same file. From the easy ones (metainformation, size, name), checking some positions (sampling) and, finally, comparing them entirely.
If Nautilus uses those easy equality checks, it could avoid copying equal files. Even if you compare the whole file, a read is faster than a write.
There are some easy tests for checking if two files (in two different folders) are the same file. From the easy ones (metainformation, size, name), checking some positions (sampling) and, finally, comparing them entirely.
If Nautilus uses those easy equality checks, it could avoid copying equal files. Even if you compare the whole file, a read is faster than a write.
151
votes
157
11
6
Selected solution (#20):
"No to ALL"
Written by
don1500 the 12 Aug 09 at 20:20.
Most of the time I have this problem I run into it when moving music files. There is a "Yes to ALL" but no "No to All". All I want are the files that are on the source but not on the target. "Overwrite if Newer" is close and a good suggestion, but sometimes I don't want to overwrite the old file. Sometimes you want to overwrite the older version, and with "Yes to All" you still have that option. Maybe adding both "Overwrite if newer" AND "No to ALL" is the answer. I think this would be the easiest to implement. This is also the K.I.S.S. answer.
Most of the time I have this problem I run into it when moving music files. There is a "Yes to ALL" but no "No to All". All I want are the files that are on the source but not on the target. "Overwrite if Newer" is close and a good suggestion, but sometimes I don't want to overwrite the old file. Sometimes you want to overwrite the older version, and with "Yes to All" you still have that option. Maybe adding both "Overwrite if newer" AND "No to ALL" is the answer. I think this would be the easiest to implement. This is also the K.I.S.S. answer.
83
votes
109
16
26
Selected solution (#21):
Use a 'For All' Checkbox to Simplify Things
Simple enough, instead of having 'Replace All' and 'Skip All' have a check box 'For All'.
Obviously, the actual thing would look a bit more professional than the one I made in Gimp.
Simple enough, instead of having 'Replace All' and 'Skip All' have a check box 'For All'.
<img src="http://dl.getdropbox.com/u/1217030/Ubuntu%20Brainstorm/replace%3F.png">
Obviously, the actual thing would look a bit more professional than the one I made in Gimp.
14
votes
23
20
9
Selected solution (#22):
warn when deleting a folder with a copied file in it.
Written by
caleb the 21 Aug 09 at 08:54.
I have gotten into the bad habit of copying a file deleting the parent folder, and pasting it elsewhere. Ubuntu should warn when deleting a copied file's folder.
I have gotten into the bad habit of copying a file deleting the parent folder, and pasting it elsewhere. Ubuntu should warn when deleting a copied file's folder.
8
votes
8
1
0
Selected solution (#23):
Advanced File Operations (AFO :D)
Written by
Chronos the 29 Aug 09 at 14:46.
Create a more advanced "thread" based queuing system for file operations. Its possible to make it simple, no need to make it complex. Read below:
Seriously, in Total commander i used a lot the function to not just copy files at once and send the process in the background, but to push F2, and create a list of the operations where(!) the list is a queue. So the processes are not running at the same time to slow things down. We can even make this better. Imagine you have 4 drives. A B C and D. You want to copy 3x6 folders/files from A to B and vice versa. It takes long, so you start to copy/move/whatsoever to work on C and D (like before from C to D and vice versa). To make all these operations (4direction) run at the same time slows the computer slow down(no wonder why).
We could create two thread with two queues in this case.
In summary, A and B would process their queue, processing files the fast as possible, and separately C and D would do their things as well.
We could make it automatic maybe, that if we are making file operations to or from one partition/hardware, at default it would create a queue, what (with a push of a button) would appear from the already used window(dont know the name). This queue would make sure that only one operation is active at a time, making hardware sweat less, and operations faster.
Maybe i'll do a mockup if i have time.
This is just an idea, we can modify it.
Cheers,
David
Create a more advanced "thread" based queuing system for file operations. Its possible to make it simple, no need to make it complex. Read below:
Seriously, in Total commander i used a lot the function to not just copy files at once and send the process in the background, but to push F2, and create a list of the operations where(!) the list is a queue. So the processes are not running at the same time to slow things down. We can even make this better. Imagine you have 4 drives. A B C and D. You want to copy 3x6 folders/files from A to B and vice versa. It takes long, so you start to copy/move/whatsoever to work on C and D (like before from C to D and vice versa). To make all these operations (4direction) run at the same time slows the computer slow down(no wonder why).
We could create two thread with two queues in this case.
In summary, A and B would process their queue, processing files the fast as possible, and separately C and D would do their things as well.
We could make it automatic maybe, that if we are making file operations to or from one partition/hardware, at default it would create a queue, what (with a push of a button) would appear from the already used window(dont know the name). This queue would make sure that only one operation is active at a time, making hardware sweat less, and operations faster.
Maybe i'll do a mockup if i have time.
This is just an idea, we can modify it.
Cheers,
David
32
votes
43
12
11
Selected solution (#24):
Pile up a list of action needed files.(Use with Solution #1)
The list would list all the files that need conformation and let u handle them with check boxes. ( A Select All/None combo button and an Invert Selection button are a must for such a list. Then double clicking a listed directory should select all in the directory.)
Then by for example pressing Overwrite or a Do Nothing button the action would affect all selected files. After which you can continue such steps until the List is gone or the user exits.
I'd imagine this would be simple to do without over complicating things.
Also the number of dialogues could easily be reduced with this strategy.
This increases efficiency because a user could handle all the conformation files at once in their own way even as their still copying normal files.
The list would list all the files that need conformation and let u handle them with check boxes. ( A Select All/None combo button and an Invert Selection button are a must for such a list. Then double clicking a listed directory should select all in the directory.)
Then by for example pressing Overwrite or a Do Nothing button the action would affect all selected files. After which you can continue such steps until the List is gone or the user exits.
I'd imagine this would be simple to do without over complicating things.
Also the number of dialogues could easily be reduced with this strategy.
This increases efficiency because a user could handle all the conformation files at once in their own way even as their still copying normal files.
6
votes
6
0
0
Selected solution (#25):
property comparison table
Just like solution #16 above, but the properties should be listed in a side-by-side table, with cells highlighted in green if they match, red if they don't match, and if they ALL match then there is no reason to bug the user at all.
Just like solution #16 above, but the properties should be listed in a side-by-side table, with cells highlighted in green if they match, red if they don't match, and if they ALL match then there is no reason to bug the user at all.
5
votes
5
0
0
Selected solution (#26):
Add intelligent preview/comparison box to the Nautilus file replacement dialogue
Written by
cajhne the 14 Sep 10 at 21:05.
Disclaimer: I worked this up before finding that my problem was a dupe of this thread, so don't yell at me for "duplicating" some ideas here. I've +1 promoted the ones that I came to the same or similar conclusions about. There's different stuff in here, so please read the whole thing! :)
It would be handy to show other relevant information based on the file type in a small preview/comparison area on the side of the replace notification dialogue. It would also be nice to have an in-dialogue "rename" function, where you could change the name of the file being copied rather than just the standard replace/don't replace option. Leave the defaults the way they are, but offer a drop-down of other solutions, as well as a preview box for the file. Text files could show the first few lines of the file (if permissions allow), the photo can show thumbnails, music can have the same (nifty) mouse-over preview in the file browser, etc.
The "intelligent" bit changes the options for replacement/renaming/etc based on the kind of file, and the kind of preview shown. Some handy alternate options might be "append" for videos/music/text files, which combines/concatenates two files into one, or "version" which simply appends an ordering number to the end of the filename (my_cat.jpg -> mycat_b.jpg)
I have worked up a visual on what I think this might look like if there's enough interest. :)
http://whitecatgraphics.com/ubuntu/nautilus_replace_comparison_dialogue.jpg
This example shows the standard file replace dialogue with my additions. The files under scrutiny are an old and new version of the same image. The desaturated, darker one is meant to represent an unedited photo, and the saturated one an edited version, which highlights the advantage/importance of being able to see samples of each to make the judgement.
Things to note in this sample:
1.The "replace all" option now has a drop-down menu below it, in which you can specify in what manner you want to "replace all".
2.The arrow between the two thumbnails indicates which is source and which is the destination (since some people in the world read from right to left. :))
3.The thumbnails act like thumbnails in the regular browser. Right-clicking on them could bring up options like "preview", "open with", "info", or "show in folder".
4.Selecting "Keep" under either sample will automatically set the other to "Erase", for ease of use. The "Save As..." option could bring up a box for the new file name, or alternatively, a standard "save as" dialogue as seen in GIMP, Open Office, etc, when you choose "Save As".
5.The green check-mark and the red "X" icon indicate which is being kept, and which is not. These change when "Keep" or "Erase" is selected.
6.After selection is complete, the user would then click the "Replace" button to perform the action, and continue the file copy/move operations.
I'm not married to any of the above components. If anyone thinks of a different/better way to do it, please post it in the comments section, and I'll revise this solution based on the suggestions. :)
I'm not proposing changing any of the defaults, just adding a box for more information, and a few more options to streamline the current replacement procedure.
Disclaimer: I worked this up before finding that my problem was a dupe of this thread, so don't yell at me for "duplicating" some ideas here. I've +1 promoted the ones that I came to the same or similar conclusions about. There's different stuff in here, so please read the whole thing! :)
It would be handy to show other relevant information based on the file type in a small preview/comparison area on the side of the replace notification dialogue. It would also be nice to have an in-dialogue "rename" function, where you could change the name of the file being copied rather than just the standard replace/don't replace option. Leave the defaults the way they are, but offer a drop-down of other solutions, as well as a preview box for the file. Text files could show the first few lines of the file (if permissions allow), the photo can show thumbnails, music can have the same (nifty) mouse-over preview in the file browser, etc.
The "intelligent" bit changes the options for replacement/renaming/etc based on the kind of file, and the kind of preview shown. Some handy alternate options might be "append" for videos/music/text files, which combines/concatenates two files into one, or "version" which simply appends an ordering number to the end of the filename (my_cat.jpg -> mycat_b.jpg)
I have worked up a visual on what I think this might look like if there's enough interest. :)
http://whitecatgraphics.com/ubuntu/nautilus_replace_comparison_dialogue.jpg
This example shows the standard file replace dialogue with my additions. The files under scrutiny are an old and new version of the same image. The desaturated, darker one is meant to represent an unedited photo, and the saturated one an edited version, which highlights the advantage/importance of being able to see samples of each to make the judgement.
Things to note in this sample:
1.The "replace all" option now has a drop-down menu below it, in which you can specify in what manner you want to "replace all".
2.The arrow between the two thumbnails indicates which is source and which is the destination (since some people in the world read from right to left. :))
3.The thumbnails act like thumbnails in the regular browser. Right-clicking on them could bring up options like "preview", "open with", "info", or "show in folder".
4.Selecting "Keep" under either sample will automatically set the other to "Erase", for ease of use. The "Save As..." option could bring up a box for the new file name, or alternatively, a standard "save as" dialogue as seen in GIMP, Open Office, etc, when you choose "Save As".
5.The green check-mark and the red "X" icon indicate which is being kept, and which is not. These change when "Keep" or "Erase" is selected.
6.After selection is complete, the user would then click the "Replace" button to perform the action, and continue the file copy/move operations.
I'm not married to any of the above components. If anyone thinks of a different/better way to do it, please post it in the comments section, and I'll revise this solution based on the suggestions. :)
I'm not proposing changing any of the defaults, just adding a box for more information, and a few more options to streamline the current replacement procedure.
6
votes
6
0
0
Selected solution (#27):
Do dry-run before actually copying data
Check the destination and see if any files are present, and if there are problems before actually start copying data.
That way, any problems requiring user interaction can be flagged upfront, once data copying has started it is guaranteed to continue without user interaction.
Check the destination and see if any files are present, and if there are problems before actually start copying data.
That way, any problems requiring user interaction can be flagged upfront, once data copying has started it is guaranteed to continue without user interaction.
5
votes
5
0
0
Selected solution (#28):
Additions to File Operations
Written by
JohnLM the 15 Jan 09 at 21:46.
I thought it could scan for involved devices and queue by (configurable) default, if that device is in use (i.e. having copy or move operation already). And have a "Do now!" kind of button on file operation window for override.
Naturally it should never en-queue same partition's move operations, cause they are super fast by nature!
btw As far as I know the Nautilus' File Operations thingie is not really finished and is under development now!
I thought it could scan for involved devices and queue by (configurable) default, if that device is in use (i.e. having copy or move operation already). And have a "Do now!" kind of button on file operation window for override.
Naturally it should never en-queue same partition's move operations, cause they are super fast by nature!
btw As far as I know the Nautilus' File Operations thingie is not really finished and is under development now!
9
votes
11
1
2
Selected solution (#29):
Conflict dialog: say how many more conflicts there are
Written by
philip the 18 Mar 11 at 20:07.
When you try to copy or move a bunch of files, and files with those names already exist in the destination folder, you get a dialog asking you if you want to replace the existing file or skip copying this file. You can also check a check box for repeating this operation on all other conflicting files.
It would be helpful to know how many more conflicting files there are. This can alert the user that he has done something wrong if he did not expect that many conflicts. It can also guide his decision to check the conflicts manually or click on the "perform this for all files" check box.
Getting more sophisticated, the dialog could even list the conflicting files when the user clicks on a drop down list.
When you try to copy or move a bunch of files, and files with those names already exist in the destination folder, you get a dialog asking you if you want to replace the existing file or skip copying this file. You can also check a check box for repeating this operation on all other conflicting files.
It would be helpful to know how many more conflicting files there are. This can alert the user that he has done something wrong if he did not expect that many conflicts. It can also guide his decision to check the conflicts manually or click on the "perform this for all files" check box.
Getting more sophisticated, the dialog could even list the conflicting files when the user clicks on a drop down list.
12
votes
14
3
2
Selected solution (#30):
Perform file operation / action with gksudo initiation
Perform file operation / action with gksudo-like initiation requiring a pword
Perform file operation / action with gksudo-like initiation requiring a pword
-1
votes
4
1
5
Selected solution (#31):
Require the user to enter a sub menu.
Simply having gksu pop up every time a user tries to do something they aren't allowed to (edit a system file) is a quick way to a non-working system.
I propose we put gksu-enabled commands in a sub-menu (like how new-file lists a few file types). This will prevent users from simply converting to "enter your password until it works" people.
Simply having gksu pop up every time a user tries to do something they aren't allowed to (edit a system file) is a quick way to a non-working system.
I propose we put gksu-enabled commands in a sub-menu (like how new-file lists a few file types). This will prevent users from simply converting to "enter your password until it works" people.
66
votes
67
0
1
Selected solution (#32):
Add a pause button
Written by
dead_orc the 12 Mar 09 at 13:40.
Add a pause/continue button next to the stop button with which you can pause file operations and continue them later on.
Add a pause/continue button next to the stop button with which you can pause file operations and continue them later on.
20
votes
22
2
2
Selected solution (#33):
Control the number of simultaneous op-s on a drive
Written by
andrew.p the 19 Mar 09 at 21:28.
This is not a complete solution, but an addition to #2/#1.
I often miss an option to limit the number of simultaneous file operations on a drive (simultaneous file operations are not as quick as one-by-one sometimes).
Speaking about sol#1, it would be logical to have an option to queue file operation instead of performing immediately (name menu item "Queue Paste" & give it keyboard shortcut like Ctrl+Alt+V/Ctrl+Q/Super+V). Also it is a workaround for controlling the number of simultaneous file operations.
This is not a complete solution, but an addition to #2/#1.
I often miss an option to limit the number of simultaneous file operations on a drive (simultaneous file operations are not as quick as one-by-one sometimes).
Speaking about sol#1, it would be logical to have an option to queue file operation instead of performing immediately (name menu item "Queue Paste" & give it keyboard shortcut like Ctrl+Alt+V/Ctrl+Q/Super+V). Also it is a workaround for controlling the number of simultaneous file operations.
-4
votes
6
1
10
Selected solution (#34):
Use ionice
The 'ionice' command sets the io scheduling class and priority for a program. A user can easily downgrade the io priority of any process. ionice is included in the 'schedutils' package, already in the repositories.
It's powerful and solves a lot of disk-thrashing if used properly. Read the man page before using it!
The 'ionice' command sets the io scheduling class and priority for a program. A user can easily downgrade the io priority of any process. ionice is included in the 'schedutils' package, already in the repositories.
It's powerful and solves a lot of disk-thrashing if used properly. Read the man page before using it!
7
votes
8
3
1
Selected solution (#35):
Click & drag priority management
Being able to set the priority of ops would be really useful, but we also don't want to add too much to the interface.
I think the most user-friendly solution would be to:
1) Run only one op at a time automatically
2) Have a continue / pause button to force start, pause, and resume
3) Have the ops listed by priority (i.e. which was started first; which are running)
4) Be able to click and drag the progress bars up/down to switch the priorities
Being able to set the priority of ops would be really useful, but we also don't want to add too much to the interface.
I think the most user-friendly solution would be to:
1) Run only one op at a time automatically
2) Have a continue / pause button to force start, pause, and resume
3) Have the ops listed by priority (i.e. which was started first; which are running)
4) Be able to click and drag the progress bars up/down to switch the priorities
15
votes
15
1
0
Selected solution (#36):
implement "queue file transfer" function
Written by
nuzeb the 25 Jun 09 at 11:43.
It would be nice to be able to manually start a lot of file transfers with a queue function (e.g. right click menue of nautils "queue copy"). The transfers will then be done one after another in given order.
It would be nice to be able to manually start a lot of file transfers with a queue function (e.g. right click menue of nautils "queue copy"). The transfers will then be done one after another in given order.
Graphical Interface to format Pen Drives an other Hot Plug devices
Written by kernel_script the 3 Mar 08 at 13:29.
Global category: Accessibility.
New
I think Ubuntu needs a proper, pretty, functional, simple and friendly Graphical Interface to format Pen Drives and other Hot Plug devices. Because gParted and others do it really good but are generics, a lay person new on Linux or a lay person newly arrived from Windows™ can do serious data loss if he/she choose the wrong device on the partition table for example. And it only format, don't have any special feature to Pen Drives and other Hot Plugs. A Specific GUI (Graphical User Interface) only to Pen Drives and other Hot Plugs like Cellphones and MP3™ players would be so a great feature and help. With unique features like pass and covert videos - using existing codecs like mencode - to MP4™ players for example.
I think it is easy, just create some Glade, Gambas2 or Gazpacho + GTK, cause the features are already there, ready to become together. Like i said, a GUI that links directly to USB or Bluetooth on the System and identify only these devices, use already existing codecs, and already existing functions/commands like mkfs, lsusb and othes, and pop up it all friendly to the user, to let he/she choose safely what he/she want to do.
Edit: +add christopher_lees suggestion - "Right-click on the device and choose "Format Drive...", give it a name, give it a filesystem, and click Format. An absolute necessity."
kernel_script - Just add a gksu on that action and would be perfect.
Examples:
=Hot Plug Devices Config= (HPDC)
"That tool allow you to easy manage all your Hot Plug Devices like Pen Drives, Cellphones, MP3™ players, MP4™ players, Bluetooth Cellphones and others. You can easily and safely format these devices, convert you favorite videos and music for you MP3™ and MP4™ players, and, rip your CDs direct to these Devices"
And some example of tools that could be used:
mencoder, ffmpeg, some code fork from SoundConverter and Sound Juicer, or ,just click on the option on HPDC and call them, mount and umount options specifically for these devices and format options for these specific devices. (like just put some direct paths like mount or umount /media/sda etc)
[....]
5716
votes
6390
15
674
Selected solution (#1):
Auto-generated solution of idea #194
Written by
Nanotron the 28 Feb 08 at 20:17.
I feel there should be a Tool in Nautilus and Dolphin which allows mounting Images by double Click or something similar. (This feature exists int MacOS). Or with a right click on the I think that would be a very useful Tool for every one.
A good example for this is CDemu.
I know there are some other good programs, but I think that would be the easiest way
I feel there should be a Tool in Nautilus and Dolphin which allows mounting Images by double Click or something similar. (This feature exists int MacOS). Or with a right click on the I think that would be a very useful Tool for every one.
A good example for this is CDemu.
I know there are some other good programs, but I think that would be the easiest way
691
votes
699
17
8
Selected solution (#2):
"Mount Image" avaiable in Right-Click Menu
I should be able to right-click a disk image and select "Mount Image" in the context-sensitive section (just as right-clicking on a disk image provides the "Write to Disk..." option).
I should be able to right-click a disk image and select "Mount Image" in the context-sensitive section (just as right-clicking on a disk image provides the "Write to Disk..." option).
-16
votes
9
8
25
Selected solution (#3):
Spruce up gisomount and extend
Written by
cbx33 the 20 Mar 09 at 12:22.
Gisomount was created to make this an easy process. It needs a little love and attention, but offered things like md5sum browsing etc. Would make a good GSoC project.
Gisomount was created to make this an easy process. It needs a little love and attention, but offered things like md5sum browsing etc. Would make a good GSoC project.
0
votes
3
2
3
Selected solution (#4):
gmount-iso
I use Gmount-iso to do just that.
sudo apt-get install gmountiso
But I also think that it could be more obvious to do that etc.
Maybe Gmount-iso should be available by default, under right-click on images, like proposed.
I use Gmount-iso to do just that.
sudo apt-get install gmountiso
But I also think that it could be more obvious to do that etc.
Maybe Gmount-iso should be available by default, under right-click on images, like proposed.
40
votes
100
34
60
Selected solution (#6):
Make it possible to mount ISO image from CLI w/o root access
Also make it possible to mount ISO images from command line without root (sudo) access.
Also make it possible to mount ISO images from command line without root (sudo) access.
-71
votes
41
17
112
Selected solution (#7):
Solution #3: Mount it automatically once the user double-clicks the ISO file
When the user selects the ISO file (through the keyboard arrow keys, Tab key or a single click) in nautilus a pop-up should come up asking the user to 'Double-click' the ISO file to mount it.
When the user selects the ISO file (through the keyboard arrow keys, Tab key or a single click) in nautilus a pop-up should come up asking the user to 'Double-click' the ISO file to mount it.
-12
votes
12
13
24
Selected solution (#8):
Okay, here it is :)
Written by
r0g the 28 Oct 09 at 05:09.
In the form of a python script for nautilus actions.
http://www.technicalbloke.com/iso_mount.py
I don't have time to do the unmount command too but it should be easy to adapt if you know a little python, consider that homework & pls post me a copy :)
I think it would be nice if Ubuntu came with some more useful nautilus action scripts and a nicer way of adding/removing them. At the moment getting them in and out is more of a pain than it needs to be. It ought to be as easy as Firefox (if not easier!) to install plugins, maybe then people would make more.
Roger.
In the form of a python script for nautilus actions.
http://www.technicalbloke.com/iso_mount.py
I don't have time to do the unmount command too but it should be easy to adapt if you know a little python, consider that homework & pls post me a copy :)
I think it would be nice if Ubuntu came with some more useful nautilus action scripts and a nicer way of adding/removing them. At the moment getting them in and out is more of a pain than it needs to be. It ought to be as easy as Firefox (if not easier!) to install plugins, maybe then people would make more.
Roger.
-44
votes
9
8
53
Selected solution (#9):
Drag *.iso icon onto computer/desktop/places
Written by
Lachu the 28 Oct 09 at 11:56.
Automatically mount *.iso files dragged onto computer window/desktop/places menu.
Automatically mount *.iso files dragged onto computer window/desktop/places menu.
Ubuntu Software Center should show more information
Written by wafflesid the 8 Oct 09 at 03:00.
Related project: Ubuntu Software Center .
Implemented
The Add/Remove app had an icon indicating if an app was for gnome or kde.
While the Ubuntu Software Center DOES function better, It comes at the cost of not giving the user all the information.
I like being able to know easily if an app I see is going to require me to install the QT libraries. But beyond this, I like having all the apps on my computer LOOK and FEEL the same. You know if it has the gnome logo that it will (well, it SHOULD heh).
I also found value in the popularity rating, although that was never an indicator of QUALITY it was helpful to know if I was looking for the most common packages in a search.
128
votes
138
8
10
Selected solution (#1):
Bring back the GNOME/KDE icons.
Title says it all.
Bring back the KDE/GNOME/etc icons for the apps listed in the ubuntu software center.
Title says it all.
Bring back the KDE/GNOME/etc icons for the apps listed in the ubuntu software center.
153
votes
157
3
4
Selected solution (#2):
Add Ratings and Number of Downloads
Written by
tmoc the 11 Oct 09 at 17:49.
Even if users aren't paying for applications, it would be nice to have a graphical way (i.e. star ratings) to show the quality of applications, and highlight software that stands out. A download counter would also help in this respect. Maybe even text comments.
Even if users aren't paying for applications, it would be nice to have a graphical way (i.e. star ratings) to show the quality of applications, and highlight software that stands out. A download counter would also help in this respect. Maybe even text comments.
57
votes
60
9
3
Selected solution (#3):
Offer to make QT look like GTK or vice versa
When installing the QT libraries for the first time in Ubuntu (or GTK if you're using Kubuntu), offer to configure them to match your GTK (or QT) look. Perhaps install QGtkStyle and/or GTK-Qt.
When installing the QT libraries for the first time in Ubuntu (or GTK if you're using Kubuntu), offer to configure them to match your GTK (or QT) look. Perhaps install QGtkStyle and/or GTK-Qt.
410
votes
421
29
11
Selected solution (#4):
display details about packages downloaded
Show in detail about all packages needed to be downloaded to install (with size of download) and available substitutes/options
Show in detail about all packages needed to be downloaded to install (with size of download) and available substitutes/options
655
votes
687
22
32
Selected solution (#6):
Make It Social
The software center needs comments, a most popular application category, and an app of the day link.
It could also be integrated with a laconi.ca server where people could comment on favorite applications from within the software center.
This would greatly help new users find useful Open Source Software.
The software center needs comments, a most popular application category, and an app of the day link.
It could also be integrated with a laconi.ca server where people could comment on favorite applications from within the software center.
This would greatly help new users find useful Open Source Software.
270
votes
334
41
64
Selected solution (#7):
Warn about bugs
The Software Center should be integrated into launchpad and the Ubuntu Forums.
A program would have a list of known (confirmed) bugs attached to it.
The Software Center should be integrated into launchpad and the Ubuntu Forums.
A program would have a list of known (confirmed) bugs attached to it.
637
votes
655
20
18
Selected solution (#8):
Have a Star rating system
Written by
Rodrigo the 19 Oct 09 at 11:52.
It could be nice to have a "star rating system" like othere webs have. Either by popularity, or by user experience... of course this would take some time to get the data but in the long term it could help.
How many times have you look in forums and similar webs what is the "best" application for something, this way it would all be in the same app.
It could be nice to have a "star rating system" like othere webs have. Either by popularity, or by user experience... of course this would take some time to get the data but in the long term it could help.
How many times have you look in forums and similar webs what is the "best" application for something, this way it would all be in the same app.
224
votes
255
35
31
Selected solution (#9):
Profiles
Written by
Shady3D the 19 Oct 09 at 13:41.
allow users to have profile, so the system know what packages i installed and if i install my system from scratch for any reason, it can be easier to install my applications again.
but also allow multiple profiles for one user, so if i have a PC and a laptop, it won't mix both.
allow users to have profile, so the system know what packages i installed and if i install my system from scratch for any reason, it can be easier to install my applications again.
but also allow multiple profiles for one user, so if i have a PC and a laptop, it won't mix both.
14
votes
217
69
203
Selected solution (#10):
Give each program a wiki-like description page
Written by
snostorm the 23 Oct 09 at 21:48.
For each program, create a wiki-like page that describes the function of the program and any known major issues with it. Logged-in users could edit it right in the Software Center, or through a web browser.
For each program, create a wiki-like page that describes the function of the program and any known major issues with it. Logged-in users could edit it right in the Software Center, or through a web browser.
103
votes
146
33
43
Selected solution (#11):
Collections
Written by
snostorm the 23 Oct 09 at 22:36.
Allow people to create collections of useful programs. Entire collections could be installed with one click, or browsed and installed one-by-one. Display order could be determined by having users vote on the usefulness of collection.
Allow people to create collections of useful programs. Entire collections could be installed with one click, or browsed and installed one-by-one. Display order could be determined by having users vote on the usefulness of collection.
24
votes
42
20
18
Selected solution (#13):
Add a plugin system
Written by
snostorm the 5 Nov 09 at 18:46.
There's no way every single one of these solutions is going to make it into the future software center. By adding a plugin system, third-party developers will be able to implement solutions that don't make it into the standard software center.
There's no way every single one of these solutions is going to make it into the future software center. By adding a plugin system, third-party developers will be able to implement solutions that don't make it into the standard software center.
180
votes
195
15
15
Selected solution (#14):
Enable a check box to install more than one application at same time
A check box box near the program must be added to simplify installing more than one program at same time.
A check box box near the program must be added to simplify installing more than one program at same time.
17
votes
21
11
4
Selected solution (#15):
Show notification when installation is completed
Written by
Gusiluz the 11 Nov 09 at 22:06.
And shows where the launcher can be found in the menu, since that's not always obvious, such as "Emerald Theme Manager installed. ->System/Preferences"
And shows where the launcher can be found in the menu, since that's not always obvious, such as "Emerald Theme Manager installed. ->System/Preferences"
13
votes
20
10
7
Selected solution (#16):
See what else people downloading a specific software downloaded additionally
Written by
Tuxoid the 12 Nov 09 at 22:50.
Say, for example, lots of people downloading the gimp also get inkscape and blender. It would be nice to see such anonymous suggestions.
Say, for example, lots of people downloading the gimp also get inkscape and blender. It would be nice to see such anonymous suggestions.
-1
votes
6
3
7
Selected solution (#17):
Spread installed software into categories
Written by
neblogas the 27 Nov 09 at 11:55.
Spread installed software into categories like in get free sofware, because if people have many programs it is very hard to find one you want to uninstall. we can use search, but I think it would be easier if for example i'm surfing in internet category and select what programs i do not need anymore.
Spread installed software into categories like in get free sofware, because if people have many programs it is very hard to find one you want to uninstall. we can use search, but I think it would be easier if for example i'm surfing in internet category and select what programs i do not need anymore.
1
votes
1
3
0
Selected solution (#18):
Highlight Free Open Source Software
Written by
Liono the 6 Apr 10 at 11:01.
When searching for applications, highlight FOSS to promote users' freedoms. For example, when installing Skype, highlight Ekiga as a free alternative, etc...
When searching for applications, highlight FOSS to promote users' freedoms. For example, when installing Skype, highlight Ekiga as a free alternative, etc...
7
votes
7
0
0
Selected solution (#19):
An ability to see the most popular apps in Ubuntu Software Center (as an option)
I suggest to create a new website (or add this oportunity in the exist projects) where the Ubuntu users can be registrated and then promote or demote applications, can review applications. When the user launches the Ubuntu Software Center it connects to the website and updates itself with all the software reviews contributed by other users. The software is sorted by score (for those users who want and chose this option in Ubuntu Help Center), so that the user always sees the most popular applications at the top of the list. The user can review applications too, either from this website or directly within the Ubuntu Software Center. When the user reviews an application, his (or her) review immediately appears on the website, and other users can see it in their Ubuntu Help Center few time later.
Here you can see aproximately that what I suggest....
I suggest to create a new website (or add this oportunity in the exist projects) where the Ubuntu users can be registrated and then promote or demote applications, can review applications. When the user launches the Ubuntu Software Center it connects to the website and updates itself with all the software reviews contributed by other users. The software is sorted by score (for those users who want and chose this option in Ubuntu Help Center), so that the user always sees the most popular applications at the top of the list. The user can review applications too, either from this website or directly within the Ubuntu Software Center. When the user reviews an application, his (or her) review immediately appears on the website, and other users can see it in their Ubuntu Help Center few time later.
Here you can see aproximately that what I suggest....
<img src="http://dl.dropbox.com/u/11377706/USC.png">
2
votes
4
1
2
Selected solution (#20):
Make popular software by downloads numer and not by user reviews
Written by
snake444 the 29 Sep 10 at 01:01.
Every time you install an application it should increase the rating of the application
so the rating will be the usage count
Every time you install an application it should increase the rating of the application
so the rating will be the usage count
34
votes
37
11
3
Selected solution (#21):
Show Version
Written by
Gusiluz the 9 Nov 09 at 12:30.
Show application version (stable). Possibility to show & install latest unstable version (warning message).
Show application version (stable). Possibility to show & install latest unstable version (warning message).
14
votes
18
10
4
Selected solution (#22):
Add package download scripts, like in Synaptic
Written by
snostorm the 11 Nov 09 at 21:58.
The software center should be able to create package download scripts, like Synaptic can. This would make it easier for people without internet to install software. Ideally you would also be able to create download scripts that can run on Windows or Mac, to avoid problems caused by bug #1. A method to allow easy installation of many packages at once would improve the usefullness of this feature.
The software center should be able to create package download scripts, like Synaptic can. This would make it easier for people without internet to install software. Ideally you would also be able to create download scripts that can run on Windows or Mac, to avoid problems caused by bug #1. A method to allow easy installation of many packages at once would improve the usefullness of this feature.
-51
votes
20
15
71
Selected solution (#23):
Application Updates
Written by
la_serpe the 2 Nov 09 at 17:48.
Allow user to to choose which applications should be updated. My idea is to do it by adding a check-box to installed applications menu. Update Manager would then search only for updates of applications an user really wants to update.
Allow user to to choose which applications should be updated. My idea is to do it by adding a check-box to installed applications menu. Update Manager would then search only for updates of applications an user really wants to update.
15
votes
28
16
13
Selected solution (#24):
Hardware Finder
Written by
ki4jgt the 5 Nov 09 at 17:26.
- Allow the user to have a central user name for all the services offered.
- When the program information pops up to allow the user to install, then also show the comment section.
- Include Launchpad bug reports, and what hardware, if any, is required
- Have a star rating system, and allow the user to sort the items by the most used/starred
- Allow the user to backup a profile of what software they have installed on their computer, for reinstallation later.
- Show the application size
- Integrate with an internet shopping service, to allow the user to find hardware that s/he may need to run the software. (start the search when the user clicks on the hardware's name)
- Allow the user to have a central user name for all the services offered.
- When the program information pops up to allow the user to install, then also show the comment section.
- Include Launchpad bug reports, and what hardware, if any, is required
- Have a star rating system, and allow the user to sort the items by the most used/starred
- Allow the user to backup a profile of what software they have installed on their computer, for reinstallation later.
- Show the application size
- Integrate with an internet shopping service, to allow the user to find hardware that s/he may need to run the software. (start the search when the user clicks on the hardware's name)
50
votes
57
7
7
Selected solution (#25):
Recommended for new users
Create a strict, community-based, transparent system for determining application quality.
Create a application category "Recommended for new users" which is filtered based on that quality criteria. Make it clear that one is seeing a community-based selection. The full, unfiltered view should be not more than one click away.
Could use the proposed #3: Star rating system, plus reviews of description texts (which should be easy to read and to understand by people with a non-software-developer mindset) and availibilty of translated descriptions. Maybe popcon data (there are exceptions of course, but popular packages tend to be more stable) and metrics about bugs could be used as well.
Having a lot of free software is great, guiding new users to software that shines is great as well, such a system would bridge these two interests.
Also it would create an incentive for developers to polish applications.
Create a strict, community-based, transparent system for determining application quality.
Create a application category "Recommended for new users" which is filtered based on that quality criteria. Make it clear that one is seeing a community-based selection. The full, unfiltered view should be not more than one click away.
Could use the proposed #3: Star rating system, plus reviews of description texts (which should be easy to read and to understand by people with a non-software-developer mindset) and availibilty of translated descriptions. Maybe popcon data (there are exceptions of course, but popular packages tend to be more stable) and metrics about bugs could be used as well.
Having a lot of free software is great, guiding new users to software that shines is great as well, such a system would bridge these two interests.
Also it would create an incentive for developers to polish applications.
5
votes
5
1
0
Selected solution (#26):
List similar/alternative software in the More Info tab
Written by
Liono the 12 May 10 at 06:35.
For example, if you were to try to install a desktop capture software, such as Istanbul, Software Center should also list similar packages: Xvidcap in this case.
If you want to install Pidgin, list Empathy as similar/alternative software, and so on..
For example, if you were to try to install a desktop capture software, such as Istanbul, Software Center should also list similar packages: Xvidcap in this case.
If you want to install Pidgin, list Empathy as similar/alternative software, and so on..
10
votes
11
1
1
Selected solution (#27):
History install / uninstall (Ubuntu Software Center)
Add in the left pane a button which serves to check the date on which you installed or uninstalled applications.
Añadir en el panel izquierdo un botón que sirva para ver la fecha en la que has instalado o desinstalado aplicaciones.
Add in the left pane a button which serves to check the date on which you installed or uninstalled applications.
Añadir en el panel izquierdo un botón que sirva para ver la fecha en la que has instalado o desinstalado aplicaciones.
1
votes
3
0
2
Selected solution (#28):
Show latest software after selecting a category
The utility and appeal of the Ubuntu Software Center could be enhanced adding a "latest software" display to the Software Center. This is, after choosing one category (for instance, games),the user would see which are the latest games that have been added to the Software Center.
The utility and appeal of the Ubuntu Software Center could be enhanced adding a "latest software" display to the Software Center. This is, after choosing one category (for instance, games),the user would see which are the latest games that have been added to the Software Center.
3
votes
3
1
0
Selected solution (#29):
Add a checkbox, Install all.
Written by
lowlux the 15 Apr 10 at 14:24.
Should be able to add a check box to all the programs i want to install and then hit a Install all button... without clicking on the program.
Should be able to add a check box to all the programs i want to install and then hit a Install all button... without clicking on the program.
2
votes
2
0
0
Selected solution (#30):
Top priority UI improvements
Written by
Liso22 the 10 Jun 10 at 23:44.
Well, I have to say that I love the software center but still when I see the interface I feel like it's a work in progress.
The main problem (among a few more) right now is that the software center has a huge waste of blank space. This is more evident when you are using a laptop, In my case I can only see half the window. Is there really so much to show? I can see rhythmbox full-screen but I can't see the bloody software center, it's ridiculous.
I'm obsessive when it comes to UIs regarding ergonomics.
It makes me mad to see things that just aren't logical, and I have to say that the software center really freaks me out. But with some simple corrections the interface could be usable:
- How are: "File, Edit, View and Help" useful in this application? There is no way for any of the options to be applicable. Conclusion: remove them altogether.
- Right now not all categories can be shown on screen, if you have a screen under 15 inch. Why? Ridiculous icon sizes. Just by making each category 30% smaller, we would have 4 columns and 4 rows, at all times, without having to scroll through the window.
- When you (If you don't you see a weird red screen instead) This is more like a bug but I felt I needed to point it out.
- An obvious one: display a notification when an applications is fully downloaded.
- The left column is mostly blank all the time. Instead of this it could show applications being installed with their respective progress bars which would fade away as they are downloaded, grouping should only function when the windows is too small for all applications separated.
- Add ratings to applications. (you know, the little yellow stars). Add a toolbar on the top of the software center with the options: "Most popular", "Best reviewed" and "Most recent" to order them.
Well, I have to say that I love the software center but still when I see the interface I feel like it's a work in progress.
The main problem (among a few more) right now is that the software center has a huge waste of blank space. This is more evident when you are using a laptop, In my case I can only see half the window. Is there really so much to show? I can see rhythmbox full-screen but I can't see the bloody software center, it's ridiculous.
I'm obsessive when it comes to UIs regarding ergonomics.
It makes me mad to see things that just aren't logical, and I have to say that the software center really freaks me out. But with some simple corrections the interface could be usable:
- How are: "File, Edit, View and Help" useful in this application? There is no way for any of the options to be applicable. Conclusion: remove them altogether.
- Right now not all categories can be shown on screen, if you have a screen under 15 inch. Why? Ridiculous icon sizes. Just by making each category 30% smaller, we would have 4 columns and 4 rows, at all times, without having to scroll through the window.
- When you (If you don't you see a weird red screen instead) This is more like a bug but I felt I needed to point it out.
- An obvious one: display a notification when an applications is fully downloaded.
- The left column is mostly blank all the time. Instead of this it could show applications being installed with their respective progress bars which would fade away as they are downloaded, grouping should only function when the windows is too small for all applications separated.
- Add ratings to applications. (you know, the little yellow stars). Add a toolbar on the top of the software center with the options: "Most popular", "Best reviewed" and "Most recent" to order them.
45
votes
51
9
6
Selected solution (#31):
Start applications from Software Center
Written by
bawlaw the 4 Aug 10 at 13:57.
Add the button "Start This Application" inside the Software Center,
sometimes you install a new app but can't find it in menu
Add the button "Start This Application" inside the Software Center,
sometimes you install a new app but can't find it in menu
4
votes
4
1
0
Selected solution (#32):
Add themes to the Ubuntu Central (software center)
Written by
Blinky the 2 Sep 10 at 18:04.
Themes are one of the great things with ubuntu - you can get what you want and make ubuntu look and feel like you want.
We should add a themes section to ubuntu central/the software center to increase the availability of themes and to increase exposure for developers.
Themes are one of the great things with ubuntu - you can get what you want and make ubuntu look and feel like you want.
We should add a themes section to ubuntu central/the software center to increase the availability of themes and to increase exposure for developers.
1
votes
1
1
0
Selected solution (#33):
Integration with Ubuntu Forums
Written by
mortrca the 14 Nov 10 at 20:43.
Although the ability to post comments and rate applications in the Software Center would be of huge benefit, I foresee one large issue with adding the ability to comment to the Software Center. Commenting is supposed to be a way for users of the applications to state why they like or dislike an application, not to discuss ways of fixing issues with it. It should be made easy to start a new thread in the Ubuntu Forums with a comment someone has posted. Usage example:
Person A downloads and uses an application. They like it and would use it frequently except that it is missing a feature that they need, to make it really useful. Since they dislike the fact that the application is missing this feature, they post a comment in the Software Center saying that they dislike the application for this reason.
Supposedly, a developer would read the comments that people post for his application and submit updates containing the features that people need in the application, but if the developer doesn't, person B enters the scene.
Person B notices person A's comment. Person B knows of a way to integrate the needed feature or of another app that will do the job better and fulfill the needs of person A. Instead of posting a comment (that doesn't follow the purpose of commenting) saying that he knows what person A would like better, he should be able to start a conversation with person A in the Ubuntu Forums explaining what person A could do differently. This would also make it easier for people with other suggestions to add their two cents without creating a long and hard to follow conversation in what was supposed to be a lightweight commenting program. Commenting for rating purposes should be kept separate from discussing particularities of the apps.
Although the ability to post comments and rate applications in the Software Center would be of huge benefit, I foresee one large issue with adding the ability to comment to the Software Center. Commenting is supposed to be a way for users of the applications to state why they like or dislike an application, not to discuss ways of fixing issues with it. It should be made easy to start a new thread in the Ubuntu Forums with a comment someone has posted. Usage example:
Person A downloads and uses an application. They like it and would use it frequently except that it is missing a feature that they need, to make it really useful. Since they dislike the fact that the application is missing this feature, they post a comment in the Software Center saying that they dislike the application for this reason.
Supposedly, a developer would read the comments that people post for his application and submit updates containing the features that people need in the application, but if the developer doesn't, person B enters the scene.
Person B notices person A's comment. Person B knows of a way to integrate the needed feature or of another app that will do the job better and fulfill the needs of person A. Instead of posting a comment (that doesn't follow the purpose of commenting) saying that he knows what person A would like better, he should be able to start a conversation with person A in the Ubuntu Forums explaining what person A could do differently. This would also make it easier for people with other suggestions to add their two cents without creating a long and hard to follow conversation in what was supposed to be a lightweight commenting program. Commenting for rating purposes should be kept separate from discussing particularities of the apps.
2
votes
2
0
0
Selected solution (#35):
Possibility to make a donation for FOSS
Written by
maegras the 13 Apr 11 at 18:25.
As now we have closed-source software that requires payment in order to install it, we should have the possibility to make a donation from within the USC to the application we most appreciate.
As now we have closed-source software that requires payment in order to install it, we should have the possibility to make a donation from within the USC to the application we most appreciate.
1
votes
1
0
0
Selected solution (#36):
Make application logo clickable and draggable to the laucher
Written by
haydoni the 29 Apr 11 at 10:53.
The logo for each of the applications looks like it ought to be clickable and draggable... currently it isn't, this is quite frustrating to new users.
One idea (if the application is installed):
Allow it to be click-able from the software center, executing the program.
Allow the logo to be dragged and dropped to the Unity launcher, as any other application.
The logo for each of the applications looks like it ought to be clickable and draggable... currently it isn't, this is quite frustrating to new users.
One idea (if the application is installed):
Allow it to be click-able from the software center, executing the program.
Allow the logo to be dragged and dropped to the Unity launcher, as any other application.
0
votes
0
3
0
Selected solution (#37):
Allow software sorting
A feature in the USC would be implemented allowing users to sort applications by the rating they have received from other users. Possibly implement other sorting options also, like by popularity in volume of downloads, and date added to the USC
A feature in the USC would be implemented allowing users to sort applications by the rating they have received from other users. Possibly implement other sorting options also, like by popularity in volume of downloads, and date added to the USC
Solution #1:
Give Gimp, Inkscape and Scribus a unified look and feel
Written by
ubby the 26 Jun 09 at 10:14.
This will make Gimp, Inkscape and Scribus better to compete with the Adobe Creative Suite.
Because of a unified look and feel it will be easier to work with the programs.
To accomplish this the developers of the programs need to work together.
Maybe the developers can get help from universities who are working with graphic software.
This will make Gimp, Inkscape and Scribus better to compete with the Adobe Creative Suite.
Because of a unified look and feel it will be easier to work with the programs.
To accomplish this the developers of the programs need to work together.
Maybe the developers can get help from universities who are working with graphic software.
Solution #2:
All-in-one Modular Graphic Software
Written by
carvao the 26 Jun 09 at 15:45.
A software composed by different modules: a viewer, bitmap editor, vector editor, desktop publishing, web creator, and so on. The user chooses which modules wants to install or use by the time he/she opens a file or creates a new project.
A software composed by different modules: a viewer, bitmap editor, vector editor, desktop publishing, web creator, and so on. The user chooses which modules wants to install or use by the time he/she opens a file or creates a new project.
Solution #3:
Develop a "recommended" UI plan for gnome projects.
I'm not sure if one already exists, so bear with me.
One of the problems I believe is keeping programs from unifying is the lack of a recommended UI design. People start making projects and just throw buttons at it whenever they need a new feature. Over time the layout becomes caotic and a huge mess, so the project enters a "fix-it" stage where the UI is redone and made more functional.
The problem is that each project is doing this individually and only taking small hints from other projects. If there were a simple, elegant and extendable layout and scheme for gnome, or linux for that matter, it would help the projects in the "fix-it" stage to evolve into having similarly designed UIs.
What we need is that simple, elegant yet extensible layout design and a group of people (or projects) to start pushing it.
I'm not sure if one already exists, so bear with me.
One of the problems I believe is keeping programs from unifying is the lack of a recommended UI design. People start making projects and just throw buttons at it whenever they need a new feature. Over time the layout becomes caotic and a huge mess, so the project enters a "fix-it" stage where the UI is redone and made more functional.
The problem is that each project is doing this individually and only taking small hints from other projects. If there were a simple, elegant and extendable layout and scheme for gnome, or linux for that matter, it would help the projects in the "fix-it" stage to evolve into having similarly designed UIs.
What we need is that simple, elegant yet extensible layout design and a group of people (or projects) to start pushing it.
Solution #4:
Ensure that all creative applications work properly with Gnome-Globalmenu
Written by
ethana2 the 28 Jun 09 at 23:35.
When you have a large screen with a scribus or inkscape window maximized, a menu bar that's not on the top screen edge becomes inconvenient. While ubuntu isn't likely to default to a global menu for a variety of reasons, it's a crucial part of the professional workflow --ask any graphic designer who uses a Mac Pro with a Cinema display.
When you have a large screen with a scribus or inkscape window maximized, a menu bar that's not on the top screen edge becomes inconvenient. While ubuntu isn't likely to default to a global menu for a variety of reasons, it's a crucial part of the professional workflow --ask any graphic designer who uses a Mac Pro with a Cinema display.
Solution #5:
Introduce the core folks to each other
Written by
cyberix the 7 Jul 09 at 19:46.
Bring core developers of Gimp, Inkscape, Scribus, and maybe some OpenOffice folks physically into the same room to discus the matter.
Bring core developers of Gimp, Inkscape, Scribus, and maybe some OpenOffice folks physically into the same room to discus the matter.
Solution #6:
Introduce a unified tiling window manager
Written by
ethana2 the 9 Jul 09 at 07:56.
for dialog use by inkscape, gimp, and other applications. Few end users use tiling window managers on their desktops, but GIMP developers seem to expect them to. Speaking as an xmonad user, this is ridiculous.
for dialog use by inkscape, gimp, and other applications. Few end users use tiling window managers on their desktops, but GIMP developers seem to expect them to. Speaking as an xmonad user, this is ridiculous.
Solution #7:
Add the option to have similar keyboard shortcuts
I like each of the applications individually but it's a pain having to learn and remember a different set of keyboard shortcuts all of the time.
Adding an option to overwrite the keyboard shortcut for common tools (move, eyedropper, paint bucket etc) with a unified set would be very useful.
I like each of the applications individually but it's a pain having to learn and remember a different set of keyboard shortcuts all of the time.
Adding an option to overwrite the keyboard shortcut for common tools (move, eyedropper, paint bucket etc) with a unified set would be very useful.
Move the min, max, close buttons back to the right in 10.04
Written by readmanr the 6 Mar 10 at 21:00.
Related project: Gnome .
Won't implement
In Ubuntu Lucid 10.04 Alpha3 we have a new default theme, however the Minimise, Maximise and Close buttons have been moved from the top right, to the top left.
(see the image at the bottom)
This was a poor choice for the following reasons...
- If clicking at the top menu (File , View, Help etc) the close buttons are VERY Close, accidents can happen.
- There used to be a tiny dot in the top left, which had in its menu, Min, Max, Move, Always on Top, and Close (So why move the Min, Max, Close buttons to the left?
- Migrating Windows and Mac users will be used to having them at the right, which is a huge usability jump)
Changes like this should be an optional choice, while it is possible to manually edit the theme, it should not be the default for an LTS release.
src:
http://blog.daviey.com/blogroll/anything-but-the-buttons.html
1192
votes
1548
88
356
Solution #1:
Move the Min, Max, Close buttons back to the Right for the 10.04 Release.
Written by
readmanr the 6 Mar 10 at 21:00.
Move the buttons back over to the top right for the final Ubuntu 10.04 release.
Move the buttons back over to the top right for the final Ubuntu 10.04 release.
-449
votes
162
79
611
Solution #3:
Mirror for the left
Written by
Akerbos the 6 Mar 10 at 21:38.
I think it is most intuitive if the buttons are ordered the same in relation to the window center ("To close, click the outermost button"), so
Right: min-max-close
relates to
Left: close-max-min
I think it is most intuitive if the buttons are ordered the same in relation to the window center ("To close, click the outermost button"), so
Right: min-max-close
relates to
Left: close-max-min
-1049
votes
27
25
1076
Solution #4:
Why not have them on both sides?
I think having the buttons on both sides would also be a viable option. I understand that this would detract visually from the simplicity, but maybe if the buttons were subdued until the mouse hovers over the bar?
(I feel less than confident about this solution, but thought it needed mentioning.)
I think having the buttons on both sides would also be a viable option. I understand that this would detract visually from the simplicity, but maybe if the buttons were subdued until the mouse hovers over the bar?
(I feel less than confident about this solution, but thought it needed mentioning.)
647
votes
991
123
344
Solution #5:
let's user choose,
In xubuntu, user cas can choose where are the button on the titlebar.
In xubuntu, user cas can choose where are the button on the titlebar.
-521
votes
126
70
647
Solution #6:
Drag & Drop
Written by
la_serpe the 7 Mar 10 at 16:29.
It can be movable so the user could change it intuitively
It can be movable so the user could change it intuitively
515
votes
667
73
152
Solution #7:
By default have it in right,but include option in theme, customize, to drag&Drop
Well the title pretty much says it...Default is to have it on right, but to include an option in "Change Desktop Background" >> Theme >> Customize, to move the buttons to a user defined position.
Well the title pretty much says it...Default is to have it on right, but to include an option in "Change Desktop Background" >> Theme >> Customize, to move the buttons to a user defined position.
-121
votes
192
109
313
Solution #8:
make the default alignment theme-dependent
Written by
marvo the 10 Mar 10 at 10:28.
There are some themes that look better when the buttons are placed on the left side (like Ambiance, Radiance and Gorilla) and there are some themes that look better with the buttons being on the right side (like Glider, Human, Clearlooks or SphereCrystal).
So i propose to set the default alignment depending on the chosen theme and make it easily switchable.
The current way to change the alignment of the buttons back to the right by typing
gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"
is a bit tedious.
There are some themes that look better when the buttons are placed on the left side (like Ambiance, Radiance and Gorilla) and there are some themes that look better with the buttons being on the right side (like Glider, Human, Clearlooks or SphereCrystal).
So i propose to set the default alignment depending on the chosen theme and make it easily switchable.
The current way to change the alignment of the buttons back to the right by typing
gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"
is a bit tedious.
-221
votes
98
49
319
Solution #9:
Put Close button in the corner
Written by
Lex the 10 Mar 10 at 11:04.
Put Close button in the corner - depending on chosen solution will be left or right corner or window.
Put Close button in the corner - depending on chosen solution will be left or right corner or window.
-386
votes
33
27
419
Solution #11:
Put close on right, min/max on left
Written by
euxneks the 11 Mar 10 at 01:31.
I think that Minimize and Maximize are more similar to the menu anyway, so put them on the left, and put the close button on the right, this harkens back to the days of old Unix and I think would still allow the theme to stand out.
I think that Minimize and Maximize are more similar to the menu anyway, so put them on the left, and put the close button on the right, this harkens back to the days of old Unix and I think would still allow the theme to stand out.
-157
votes
72
56
229
Solution #13:
More Windows-like behaviour
Written by
i386dx the 14 Mar 10 at 12:50.
Move the Min, Max and Close-buttons back to the right.
Be able to close a window by double-clicking the window-icon at the left. This is much faster than clicking the icon and selecting 'Close' in the menu.
Move the Min, Max and Close-buttons back to the right.
Be able to close a window by double-clicking the window-icon at the left. This is much faster than clicking the icon and selecting 'Close' in the menu.
-143
votes
35
26
178
Solution #14:
Keep default left Minimize, Maximise/Resize & Close Buttons
Rationale: In VirtualBox without Guest Additions, the right-hand side of the desktop and the lower part of the desktop are not visible until you scroll. Having the above-mentioned buttons on the top-left side of the window by default makes them accessible when (not if) Guest Additions do not work/are unavailable or when scrolling for whatever reason does not work. This is especially true for development versions.
I _am_ in favor of choice, so this should be fairly easy for a user to change (preferably by GUI) to right, left or both.
Just my opinion.
Rationale: In VirtualBox without Guest Additions, the right-hand side of the desktop and the lower part of the desktop are not visible until you scroll. Having the above-mentioned buttons on the top-left side of the window by default makes them accessible when (not if) Guest Additions do not work/are unavailable or when scrolling for whatever reason does not work. This is especially true for development versions.
I _am_ in favor of choice, so this should be fairly easy for a user to change (preferably by GUI) to right, left or both.
Just my opinion.
-44
votes
101
35
145
Solution #16:
Leave the buttons on the right until 10.10
Written by
neblogas the 16 Mar 10 at 15:58.
Because Mark said that in 10.10 the windows will have something new in the right side, but now, there is no need to change the buttons, and this is LTS release! in 10.10 when you will finish the new mysteriuos window features on the right then you can put the buttons on the left. As I said, there is no need now to change. Its an LTS release and the people and companies won't change until the next LTS, so there won't be for them new mysteriuos windows features on the right!
Because Mark said that in 10.10 the windows will have something new in the right side, but now, there is no need to change the buttons, and this is LTS release! in 10.10 when you will finish the new mysteriuos window features on the right then you can put the buttons on the left. As I said, there is no need now to change. Its an LTS release and the people and companies won't change until the next LTS, so there won't be for them new mysteriuos windows features on the right!
246
votes
292
19
46
Solution #17:
Place a checkbox in the Appearance menu: Left / Right
Yes the button location can be changed via Terminal, but for the average user...the Terminal can be a bit scary. I think it would be appropriate to place a simple option in the Appearance Preferences window.
Something like this:
http://launchpadlibrarian.net/40647960/window_controls_position_gui.png
-117
votes
13
14
130
Solution #18:
Top Horizontial Bar moved the the Left or Right as Vertical Bar
Written by
ichido the 17 Mar 10 at 17:53.
Move the Top Bar to the Right Side-Vertical Bar and the Bottom Bar would be on the Left Side Vertical.
This would allow for more Vertical Space.
The user would be able to Swap the Left Bar with the Right Bar and also the Size/Thickness of the Bars.
Applications could maintain the Top Bar or a Side or a Bottom bar for their Window.
Move the Top Bar to the Right Side-Vertical Bar and the Bottom Bar would be on the Left Side Vertical.
This would allow for more Vertical Space.
The user would be able to Swap the Left Bar with the Right Bar and also the Size/Thickness of the Bars.
Applications could maintain the Top Bar or a Side or a Bottom bar for their Window.
-94
votes
21
16
115
Solution #19:
Replace the menubar with an icon
Written by
Wiplash4 the 19 Mar 10 at 12:17.
Hello
I would like to add one idea: Replace the menubar (File, Edit, View, etc.), which can be found in every window, with an icon and put that icon into the titlebar. It worked out for my terminal.
Regards
Hello
I would like to add one idea: Replace the menubar (File, Edit, View, etc.), which can be found in every window, with an icon and put that icon into the titlebar. It worked out for my terminal.
Regards
-88
votes
22
12
110
Solution #23:
Merge Statusbar into titlebar
Written by
Wiplash4 the 19 Mar 10 at 16:40.
I figured out that the status bar is only filled up to 1 / 4. Why not put those messages displayed in the status bar in the title bar?
I figured out that the status bar is only filled up to 1 / 4. Why not put those messages displayed in the status bar in the title bar?
-85
votes
25
13
110
Solution #24:
Modify all applications consistently
Written by
a_pirard the 20 Mar 10 at 03:14.
Modify all applications to be consistent with Lucid : move all close buttons to the left, for example, OpenOffice document close, Firefox tab close, File Explorer side pane close, etc... etc...
Modify all applications to be consistent with Lucid : move all close buttons to the left, for example, OpenOffice document close, Firefox tab close, File Explorer side pane close, etc... etc...
-134
votes
20
8
154
Solution #26:
Instead of corner, make it POSSIBLE to place buttons in the MIDDLE.
Instead of corner, make it POSSIBLE to place buttons in the MIDDLE.
I knew there is no such a solution according to "ewmh".
But, I guess most people have their cursor in the middle of a window for most of the time they using it.
Instead of corner, make it POSSIBLE to place buttons in the MIDDLE.
I knew there is no such a solution according to "ewmh".
But, I guess most people have their cursor in the middle of a window for most of the time they using it.
35
votes
58
23
23
Solution #27:
For longer term, how about a window manager merge?
Written by
LukeM33P the 25 Mar 10 at 01:13.
Compiz managers and decorators are already effective at options. Placing the Metacity and Kwin options in Emerald Decorator manager, which would be preinstalled, along with CCSM (or a custom replacement) would be the solution, with CCSM/replacement simplified to look like (in functionality and basic organization) the KDE settings manager, but using default schemes and such, of course.
For KDE users, alongside the CCSM/replacement, the interface would be integrated into the System Settings, just like the traditional settings.
The reason I propose this is because options, while not easy to find and configure (and why I propose the reorg) are very powerful. Setting up Metacity and KWin to show up as options and adding the appropriate settings, if necessary, seems to make sense (to me) as a long-term solution. The operating system needs to seem as encompassing as KDE or even more so, and combining these options so that the system is even more universal would be a step towards this.
An addition to the application of managing the system title bar like the KDE or GNOME dashboards would be similarly useful, and may be all of this potential solution that should be used. Default should stay in line with last-gen human theme, even if the colors and buttons look different.
Compiz managers and decorators are already effective at options. Placing the Metacity and Kwin options in Emerald Decorator manager, which would be preinstalled, along with CCSM (or a custom replacement) would be the solution, with CCSM/replacement simplified to look like (in functionality and basic organization) the KDE settings manager, but using default schemes and such, of course.
For KDE users, alongside the CCSM/replacement, the interface would be integrated into the System Settings, just like the traditional settings.
The reason I propose this is because options, while not easy to find and configure (and why I propose the reorg) are very powerful. Setting up Metacity and KWin to show up as options and adding the appropriate settings, if necessary, seems to make sense (to me) as a long-term solution. The operating system needs to seem as encompassing as KDE or even more so, and combining these options so that the system is even more universal would be a step towards this.
An addition to the application of managing the system title bar like the KDE or GNOME dashboards would be similarly useful, and may be all of this potential solution that should be used. Default should stay in line with last-gen human theme, even if the colors and buttons look different.
51
votes
71
24
20
Solution #28:
adopt the XFCE placement approach in Gnome appearence prefs
Written by
2cute4u the 25 Mar 10 at 03:37.
XFCE has for many years had a very easy convient way to configure the placment of titlebar buttons. See.http://www.xfce.org/documentation/4.2/manuals/xfwm4#wm-settings
It would not be too difficult to add somethng like this to gnome; that way everyone can be happy.
-93
votes
14
3
107
Solution #29:
Have the buttons on both sides AND hide them.
Have the min, max, close buttons on both sides of the title bar, but hide them. The only time they should show is on mouseover of the bar, but depending on which side you mouseover decides which side the buttons show.
For example, cursor closer to the left side? Mouse over the top-left and the buttons will appear. Vice-versa for the right side.
Have the min, max, close buttons on both sides of the title bar, but hide them. The only time they should show is on mouseover of the bar, but depending on which side you mouseover decides which side the buttons show.
For example, cursor closer to the left side? Mouse over the top-left and the buttons will appear. Vice-versa for the right side.
-63
votes
26
6
89
Solution #30:
choice where in the Instalation
make apear a messagebox in the begining of the instalation asking where do we want to have those buttons, coz personally I love the new mac style, but considering the ubuntu objectives, it's a good option to let the users choice.
make apear a messagebox in the begining of the instalation asking where do we want to have those buttons, coz personally I love the new mac style, but considering the ubuntu objectives, it's a good option to let the users choice.
-44
votes
35
6
79
Solution #34:
Let user chose on the First Run, after installation.
Written by
darkham the 29 Mar 10 at 08:23.
Let user chose on the First Run, after installation.
Let user chose on the First Run, after installation.
-57
votes
2
2
59
Solution #35:
Press [middle-mouse-button] whilst the cursor is over the window border
Written by
tomjb24 the 3 Apr 10 at 09:25.
Hover over the window border, click the middle mouse button, scroll to choose (close, minimise, maximise)
Hover over the window border, click the middle mouse button, scroll to choose (close, minimise, maximise)
-59
votes
6
2
65
Solution #36:
Create Another Ubuntu. Call it "UbuntuRewind"
Written by
rrnwexec the 3 Apr 10 at 20:26.
Create a version of Ubuntu for those who like the (standard) Ubuntu desktop's "look and feel" just the way it is. Solicit Mark's (SABDFL) endorsement.
Enjoy how growingly quaint it feels as time passes by!
Create a version of Ubuntu for those who like the (standard) Ubuntu desktop's "look and feel" just the way it is. Solicit Mark's (SABDFL) endorsement.
Enjoy how growingly quaint it feels as time passes by!
-38
votes
10
0
48
Solution #37:
Make Mac Styled menu bar
Written by
jase21 the 4 Apr 10 at 11:54.
Make Mac styled menu bar which is available in KDE. The current active windows menu appears on the bar. So no accidental closing of windows.
Or move the window control buttons to the right.
Make Mac styled menu bar which is available in KDE. The current active windows menu appears on the bar. So no accidental closing of windows.
Or move the window control buttons to the right.
-12
votes
6
4
18
Solution #38:
Allow the option to be changed in installation slideshow and in minimal install
Please note that this is not an idea for the imminent release of 10.04, but would be better included in the next update ISO.
Experienced users already know how to change the buttons back to the original location, so server installations shouldn't be so much of a problem.
For absolute beginner users, the first slide in the installation slideshow could be one explaining the benefits of having the buttons on the left side and asking the user to choose what they could like to do.
In the minimal install, it would also be easy to add a simple option (most users using the minimal install are probably fairly experienced).
This would solve the real issue here: beginners possibly not using Ubuntu at all because it changes something.
Please note that this is not an idea for the imminent release of 10.04, but would be better included in the next update ISO.
Experienced users already know how to change the buttons back to the original location, so server installations shouldn't be so much of a problem.
For absolute beginner users, the first slide in the installation slideshow could be one explaining the benefits of having the buttons on the left side and asking the user to choose what they could like to do.
In the minimal install, it would also be easy to add a simple option (most users using the minimal install are probably fairly experienced).
This would solve the real issue here: beginners possibly not using Ubuntu at all because it changes something.
-6
votes
7
4
13
Solution #39:
found an easy fix
I found this extremely easy fix how to move the min, max, and close buttons back to the right side.
http://www.howtogeek.com/howto/13535/move-window-buttons-back-to-the-right-in-ubuntu-10.04/
Even I was able to follow these directions and make it happen!
-4
votes
3
2
7
Solution #40:
To the right by default, but an option to move them to the left.
Written by
turbolad the 5 Jul 10 at 15:42.
As per title. Buttons to the right by default, with an option to move to the left.
Don't forget to keep the little circle, which when clicked on, has options such as "Always On Top", "Move to Workspace Right" etc. These options should never be removed and I think the 3 buttons should be on the right by default, as most newbies are familiar with that setup.
As per title. Buttons to the right by default, with an option to move to the left.
Don't forget to keep the little circle, which when clicked on, has options such as "Always On Top", "Move to Workspace Right" etc. These options should never be removed and I think the 3 buttons should be on the right by default, as most newbies are familiar with that setup.
-11
votes
7
2
18
Solution #41:
Put min, max, close buttons in a completely new position
Fisrt of all, sorry for my English.
Why we really needs buttons to the right? Well theres no real difference between having your buttons on the left or on the right, its just a matter of have the enough time to get used to one position or another.
But what about if we have these button in a complete new position.
What about having min, max, close buttons on the right BUT in the lower side of the windows instead of the upper side.
If you think about it, when you open a document or a web-page, you need to scroll down to really knows if that document is what you are looking for. When a document is too long, you need to use the scroll down arrow. So your mouse-arrow will be closer to the lower right of the window instead of the upper side of the window.
If you want to look to a minimize window that you think it would be not useful anymore, you need to un-minimize this window. If the buttons are in the lower right of the window it will be needed much less movement of your hand to close it after un-minimize because the close button will be closer to the task bar.
As you see there are some reason to have buttons in the lower side of the window BUT I know there are others to have this buttons on others positions.
So, why not to put this buttons in a completely new position.
This could be a ubuntu-only-feature just like the recycle bin in the task bar is a ubuntu-only-feature.
<a target="_blank" title="ImageShack - Image And Video Hosting" href="http://img641.imageshack.us/i/screenshot5qs.png/"><img src="http://img641.imageshack.us/img641/8462/screenshot5qs.png" border="0"/></a>
Fisrt of all, sorry for my English.
Why we really needs buttons to the right? Well theres no real difference between having your buttons on the left or on the right, its just a matter of have the enough time to get used to one position or another.
But what about if we have these button in a complete new position.
What about having min, max, close buttons on the right BUT in the lower side of the windows instead of the upper side.
If you think about it, when you open a document or a web-page, you need to scroll down to really knows if that document is what you are looking for. When a document is too long, you need to use the scroll down arrow. So your mouse-arrow will be closer to the lower right of the window instead of the upper side of the window.
If you want to look to a minimize window that you think it would be not useful anymore, you need to un-minimize this window. If the buttons are in the lower right of the window it will be needed much less movement of your hand to close it after un-minimize because the close button will be closer to the task bar.
As you see there are some reason to have buttons in the lower side of the window BUT I know there are others to have this buttons on others positions.
So, why not to put this buttons in a completely new position.
This could be a ubuntu-only-feature just like the recycle bin in the task bar is a ubuntu-only-feature.
865
votes
887
15
22
Solution #1:
Show an introduction at first boot on preinstalled computers
Written by
risbac the 15 Jan 09 at 13:04.
I think that when it comes bundled on computers like Dell's ones, there should be some kind of introduction on the desktop the first time you boot the computer. Some kind of "Coming from Windows? Learn how to do the same in Ubuntu".
Then it should explain the biggest differences:
-Openoffice is compatible with Word, you can save docs using Office format
-you don't use Windows softwares or CDs anymore
-you don't download & install softwares from internet like on Windows,
but use the built-in software (and you give more details and
advantages)
-you don't need to install the drivers and crap softwares from
hardware vendors just to access internet or install a printer
-etc... etc...
As usually, to have good ideas is great, but if you don't promote them the good way, it's just useless. Maybe Canonical should consider that and work with Dell to make sure the transition is easier. That would benefit both to Dell and to Canonical. Currently new users are a bit
left in the mist. I agree that it's possible to find this info, but you have to look for it. I think it should be displayed on the desktop, when you boot for the first time.
I think that when it comes bundled on computers like Dell's ones, there should be some kind of introduction on the desktop the first time you boot the computer. Some kind of "Coming from Windows? Learn how to do the same in Ubuntu".
Then it should explain the biggest differences:
-Openoffice is compatible with Word, you can save docs using Office format
-you don't use Windows softwares or CDs anymore
-you don't download & install softwares from internet like on Windows,
but use the built-in software (and you give more details and
advantages)
-you don't need to install the drivers and crap softwares from
hardware vendors just to access internet or install a printer
-etc... etc...
As usually, to have good ideas is great, but if you don't promote them the good way, it's just useless. Maybe Canonical should consider that and work with Dell to make sure the transition is easier. That would benefit both to Dell and to Canonical. Currently new users are a bit
left in the mist. I agree that it's possible to find this info, but you have to look for it. I think it should be displayed on the desktop, when you boot for the first time.
368
votes
404
46
36
Solution #2:
As #1 but wider reaching
Written by
Oli the 15 Jan 09 at 15:05.
While I think there should be a full tour for new users, I think it can be made better for more than just Dell/other-preinstall customers.
I thinking a full "support centre" where users can learn how to do things, and to an extent, automate certain initial-setup tasks.
One example would be networking. Give the user tasks based on what hardware is available. If they ask for wireless networking, check to see if the driver is working. If it's not, get ndiswrapper set up. Finalise by walking them through the network manager applet.
Similar things for printers, scanners, phones, alternative software, Wine, codecs, etc.
The most important thing (in my eyes) would be some form of IRC integration. There are hundreds of people in #ubuntu that can help so why not leverage it better?
The interface has to be simple. I'm thinking the user initially just sees a text box asking them what's wrong. They type their question, click a button. Behind the scenes, it connects to IRC as guest-3423483. We all hide that from the user. When somebody replies to them (prefixing their name) that message gets shown to the user.
While I think there should be a full tour for new users, I think it can be made better for more than just Dell/other-preinstall customers.
I thinking a full "support centre" where users can learn how to do things, and to an extent, automate certain initial-setup tasks.
One example would be networking. Give the user tasks based on what hardware is available. If they ask for wireless networking, check to see if the driver is working. If it's not, get ndiswrapper set up. Finalise by walking them through the network manager applet.
Similar things for printers, scanners, phones, alternative software, Wine, codecs, etc.
The most important thing (in my eyes) would be some form of IRC integration. There are hundreds of people in #ubuntu that can help so why not leverage it better?
The interface has to be simple. I'm thinking the user initially just sees a text box asking them what's wrong. They type their question, click a button. Behind the scenes, it connects to IRC as guest-3423483. We all hide that from the user. When somebody replies to them (prefixing their name) that message gets shown to the user.
385
votes
428
39
43
Solution #4:
Vendors should clearly specify that this computer uses Ubuntu
eugene2k has provided an interesting story:
http://www.wkowtv.com/Global/story.asp?S=9667184 now it dosen't say how well specified that the computer uses Ubuntu instead of Windows, but I guess not enough as this probably wouldn't happen if it would.
So Canonical should demand that vendors specify and educate users that the computer that they are buying has Ubuntu instead of Windows.
And that vendors should provide informations that are presented in solution #1.
eugene2k has provided an interesting story: http://www.wkowtv.com/Global/story.asp?S=9667184 now it dosen't say how well specified that the computer uses Ubuntu instead of Windows, but I guess not enough as this probably wouldn't happen if it would.
So Canonical should demand that vendors specify and educate users that the computer that they are buying has Ubuntu instead of Windows.
And that vendors should provide informations that are presented in solution #1.
185
votes
213
26
28
Solution #5:
Seamless File-Format Integration
File-format issues should be cleared up as the attempted use occurs, not in text that the user may never read or connect to the actions that they do later, so:
First attempted use of an exe file should point at Add/Remove Software as a better solution, and then offer to install Wine.
Opening a .doc file in open office should result in defaulting to saving in .doc format, and OOo already provides an explanatory "microsoft format document files aren't very open, are you sure you want to save in that format" message.
File-format issues should be cleared up as the attempted use occurs, not in text that the user may never read or connect to the actions that they do later, so:
First attempted use of an exe file should point at Add/Remove Software as a better solution, and then offer to install Wine.
Opening a .doc file in open office should result in defaulting to saving in .doc format, and OOo already provides an explanatory "microsoft format document files aren't very open, are you sure you want to save in that format" message.
89
votes
179
52
90
Solution #6:
Slight menu re-branding: "Add/Remove..." -> "Get Software"
The "Add/Remove Software" concept has been polluted by windows' horrible non-open-repository methods of dealing with installation.
In windows, Add/Remove Software effectively means: YOU-CAN-ONLY-REMOVE-SOFTWARE-HERE.
In ubuntu, Add/Remove Software effectively means: YOU-CAN-ADD-99999-DIFFERENT-APPLICATIONS-HERE. (Personally I rarely if ever bother to even uninstall software, since there is rarely any disadvantage to having it lying around dormant, a major contrast with Windows).
The ability to add free applications in a few clicks is the BIGGEST advantage of Ubuntu, but it is under-emphasized and under-promoted.
Making this ability a more obvious and clearly different-from-windows feature of Ubuntu would be an all-around win.
The "Add/Remove Software" concept has been polluted by windows' horrible non-open-repository methods of dealing with installation.
In windows, Add/Remove Software effectively means: YOU-CAN-ONLY-REMOVE-SOFTWARE-HERE.
In ubuntu, Add/Remove Software effectively means: YOU-CAN-ADD-99999-DIFFERENT-APPLICATIONS-HERE. (Personally I rarely if ever bother to even uninstall software, since there is rarely any disadvantage to having it lying around dormant, a major contrast with Windows).
The ability to add free applications in a few clicks is the BIGGEST advantage of Ubuntu, but it is under-emphasized and under-promoted.
Making this ability a more obvious and clearly different-from-windows feature of Ubuntu would be an all-around win.
87
votes
128
29
41
Solution #7:
More documentation and help system like Windows Vista
(My English level is not very good)
1) Many beginners in the world of GNU/Linux think Ubuntu is not difficult to understand the GUI, but can be lost by a lack of documentation. I note that there are too much GUI softwares doesn't have help, or haven't the famous F1 shortcut.
2) Windows Vista have a great search feature in documentation pages. This feature can search documentation in all pages of all softwares I think. We can't waste our time with this help system.
3) A general tutorial icon in the desktop could be a good solution because beginners could find many informations about how works the system, and how to be helped offline (Linuxian must be easily helped despite internet connexions problems).
(My English level is not very good)
1) Many beginners in the world of GNU/Linux think Ubuntu is not difficult to understand the GUI, but can be lost by a lack of documentation. I note that there are too much GUI softwares doesn't have help, or haven't the famous F1 shortcut.
2) Windows Vista have a great search feature in documentation pages. This feature can search documentation in all pages of all softwares I think. We can't waste our time with this help system.
3) A general tutorial icon in the desktop could be a good solution because beginners could find many informations about how works the system, and how to be helped offline (Linuxian must be easily helped despite internet connexions problems).
49
votes
89
24
40
Solution #8:
Package, compress and install a snapshot of the Help wiki
Written by
Warbo the 29 Jan 09 at 22:12.
The Ubuntu help wiki (help.ubuntu.com and help.ubuntu.com/community) is a great resource for help.
Whilst forums and IRC are good for specific issues, they're not too good as a reference since you need to wade through everyone else's specific problems, and often don't find much reference-style documentation.
The Help Wiki is organised and categorised, constantly being updated and is an informative resource about the Ubuntu system.
I was tempted to say that only the networking pages should be packaged, to help people get online and access the rest, but that's rather elitist since not everyone has Internet access.
To keep size down only the latest revision is needed, only pages applying to default setups and common needs (ie. keep restricted formats installation instructions, don't need Enemy Territory installation instructions), only a static format is needed (ie. no Wiki software) and only those applying to the release of Ubuntu they're packaged for are needed. This should be a reasonable size when compressed with 7zip.
The Ubuntu help wiki (help.ubuntu.com and help.ubuntu.com/community) is a great resource for help.
Whilst forums and IRC are good for specific issues, they're not too good as a reference since you need to wade through everyone else's specific problems, and often don't find much reference-style documentation.
The Help Wiki is organised and categorised, constantly being updated and is an informative resource about the Ubuntu system.
I was tempted to say that only the networking pages should be packaged, to help people get online and access the rest, but that's rather elitist since not everyone has Internet access.
To keep size down only the latest revision is needed, only pages applying to default setups and common needs (ie. keep restricted formats installation instructions, don't need Enemy Territory installation instructions), only a static format is needed (ie. no Wiki software) and only those applying to the release of Ubuntu they're packaged for are needed. This should be a reasonable size when compressed with 7zip.
-104
votes
30
15
134
Solution #9:
add a quick lanch to *ubuntu IRC Channel
Written by
tn071280 the 3 Feb 09 at 12:32.
On the top panel there should be a quick lanch of an irq client. At the first time it should open a wizard that aid users to configure the right channel (distro and language).
On the top panel there should be a quick lanch of an irq client. At the first time it should open a wizard that aid users to configure the right channel (distro and language).
-120
votes
29
15
149
Solution #10:
Stop dumbing down the user. Show under the hood as soon as possible.
Written by
gcbzzzz the 4 Feb 09 at 02:05.
Teaching the user that linux you can't break anything like windows (flashing registry edit warnings), and it's all just a bunch of simple text files, will make more good then an introduction that 110% of the experienced users will just curse to death every time.
Makes every GUI app tells what it's doing. Or at least put help button near the action that tells how/what it's doing.
Something like gparted does with file/device names and commands would be awesome.
E.g. network manager, it should at least mention that when you add a interface there, you are adding a couple of lines to /etc/network/interfaces. Who here knows that? I only know because i used older distros. The point is, if the user wants to do something that does not have a visible button, he will panic. knowing the files help him search online.
Teaching the user that linux you can't break anything like windows (flashing registry edit warnings), and it's all just a bunch of simple text files, will make more good then an introduction that 110% of the experienced users will just curse to death every time.
Makes every GUI app tells what it's doing. Or at least put help button near the action that tells how/what it's doing.
Something like gparted does with file/device names and commands would be awesome.
E.g. network manager, it should at least mention that when you add a interface there, you are adding a couple of lines to /etc/network/interfaces. Who here knows that? I only know because i used older distros. The point is, if the user wants to do something that does not have a visible button, he will panic. knowing the files help him search online.
68
votes
72
2
4
Solution #11:
Find supported hardware utility.
Written by
nloewen the 11 Feb 09 at 23:47.
As part of the solution, there should be a utility were a user can search for different hardware that they are thinking about buying. with different categories for printers, scanners, wireless cards, etc. It should tell the user weather the hardware will be automatically detected, needs to be set up, needs some form of windows driver, needs a driver available from the manufacturers web sight, is not supported, etc. and should give instructions on how to set it up. This would be extremely helpful for the new user who doesn't know what hardware to buy or how to set it up in ubuntu.
As part of the solution, there should be a utility were a user can search for different hardware that they are thinking about buying. with different categories for printers, scanners, wireless cards, etc. It should tell the user weather the hardware will be automatically detected, needs to be set up, needs some form of windows driver, needs a driver available from the manufacturers web sight, is not supported, etc. and should give instructions on how to set it up. This would be extremely helpful for the new user who doesn't know what hardware to buy or how to set it up in ubuntu.
29
votes
34
2
5
Solution #12:
Add a choice to start it then or later, and have it start on next boot
Because of all the old computers out there, some people are repairing them to make a small profit. Because they can't spend $100s on Windows, as well as the compatibility issues with older systems, they look at Ubuntu to run them.
Because it is a good idea to test the computers, you need to be able to boot into the OS. But, because of an introduction, it would also have run and not played, so there should be an option that you can tell it to run the introduction on the next boot from in the OS.
Because of all the old computers out there, some people are repairing them to make a small profit. Because they can't spend $100s on Windows, as well as the compatibility issues with older systems, they look at Ubuntu to run them.
Because it is a good idea to test the computers, you need to be able to boot into the OS. But, because of an introduction, it would also have run and not played, so there should be an option that you can tell it to run the introduction on the next boot from in the OS.
38
votes
39
5
1
Solution #13:
Focus on high-quality: Have essential offline help & an interface to online/wiki
There should be a basic integrated/offline tour feature intended to get users online & browsing.
Beyond that, there should be an interface/hooks in to the already well-established online documentation & user forms.
High-value documents need to be prioritised so the user has to dig deep to be exposed to untested or really convoluted solutions/instructions.
There should be a basic integrated/offline tour feature intended to get users online & browsing.
Beyond that, there should be an interface/hooks in to the already well-established online documentation & user forms.
High-value documents need to be prioritised so the user has to dig deep to be exposed to untested or really convoluted solutions/instructions.
21
votes
27
6
6
Solution #14:
Have the introduction files play during startup
Add a button to the loading bar of the installation. If the user wants, while they are waiting for their computer to be installed, they can watch some videos and read about exactly what they are getting into. It sure beats watching a bar slowly move forward, and is a much more elegant and seamless experience.
Add a button to the loading bar of the installation. If the user wants, while they are waiting for their computer to be installed, they can watch some videos and read about exactly what they are getting into. It sure beats watching a bar slowly move forward, and is a much more elegant and seamless experience.
1
votes
4
0
3
Solution #15:
Tell the user directly that Ubuntu is better than Windows
I know it may sound too simple, but directly saying at the start of any tutorial "Ubuntu is better than Windows, here's why...", and then stating very clearly why, would be an effective approach to reducing the number of users switching-back to Windows.
Of course, factors such as security, speed, etc are mentioned.
I know it may sound too simple, but directly saying at the start of any tutorial "Ubuntu is better than Windows, here's why...", and then stating very clearly why, would be an effective approach to reducing the number of users switching-back to Windows.
Of course, factors such as security, speed, etc are mentioned.
New users tell that Ubuntu is slow (live sessions)
Written by zwyber the 8 Mar 09 at 19:55.
Related project: Live CD .
Won't implement
I tell my friends and family about Ubuntu and most of them come back telling me that Ubuntu makes their PC run very slow. They didn't know that you had to install Ubuntu to get the true speed.
I think that many people may encounter this problem, because when you run a live session it really just looks like it is installed. Because of the speed these users don't want to use Ubuntu and tell everyone they know that it is very slow.
1318
votes
1354
23
36
Solution #1:
Show (extra) notification.
Written by
zwyber the 8 Mar 09 at 19:55.
Very plain and simple, show a (extra) notification, telling the user that they are running in a live session and that Ubuntu runs very slow now.
Why extra? If Ubuntu developers are going to create a welcome screen where they put this information some people are not going to read this. Just a small dialogue after the welcome screen has been closed would be nice.
OR
Put the message in the default wallpaper, easier but not really the best solution.
Very plain and simple, show a (extra) notification, telling the user that they are running in a live session and that Ubuntu runs very slow now.
Why extra? If Ubuntu developers are going to create a welcome screen where they put this information some people are not going to read this. Just a small dialogue after the welcome screen has been closed would be nice.
OR
Put the message in the default wallpaper, easier but not really the best solution.
-389
votes
34
40
423
Solution #2:
Live CD Cloud
Use a Live CD "Cloud" if the computer is connected to the Internet to help increase speed. That way you have two sources of incoming data, the CD, and the Web.
Use a Live CD "Cloud" if the computer is connected to the Internet to help increase speed. That way you have two sources of incoming data, the CD, and the Web.
-431
votes
22
23
453
Solution #3:
Use multiple CD Drives if possible
Some computers have more than one CD drive. Make it possible to use for example two disk drives each with an ubuntu CD. This could (as far as I know) double the speed, depending on the drive speeds.
Some computers have more than one CD drive. Make it possible to use for example two disk drives each with an ubuntu CD. This could (as far as I know) double the speed, depending on the drive speeds.
254
votes
335
62
81
Solution #4:
(Pre)cache executables on CD agressively
Written by
Cé the 13 Mar 09 at 12:24.
Cache the executable files on the CD very agressively.
Cache the data files a lot less.
If there's a lot of RAM, precache executable files, if possible all of them.
This will make the use of the CD (or a slow HD) a lot faster.
Cache the executable files on the CD very agressively.
Cache the data files a lot less.
If there's a lot of RAM, precache executable files, if possible all of them.
This will make the use of the CD (or a slow HD) a lot faster.
446
votes
467
16
21
Solution #5:
Grub option to load into memory
Some live CDs (like puppy for instance) have the option to load the OS into memory.
Provided there is enough RAM (2GB?) Allow users the option to load the OS into memory and to continue to boot from there.
Some live CDs (like puppy for instance) have the option to load the OS into memory.
Provided there is enough RAM (2GB?) Allow users the option to load the OS into memory and to continue to boot from there.
-142
votes
78
46
220
Solution #6:
Don't run Compiz in LiveCD
Maybe integrate a checkbox to turn it on with Solution #1 above.
Maybe integrate a checkbox to turn it on with Solution #1 above.
259
votes
277
22
18
Solution #7:
Notify During OS Boot
Written by
Basem the 22 Mar 09 at 08:54.
While booting the OS, add a line that says "Enjoy ubuntu in full speed by installing it"
While booting the OS, add a line that says "Enjoy ubuntu in full speed by installing it"
-52
votes
29
36
81
Solution #8:
As #1, keep notification visible
Written by
euxneks the 26 Mar 09 at 19:01.
I like the idea of letting them know that they are using a LiveCD on the desktop - we should also have interaction with it so that a user can get an idea of what a LiveCD is and why it's slower than the real system.
Once they close this, allow them the ability to open it again.
I like the idea of letting them know that they are using a LiveCD on the desktop - we should also have interaction with it so that a user can get an idea of what a LiveCD is and why it's slower than the real system.
Once they close this, allow them the ability to open it again.
-90
votes
21
18
111
Solution #9:
Most users don't need all programs in live session
Written by
ahsaeed the 29 Mar 09 at 16:11.
When I use Ubuntu in live session i don't wont to play games for example .. and some users do..
So..
i recommend to add another option to the boot menu as an advanced option..
"select programs to load during live sessions " .
When I use Ubuntu in live session i don't wont to play games for example .. and some users do..
So..
i recommend to add another option to the boot menu as an advanced option..
"select programs to load during live sessions <to speedup the session>" .
-47
votes
27
14
74
Solution #10:
Insert USB to improve performance
Everyone might not have 2 GB of RAM but everyone has a USB drive. Live sessions booted from CDs can be cached onto USB storage for improved performance.
Everyone might not have 2 GB of RAM but everyone has a USB drive. Live sessions booted from CDs can be cached onto USB storage for improved performance.
173
votes
232
55
59
Solution #11:
Promote bootable USB
Bootable USB images should be promoted rather than live CDs. Bootable USB drives can be prepared using software such as the one showed on
https://help.ubuntu.com/community/Installation/FromUSBStick . Alternatively, the software that runs on Windows when an Ubuntu live CD is inserted should include such a functionality.
Bootable USB images should be promoted rather than live CDs. Bootable USB drives can be prepared using software such as the one showed on https://help.ubuntu.com/community/Installation/FromUSBStick . Alternatively, the software that runs on Windows when an Ubuntu live CD is inserted should include such a functionality.
-58
votes
10
9
68
Solution #12:
fast live session
Written by
Dorje the 2 Apr 09 at 22:10.
like solution #9 add an option to deselect unnecessary programmes and also give the percentage increase each unselection generates .
like for eg.
deselecting games =increase in speed 10%
and so on
PS:i don't know much about programmes so i dont know how much speed gain every (possible)deselection will generate
like solution #9 add an option to deselect unnecessary programmes and also give the percentage increase each unselection generates .
like for eg.
deselecting games =increase in speed 10%
and so on
PS:i don't know much about programmes so i dont know how much speed gain every (possible)deselection will generate
47
votes
53
16
6
Solution #13:
Use UnionFS to our advantage
Written by
deriamis the 4 Apr 09 at 18:40.
Since the majority of load times is in late-linking the libraries, why not have the often-used libraries in a ramdisk and use UnionFS to overlay those files on a path? In combination with pre-caching (#4), this could be a significant speed boost. If we combine it with using a LiveUSB distro (#11), we could be on par with the performance of the computer itself.
Since the majority of load times is in late-linking the libraries, why not have the often-used libraries in a ramdisk and use UnionFS to overlay those files on a path? In combination with pre-caching (#4), this could be a significant speed boost. If we combine it with using a LiveUSB distro (#11), we could be on par with the performance of the computer itself.
43
votes
48
7
5
Solution #14:
Add an option to create a live-usb from the autorun menu of the cd
Add an option for creating a live-usb to the autorun menu that pops up when mounting or inserting the cd/iso. Many people will use daemon-tool or similar to mount the cd in Windows, and if they see an option to create a live-usb from the popup menu, that would be a way of making it easier for everyone to do so.
Add an option for creating a live-usb to the autorun menu that pops up when mounting or inserting the cd/iso. Many people will use daemon-tool or similar to mount the cd in Windows, and if they see an option to create a live-usb from the popup menu, that would be a way of making it easier for everyone to do so.
39
votes
41
10
2
Solution #15:
Offer a tool for creating a live-usb in occasion with the download link
The title is self-descriptive. This would be another way of making it easier for people to find out about the possibility of creating a live-usb.
The title is self-descriptive. This would be another way of making it easier for people to find out about the possibility of creating a live-usb.
29
votes
35
9
6
Solution #16:
Instead of notification write it in the background.
Written by
ll the 6 Apr 09 at 03:52.
A modified background that includes a warning can be used instead of a notification. Many computers at universities that are meant for multiple users use the background to communicate a special procedure especially in libraries for catalogue searches. This will decrease confusion and not use as many resources as a notification (I assume).
A modified background that includes a warning can be used instead of a notification. Many computers at universities that are meant for multiple users use the background to communicate a special procedure especially in libraries for catalogue searches. This will decrease confusion and not use as many resources as a notification (I assume).
14
votes
24
10
10
Solution #17:
Install Ubuntu natively from within Windows
Make it possible to install a native Ubuntu installation from within Windows to another partition than the one running Windows from or to an USB-memory key, making it easier to install Ubuntu without having to boot into live mode.
Make it possible to install a native Ubuntu installation from within Windows to another partition than the one running Windows from or to an USB-memory key, making it easier to install Ubuntu without having to boot into live mode.
5
votes
11
11
6
Solution #18:
Calc & disp speed-up performance on log-out based on sys's characteristics
When running the live session I would guess the memory, processor, hard disk read/write speed (maybe not this one), etc. system hardware & performance are evaluated.
As well, when running a program (game, OpenOffice, etc.) the CD read/write & load time could stored. Thus, when the user ends the live session, in the log-out window list some statistics: "These are the 5 programs you used the most:
From the live CD it took X-amount of real-time to load, but based on your system's hardware, if this were installed, we would expect it would X% faster."
When running the live session I would guess the memory, processor, hard disk read/write speed (maybe not this one), etc. system hardware & performance are evaluated.
As well, when running a program (game, OpenOffice, etc.) the CD read/write & load time could stored. Thus, when the user ends the live session, in the log-out window list some statistics: "These are the 5 programs you used the most:
From the live CD it took X-amount of real-time to load, but based on your system's hardware, if this were installed, we would expect it would X% faster."
58
votes
68
11
10
Solution #19:
disabeling unnecessary services for the live-cd
Written by
moose the 14 Apr 09 at 08:08.
So the live-cd shouldn't start services which are not neccessary for testing ubuntu (as some people use the live-cd as a secure system, services like cups are neccessary):
# anachron, atd, cron: I never used a live-cd longer than six hours - why should I create a cronjob?
# acpid, acpi-support, apmd, powernowd, powernowd.early: If I use the live-cd, I want to test if my hardware works and if the software fits my expections, not if the sleep option works.
So the live-cd shouldn't start services which are not neccessary for testing ubuntu (as some people use the live-cd as a secure system, services like cups are neccessary):
# anachron, atd, cron: I never used a live-cd longer than six hours - why should I create a cronjob?
# acpid, acpi-support, apmd, powernowd, powernowd.early: If I use the live-cd, I want to test if my hardware works and if the software fits my expections, not if the sleep option works.
71
votes
110
27
39
Solution #20:
Solution #1 but sooner
Written by
Ssdg the 29 Apr 09 at 11:25.
My idea would be to tell it on the first screen (the one that offers you to test, install, etc...).
Like:
Try ubuntu without
Install on your hard drive for better performances
...
not by demoting the live CD mode, but by promoting the installation.
I'm not in advertisement, but ubuntu will look much better.
My idea would be to tell it on the first screen (the one that offers you to test, install, etc...).
Like:
Try ubuntu without
Install on your hard drive for better performances
...
not by demoting the live CD mode, but by promoting the installation.
I'm not in advertisement, but ubuntu will look much better.
-84
votes
16
13
100
Solution #21:
Make user choose when downloading Ubuntu
Written by
chareos the 6 May 09 at 14:08.
Make the Ubuntu download to be an EXE file which lets user choose to create a LiveCD (with performance warning here) OR a LiveUSB.
Also, a performance warning on LiveCD boot itself would be great !
Make the Ubuntu download to be an EXE file which lets user choose to create a LiveCD (with performance warning here) OR a LiveUSB.
Also, a performance warning on LiveCD boot itself would be great !
-75
votes
10
7
85
Solution #22:
Load LiveCD into temporary file
For systems with 1 GiB RAM or less, where solution #5 can't be applied, load the content of the CD in a virtual file system which could be located in a file on the computer's harddisk, i.e. create file on a existing ntfs-partition, an unpartitioned space or even use the m$-windows-swapspace.
For systems with 1 GiB RAM or less, where solution #5 can't be applied, load the content of the CD in a virtual file system which could be located in a file on the computer's harddisk, i.e. create file on a existing ntfs-partition, an unpartitioned space or even use the m$-windows-swapspace.
55
votes
62
3
7
Solution #23:
Put a note into the loading screen
Written by
Kver the 16 May 09 at 20:51.
When a live cd shows the loading bar, there's plenty of time for a message such as "Loading and running content from this DVD will result in slow performance, and changes or customizations will not be saved."
When a live cd shows the loading bar, there's plenty of time for a message such as "Loading and running content from this DVD will result in slow performance, and changes or customizations will not be saved."
5
votes
7
1
2
Solution #24:
Use the new notification system
Firstly, I think that many of the solutions above are solving the wrong problem. People that try out Ubuntu may think that it is installed by just inserting the CD. The user may have no idea that they are using a LiveCD. After they discover that Ubuntu is "slow", they give up and reboot back into Windows. Notifying the user that they haven't installed Ubuntu yet would be the best way to solve this problem.
Utilize the new notification system. Have it simply display a message when the desktop has finished loading similar to:
Ubuntu is not installed yet! Feel free to use Ubuntu before installing it, but beware that it may be a little slow. If you like what you see click the install icon on your desktop!
Firstly, I think that many of the solutions above are solving the wrong problem. People that try out Ubuntu may think that it is installed by just inserting the CD. The user may have no idea that they are using a LiveCD. After they discover that Ubuntu is "slow", they give up and reboot back into Windows. Notifying the user that they haven't installed Ubuntu yet would be the best way to solve this problem.
Utilize the new notification system. Have it simply display a message when the desktop has finished loading similar to:
Ubuntu is not installed yet! Feel free to use Ubuntu before installing it, but beware that it may be a little slow. If you like what you see click the install icon on your desktop!
2
votes
4
1
2
Solution #25:
Show notification when system is waiting for CD drive
Live session from USB/flash memory should be pretty okay even today but the real problem is accessing files from optical drive. Even there, the problem is latency, usually not the bandwidth.
The live session should run a small background service that displays a notification message when system is waiting for CD drive to access required data. The message could be along the line "Reading data from CD (installing on the hard drive would improve performance)" [however, the label should not claim to be reading CD if one is booting from e.g. usb memory stick]. The notification should be displayed if read command has waited in disk scheduler queue for more than a second.
This could be extended to deal with installed system, too. It would make sense to point out bottlenecks in the system to the user. If the system feels slow and a notification pops up that says "Waiting for disks (installing a fast SSD drive would improve performance)" would give a reasonable hint to the user which hardware upgrade would help the most. This could be even further extended and a similar notification should pop up if all CPU cores have been taken for more than 5 seconds ("Waiting for processor (upgrading the processor would improve performance)").
Live session from USB/flash memory should be pretty okay even today but the real problem is accessing files from optical drive. Even there, the problem is latency, usually not the bandwidth.
The live session should run a small background service that displays a notification message when system is waiting for CD drive to access required data. The message could be along the line "Reading data from CD (installing on the hard drive would improve performance)" [however, the label should not claim to be reading CD if one is booting from e.g. usb memory stick]. The notification should be displayed if read command has waited in disk scheduler queue for more than a second.
This could be extended to deal with installed system, too. It would make sense to point out bottlenecks in the system to the user. If the system feels slow and a notification pops up that says "Waiting for disks (installing a fast SSD drive would improve performance)" would give a reasonable hint to the user which hardware upgrade would help the most. This could be even further extended and a similar notification should pop up if all CPU cores have been taken for more than 5 seconds ("Waiting for processor (upgrading the processor would improve performance)").
Less screensavers
Written by programad the 11 Mar 08 at 15:24.
Global category: Look and Feel.
Implemented
Actually, we have 5 wallpapers, 9 themes and 80+ SCREENSAVERS!!!
WHAT THE HELL!
Who need that amount of screensavers?
I think we should vote five to the default installation, and the other ones comes with a optional package?
Isn't gnome "keep it simple"?
For me just a "dim screen" is enough for default.
681
votes
889
3
208
Selected solution (#1):
Auto-generated solution of idea #4236
Ubuntu Brainstorm was updated in January 2009. Since the
idea #4236 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 #4236 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!
36
votes
42
1
6
Selected solution (#2):
get rid of some screen savers
canonical should just add a few screen-savers made specially for ubuntu, and no more; for those people who still like to have a lot of screen-saver (i do not know why?) should be able to download them form internet if they like, in a deb ot a tar.gz file, so they could install them easily.
canonical should just add a few screen-savers made specially for ubuntu, and no more; for those people who still like to have a lot of screen-saver (i do not know why?) should be able to download them form internet if they like, in a deb ot a tar.gz file, so they could install them easily.
-7
votes
8
3
15
Selected solution (#3):
do not remove any screen saver but improve them
for example GLText should be editable, give as the option to set speed, improved graphics, etc... but do not remove them because a lot of them are awesome.
in the other hand some of them are ugly and u should remove:
Lavalite, sonar, spheremonics, circuit, deco, engine, FlipScreen3D, Floating Toasters (what the hell is that, LOL), GFlux, GLKnots...
please do it canonical, Linux for human Beings, computer needs to be personal.
for example GLText should be editable, give as the option to set speed, improved graphics, etc... but do not remove them because a lot of them are awesome.
in the other hand some of them are ugly and u should remove:
Lavalite, sonar, spheremonics, circuit, deco, engine, FlipScreen3D, Floating Toasters (what the hell is that, LOL), GFlux, GLKnots...
please do it canonical, Linux for human Beings, computer needs to be personal.
-208
votes
114
45
322
Selected solution (#4):
Remove ALL screensavers
Written by
tobster the 29 Apr 09 at 18:27.
screen"savers" aren't needed any more with modern lcd panels they are nothing more than a waste of cpu cycles and energy.
screen"savers" aren't needed any more with modern lcd panels they are nothing more than a waste of cpu cycles and energy.
178
votes
196
49
18
Selected solution (#5):
add DPMS instead of blank screen into screansavers list
Written by
daddo the 30 Apr 09 at 16:08.
Replace the "Blank screen" with DPMS feature. Maybe even set it default.
Replace the "Blank screen" with DPMS feature. Maybe even set it default.
406
votes
423
20
17
Selected solution (#6):
Make the extra screensavers "Recommends" not "depends" of gnome-screensaver
Written by
Mehall the 29 Apr 09 at 00:03.
It has just been pointed out that most of the screensavers aren't actually part of the gnome-screensaver package.
IMO, if something isn't required for a package to work, then it should be "recommends" not "depends" and this is a good place to start.
It has just been pointed out that most of the screensavers aren't actually part of the gnome-screensaver package.
IMO, if something isn't required for a package to work, then it should be "recommends" not "depends" and this is a good place to start.
712
votes
728
20
16
Selected solution (#7):
place in a "screensavers-extra" package
A good idea is to remove many of these screensavers (some are quite poor) and place them in a "screensavers-extra" package so users who do want to use a not-so-popular screensaver can just install the package.
An advantage for this is that it will cut down the size of the disk image by around 8Mb. That 8Mb for Screensavers could be used towards something more useful.
A good idea is to remove many of these screensavers (some are quite poor) and place them in a "screensavers-extra" package so users who do want to use a not-so-popular screensaver can just install the package.
An advantage for this is that it will cut down the size of the disk image by around 8Mb. That 8Mb for Screensavers could be used towards something more useful.
81
votes
117
34
36
Selected solution (#8):
Offer Download & Install easy interface
I think it could be interesting to mantain the most popular screenSavers by default, and let the user to search, explore, and to try another screensavers.
Maybe, these ones could be stored in a repository, and shown to users by a user-friendly interface.
I think something simililar is done in KDE 4.0 when you want to install a new Grub image.
Finally, I would keep the black screensaver by default, in order to try to safe Energy.
I think it could be interesting to mantain the most popular screenSavers by default, and let the user to search, explore, and to try another screensavers.
Maybe, these ones could be stored in a repository, and shown to users by a user-friendly interface.
I think something simililar is done in KDE 4.0 when you want to install a new Grub image.
Finally, I would keep the black screensaver by default, in order to try to safe Energy.
-208
votes
21
11
229
Selected solution (#9):
Offer "Screensavers" option in Ubuntu installation.
Written by
rmconard the 7 May 09 at 15:16.
During the install process the user should come to a section about the "look and feel" of Ubuntu. From this spot in the installation the user should be given the option of installing which screensavers he/she wants. You should have 3 options:
1) Install All Screensavers
2) Install No Screensavers
3) Install Some Screensavers (choose which ones)
This way, the ones the user doesn't choose don't even get put on the HD.
During the install process the user should come to a section about the "look and feel" of Ubuntu. From this spot in the installation the user should be given the option of installing which screensavers he/she wants. You should have 3 options:
1) Install All Screensavers
2) Install No Screensavers
3) Install Some Screensavers (choose which ones)
This way, the ones the user doesn't choose don't even get put on the HD.