Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 21986 ideas, 135057 comments, 2615221 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor Gaz Davidson

Update Manager is not optimized for low speed Internet.  
Written by ravibuz the 16 Jul 09 at 12:23. Global category: Internet & Networking. In development
Update Manager Is not optimized for people with slow internet connection..For me it nearly takes 2 days to update a version of ubuntu from update manager.
654
votes
inprogress
Selected solution (#1): Add Pause and shutdown button
Written by ravibuz the 16 Jul 09 at 12:23.
If you had a pause button we could pause the download and continue later,We have stop button but it sometimes corrupts the download file.And also add a "Shut down after installation"button to the download manager so that we need no be around when it is updating.
392
votes
inprogress
Selected solution (#2): Limit the bandwidth consumed by update Manager
Written by ravibuz the 16 Jul 09 at 12:25.
Add a button the control the bandwidth used by the update manager while downloading,So that we could browse and do other things.This will help people like me with less bandwidth.
273
votes
inprogress
Selected solution (#3): Allow Timed Update
Written by ravibuz the 16 Jul 09 at 12:32.
Set a clock in update manager where we can tell it to update in a particular period of time and stop in a particular time.This will be helpful for people with limited download.
142
votes
inprogress
Selected solution (#5): Let the Update Manager "feel" the use of the net
Written by Rodrigo the 18 Jul 09 at 08:14.
I remember a few years back a daemon for the SETI project that "felt" the use of the processor, and when it was idle it would make its calculations.
Something similar with the internet would be nice. So it would be downloading, but when you want to see a new web or send an email the net will be free in very little time. Maybe through a "pause" as Solution #1 said.
-34
votes
inprogress
Selected solution (#7): Add Support for SuperDebs
Written by sf_007 the 20 Jul 09 at 14:02.
There is something called SuperDebs that seems useful to users with slow internet (or no internet at all), but is more focused on new installs of software
274
votes
inprogress
Selected solution (#8): Use better compression as much as possible.
Written by yaknowwat the 21 Jul 09 at 05:55.
LZMA has been updated with LZMA2 included in the newer beta's of 7z which is making it into Karmic.

It seems with the new LZMA2 compression using 2 threads and Solid compression it gives better compression than even RAR's upcoming WINRAR64 with comparable speeds.(LZMA2 with 4 or more threads is about 50% faster and 2 or less threads is about 20% slower, though 2 threads has better compression.)
[ Note: This is for compressing LZMA2Solid could easily be far faster at decompressing ]

I know it won't be as big a difference as moving to delta's but it will cause about a 30% reduction compared to the current tar.gz compression used now which is actually very large when you consider some people have to download 200 MB in gunzip compressed updates with LZMA2 it would be around 150 MB. Huge difference if your connection is slow.

Downside is compression is slower with lzma ,but its designed to have decompression speeds like gunzip fortunately.
-53
votes
inprogress
Selected solution (#9): Create a update package file
Written by fernandoc1 the 30 Jul 09 at 15:06.
With an update package file, people can download the most recent updates in a single file and install it.
This solution could help people with slow internet connection, because they can get the file in a Lan House or with a friend that has already downloaded the updates and keep it with him for future use.
It could work like a "service pack" for example, and become available in the ubuntu official site.
I think that with it, there will be even an economy of Ubuntu mirrors bandwidth, because in many places, people put many machines in a same network to update directly from the mirrors and it is not reasonable, because the same download will be done many times.
With the update as a single file package, any download manager can resume a partial download of the file.
-57
votes
inprogress
Selected solution (#10): Blend to background
Written by put4558350 the 30 Jul 09 at 15:52.
By doing this. The update process will look blend to background. User can just using the computer when download of update file is in progress.

- hidden interface as much as possible.
- put QOS (quality of service) over it. so it dosn't take bandwidth too much when user using internet.
- update as much package as it downloaded when user shutdown or startup so no file is in used.

Optional

- sort important update on top of download list. so important update package get update first.
- reusme last package. so long package can finish.
- popup when download compleate or error.
111
votes
inprogress
Selected solution (#11): LAN P2P update
Written by Drebon the 2 Aug 09 at 11:10.
In certain cases, people have got one low bandwidth connection with a bunch of pc in lan behind. If update manager was able to seed it's downloaded update on local networks it would reduce the usage of bandwidth (only one download per arch).

I think Apple has something similar
81
votes
inprogress
Selected solution (#12): Support continuation of terminated download
Written by fukanchik the 3 Aug 09 at 08:33.
I use low bandwidth gprs connection. During updates i very often see that in the middle of downloading a package the process terminates and starts over from zero (!) again downloading what has already been downloaded! And over and over and over. During this process it consumes times more traffic than entire update. It looks like bug.

If update manager will support continuation of terminated download process (like wget or sometimes firefox does) it will be very helpful.

Upd: delta updates alone will not fix the problem. Such update can itself be of large size.
20
votes
inprogress
Selected solution (#13): Integrate Ksplice Uptracker
Written by spocky the 3 Aug 09 at 20:21.
At least for the updating of the kernel the uptracker (ksplice.com) can apply diff updates (at least this is what i understood).
-23
votes
inprogress
Selected solution (#14): Add a "help a buddy" feature to Synaptic
Written by mdhunn the 4 Aug 09 at 19:49.
Actually this would be two features. Add the ability to export a list of the installed packages and their versions installed on one machine along with any apps desired onto a thumb drive. And of course the corresponding feature to download and update the drive.

Basically just an update to the download / add packages feature that's all ready there. After all an update done in Synaptic is just as valid as one done in Update Manager or by using apt on the command line. Having both a laptop and a desktop, I might even get some use out of that when my home connection goes down.
-46
votes
inprogress
Selected solution (#15): Split it
Written by Afroman10496 the 5 Aug 09 at 22:09.
Split it into two parts:

Part one- download the file to one big file

Part two- then, when it is finished downloading, install it with absolutely no need for the Internet.

That way, nothing can screw up the update due to Internet connection failure.
33
votes
inprogress
Selected solution (#16): Generate a download script.
Written by Darwin Survivor the 9 Aug 09 at 22:13.
The package manager is capable of generating a download script, so why not the update manager?

The user could then take that download script to a friend's house, a library or their school and download the files to USB, CD, etc. Then simply insert the media in their computer and BOOM, updated!

It may also be an idea to make the script and OS agnostic as possible (many libraries only have windows) or allow the user to select what OS they will be using to do the download (windows can do ftp via CLI, so it should be possible).
833
votes
inprogress
Selected solution (#17): Show download rate and add pause option
Written by sirish.gauni the 1 Nov 09 at 18:00.
You could just add a pause option to the software center and also show the download rates. Further more if the software center can be made such a way that when the network/internet goes off the download doesn't stop completely and starts from where it left of when the internet is back.

This idea can also be applied to Update manager.
237
votes
inprogress
Selected solution (#18): Allow multiple Downloads
Written by Sebin Benjamin the 5 Nov 09 at 16:47.
Allow multiple downloads to take place using all of the bandwidth Or limit usage. Sometimes some files/servers have very low speed. So simultaneous downloads would be helpful

Anyway why would anyone waste time for each file to get downloaded, whereas you could let it download 2 or 3 files depending on the bandwidth and finish the updates faster.
66
votes
inprogress
Selected solution (#19): support download by torrent
Written by _sebastian_ the 24 Nov 09 at 12:12.
why not support downloads by torrents to ease load on the servers...

See the 17 comments or propose a solution (latest comment the 9 Jul 11 at 15:29) >>

ubuntu-restricted-extras is essential for many users  
Written by mankelin the 14 Jul 09 at 21:27. Related project: Live CD installer. Implemented
The ubuntu-restricted-extras metapackage includes a JRE, Adobe Flash and various video/audio codecs, among other things. These components are not installed by default due to possible legal problems.

However, for many, if not most desktop users, these componentes are essential and thus they install this metapackage right after the Ubuntu installation, if they know about it. New users don't, and this is bad for the initial user experience. For the more experienced users, having to install it manually feels like a chore.
669
votes
implemented
Selected solution (#1): Offer the user the choice to install the package
Written by mankelin the 14 Jul 09 at 21:27.
Directly after installation, or after first boot, pop up a dialog asking the user whether he/she wants to install the package (in an appropriate way).
It should be worded so that a lay person can understand the benefits, e.g. something like:

"Do you want to install optional support for various audio/video formats and web plugins? Without installing this, you might have problems playing back audio or video files and certain web sites will not work correctly."

The dialog should offer simple "Yes" and "No" buttons. If the user chooses "Yes", the meta package and its dependencies should be downloaded and installed. If the user chooses "No", he should be reminded that he/she can later install the "ubuntu-restricted-extras" package with Synaptic, should he/she decide otherwise.
-149
votes
implemented
Selected solution (#2): Add apturl to a "Start Here" icon on desktop
Written by Clorox the 20 Jul 09 at 02:55.
Add a sentence and a link to "apt:ubuntu-restricted-extras?refresh=yep" to Solution #2 of http://brainstorm.ubuntu.com/idea/8074/.

The solution there is for introduction to Ubuntu by an icon on the desktop that loads a simple HTML window, with simple introductory things such as how to install packages.
-178
votes
implemented
Selected solution (#3): Have it undercover, but ask to delete or keep it
Written by Afroman10496 the 22 Jul 09 at 01:40.
Keep it in the /tmp directory, and when one opens an mp3 file or tries to view flash, ask if they want to keep it or delete it. If they answer yes, show them the legal stuff and if they agree to it, and install it in the directories for a regular installation. If they answer no, tell them what they will not have and how to install it later. Delete it from the /tmp directory if they answer that.

*TO AVOID LEGAL STUFF, IN THE INSTALLER MENU FOR LOCATION, IF THEY SAY THEY ARE IN A COUNTRY WHERE IT IS ILLEGAL TO HAVE IT, DON'T INSTALL IT IN THE /tmp directory!*
100
votes
implemented
Selected solution (#4): Integrate the option into the installation process
Written by suit the 3 Aug 09 at 20:25.
This could just be implemented somewhere during installation as

[ ] Install stuff to be able to view flash content right away.
# (Of course rephrased by a more eloquent person!)

The download could start (if eth0 or others are found) during installation or afterwards. Alternatively an icon could show up as with the "restricted hardware drivers" after the first boot.
62
votes
implemented
Selected solution (#5): Integrate this with restricted drivers
Written by cos the 4 Aug 09 at 15:00.
As in solution #1, but also suggest to install restricted drivers, if they are available. e.g. have checkboxes and descriptions of what can be installed.
-30
votes
implemented
Selected solution (#6): Add a Codec Install wizard
Written by CJ Master the 5 Aug 09 at 21:08.
This idea expands on Solution #2. Instead of simply having an apt-url link to install it, the link will run a program. This program will tell the user the standard legal precautions about it, and will link to a website where you may legally buy the Codecs if you live in the U.S. If the user agrees that they live in a location that's legal for them to be installed for free, it'll download/install the codecs and remove the icon from the desktop.
0
votes
implemented
Selected solution (#7): Modification of Solution 1: Have it downloaded
Written by Sebin Benjamin the 10 Aug 09 at 17:40.
Directly after installation, or after first boot, pop up a dialog asking the user whether he/she wants to install the package (in an appropriate way).
It should be worded so that a lay person can understand the benefits.

The dialog should offer simple "Yes" and "No" buttons. If the user chooses "Yes", the meta package and its dependencies should be INSTALLED FROM THE SAME CD OR DOWNLOAD. Ihis this case there wont be a waste of time downloading all the files
26
votes
implemented
Selected solution (#8): Modification of Solution 1: Warn about the risks.
Written by misiu_mp the 21 Aug 09 at 14:08.
Except for informing of the benefits the notification should warn about the drawbacks of using this package (legality, patents, closed source) and the benefits of supporting open standards.
21
votes
implemented
Selected solution (#9): Automaticly download it when the user tries to read one of the formats if cover
Written by qwerty800 the 28 Aug 09 at 20:14.
For exemple, if I try to read an MP3 file, the system would ask me:

"You're trying to read a MPEG Audio Layer3 file, which is unreadable by Ubuntu by default for patent reasons.
Do you want to install the necessary codecs to read this, as well as support for the formats listed under:

+ *Shockwave Flash
*Java Runtime environment
*MPEG-4 Part 14
*etc...

But not only this, it should do that for every restricted formats, like DVDs!

People want to play DVDs on their computer! If a such system was aviable for those formats, that woul be a success!

"You just a DVD Video, which is unreadable by Ubuntu by default..."
17
votes
implemented
Selected solution (#10): Also Offer to add the Medibuntu repository
Written by cos the 16 Sep 09 at 11:20.
Medibuntu contains a bunch of restricted multimedia codecs, fonts, drivers etc that are not part of the main repo for licensing reasons. For me, its packages greatly improve support for playback of some formats including wmv and realvideo, and allow my webcam to work -- these are important things for typical desktop users coming from Windows, where these are taken for granted.

I believe it would be greatly beneficial for the majority of users to make this repo easily available, even if it is never merged with the main Ubuntu repos. If Ubuntu offers at any point to install restricted stuff automatically, it should also offer to add Medibuntu to Software Sources. That would save each new user a few hours of Googling and frustration.

For the long-term, perhaps it's more logical that all restricted extras packages be moved into Medibuntu to keep a cleaner separation of what is and isn't restricted. Of course, it doesn't have to be Medibuntu -- any new repo should do.
3
votes
implemented
Selected solution (#11): solutions #1 and #9 but cut the popup box.
Written by tommynz1975 the 10 Nov 09 at 23:08.
maybe others...

but cut this popup box business, this is one thing that infuriated me with windows.

I would think the system was ready for use, I'd go start doing something only for a popup box to take screen/keyboard focus.

having migrated from 6.06 to 9.04 on this system, I have to say having icons appear on the menu panel top of screen is more pleasing, to alert the user of information.

Many times you get that lovely message, Installing this codec may not be legal in your country.

surely by now we have enough loco teams to make a database answering this question and this question could be answered by your location settings and the database, as we all install stuff on the assumption its okay until its forcefully pointed out otherwise
1
votes
implemented
Selected solution (#12): Also inform users of Adobe Flash Player EULA legal problems
Written by Lyfang the 21 Jun 11 at 05:39.
The Adobe Flash Player End User License Agreement prohibits reverse engineering and more. Therefore developers cannot develop a competing Flash player if they've accepted the Adobe Flash Player EULA.

See also
https://answers.launchpad.net/ubuntu/+source/flashplugin-nonfree/+question/1354 00

See the 20 comments or propose a solution (latest comment the 7 Jul 11 at 17:28) >>

Rethink dependency from Debian  
Written by nillbug the 8 Oct 09 at 23:20. Global category: System. Already implemented
xvx
-531
votes
closed
Solution #1: Part company with Debian and become independent
Written by nillbug the 8 Oct 09 at 23:20.
v
728
votes
closed
Solution #2: Improve our relationship with upstream
Written by McIvor the 11 Oct 09 at 03:41.
sdf
216
votes
closed
Solution #3: Integrate the best software from all GNU/Linux distibutions
Written by rrnwexec the 17 Oct 09 at 19:36.
sdf
228
votes
closed
Solution #4: Improve relations with ALLstream
Written by yaknowwat the 18 Oct 09 at 07:49.
sghdfg
6
votes
closed
Solution #6: form a neutral relaitionship with debian
Written by alkx4444 the 7 Nov 09 at 01:29.
fgg
1
votes
closed
Solution #7: Send Ubuntu bugfixes back to Debian upstream
Written by Lyfang the 14 Jun 11 at 07:48.
Ubuntu gets most of its software from Debian (89%)

Source: http://lwn.net/Articles/416667/

Help by sending Ubuntu bugfixes back to Debian upstream and contribute (back to) Debian.

See the 10 comments or propose a solution (latest comment the 7 Jul 11 at 16:52) >>

Most keyboards ship with Windows Keys  
Written by Clorox the 11 Aug 09 at 06:55. Global category: Look and Feel. New
From Wikipedia (http://en.wikipedia.org/wiki/Windows_key):

"Users of non-Windows systems are sometimes disturbed by having a Windows-specific logo on their keyboard. For this reason, sets of stickers and key-caps are available, mainly from online stores, which can be used to restyle the Windows keys with an image of Linux mascot Tux, a logo for KDE or a specific Linux distribution, or other graphics. Some keyboard manufacturers, such as Cherry, also produce keyboards with a Tux key. Some keyboards now have omitted the right windows key and left context menu key."

In particular, this annoys me too, and other people I know also. The key is ubiquitous and necessary, but it needs to have a different name. Something Distro-specific or OS-specific is out of the question, as one may want to install something else on the PC they use with the keyboard.
11
votes
up equal down
Solution #1: Evangelize use of "Home Key"
Written by Clorox the 11 Aug 09 at 06:55.
Also from Wikipedia:

"Recently, some netbook portables, such as ASUS Eee PC and Linux versions of Acer Aspire One, are coming with a Home key instead of a Windows key, mainly because of the GNU/Linux installed there as OEM."

This is a good start, at best. Many OEMs, such as Dell, still sell Linux PCs with Windows keyboards. A "Home Key" is a nice alternative name, and is not encumbered by any non-free baggage.
399
votes
up equal down
Solution #2: Call it 'Meta' or 'Super' instead
Written by McIvor the 11 Aug 09 at 20:17.
'Home' already exists. Meta and Super are commonly used around the non-MSFT world to refer to the key in question.
568
votes
up equal down
Solution #3: Give UBUNTU sticker with the CD, or at LoCo
Written by Rodrigo the 12 Aug 09 at 07:57.
We could use something like this stikers:
From ubuntu
and give them away with the CDs, to LoCo's or at "partys".
-46
votes
up equal down
Solution #4: Call it the 'Command' key
Written by jrothwell97 the 13 Aug 09 at 05:44.
In my opinion, the best option would be to standardise along the same lines as Mac OS X and call it the 'command key'.

While the ⌘ symbol is, at the moment, mostly associated with Mac OS X, the name 'command' and the ⌘ symbol doesn't actually have anything to do with the Mac. (In fact, since Apple introduced the aluminum keyboards, there are no Apple logos on any of the keys, including the command key.)

Apple hasn't trademarked (and can't trademark) the ⌘ symbol, because it's a well-known symbol called St. John's Arms. In many European countries, it is used on roadsigns as a "place of interest" symbol (for tourist attractions, etc.)

Aside from it being OS-neutral and public domain, it's also an easily-recognizable symbol, and the "interesting feature or attraction" symbolism makes sense for something that invokes OS-specific features.
-94
votes
up equal down
Solution #5: Reclaim the key for good
Written by Dataphile the 17 Aug 09 at 03:18.
Since there already exists a "Home" key, and most Linux users know this as the "Meta" or "Super" key, keep that terminology, but dilute the visual association with the key being the "Windows" key.

This dilution would probably be best done by getting OEMs to use alternate logos than the Windows logo. Tux, or the Ubuntu logo both sound fine, as long as it's appropriate. If it was Tux, however, we might be able to enhance the Linux brand somewhat by calling it "SuperTux" or "MetaTux". Not sure how that would work with the Ubuntu logo. Maybe superimpose a pentagon with an "S" inside?

The sticker idea sounds acceptable too, especially if OEMs can't change key logos, but the more professional, the better.
26
votes
up equal down
Solution #6: Prepend the actual key label to "super" and "meta"
Written by jackmcslay the 17 Aug 09 at 19:09.
At this point, changing the name of the key would just add to confusion, as "super" and "meta" are as common in linux as "command" is for mac and the windows logo is for windows.

Instead of reinventing the wheel, just prepend the label that's actually on the keyboard.
This way, on a keyboard that has the "super" super key labelled as "⌘" and "meta" labelled as "⌥", "super" would be shown as "⌘super" and meta would be shown as "⌥meta" on the system. Alphabetic labels such as command could be put in parenthesis, and perhaps in smaller letters and/or abbreviated (like "(CMD)super" for "command")

In the case of trademarked symbols, they could be replaced with similar symbols. The windows logo could be depicted by 4 squares and the apple logo could be depicted as an apple without the bite nor the leaf. Anyone with a brain will be able to figure out.

There's a dialog that allows the user to specify which keyboard is installed on System>Preferences>Keyboard which does hardly anything currently, but could easily be used to determine which label is on the "super" and "meta", by associating the appropriate labels with the keyboard model
61
votes
up equal down
Solution #7: Don't just name it or put a sticker, gnome should use the key
Written by rajeev1982 the 30 Aug 09 at 04:21.
The windows or super or whatever key you call it, just renaming doesn't make any sense. Gnome should use it. I don't think this key is used in gnome for any shortcut. gnome should use it to make some easy shortcuts. For example show desktop instead of Controle+Alt+D it could be Super+D by default.
18
votes
up equal down
Solution #8: summary - it is always a picture on it
Written by vincent the 30 Aug 09 at 17:16.
no matter what hardware it is... if it is "windows flag" or "⌘" or "home" on the key - it always is picture SO name this key LOGO. Why?

- because manufacturers already produce keys with windows logo or with whatever they want to.. but this is usually a picture..

- newcommers and old users don't need to see another variation of ctrl / alt / shift label on it. Super or meta is quite nice but if I'll say to you: "press logo key" - which one you have on your mind ? there's no other key with picture on it, no matter who had manufactured the keyboard and with which picture.

in the system label it "logo", recognition will be better but users will do with the key whatever they want to do.

and if you want different print on it.. buy a sticker.


i don't agree to use windows specific shortcuts by default.
give users opportunity to change them by theirself.
-16
votes
up equal down
Solution #9: Call it the "flag key"
Written by inselaffe the 9 Sep 09 at 15:05.
The current Windows logo as found on most keyboards looks a lot like a flag to me. Why not call the key the "flag key"?

"Home key" as used on some netbooks is no good as there is another key called "Home".

"Meta" or "Super" is no good as it is meaningless to the uninitiated. Having to look in documentation to work out what key is being referred to is no good.

Putting a sticker on the key is fun but not helpful for naming the key. Certain types of Ubuntu users would like to put a sticker on the key for giggles and iconoclasm (I would if I could get hold of some) but not all would, could or would think of it. It's too inconsistent. What would you call it in the UI - the "key which may or may not have a sticker on it, possibly of a little penguin or the Ubuntu logo"?

See the 18 comments or propose a solution (latest comment the 31 May 11 at 16:25) >>

Fix file size confusion  
Written by Avantarius the 25 Aug 09 at 13:22. Related project: Gnome. In development
Every application treats file size units in a different way so you never know the real size of a file or a drive. I.e. my USB device shows up as 4.1 GB when mounted on my desktop, but as 3.77 GB in GParted, while the system monitor gives me 3.8 GiB - that's confusing!
426
votes
inprogress
Selected solution (#1): Fix applications to use the same units
Written by Avantarius the 25 Aug 09 at 13:22.
Fix all applications to use either binary units and the right prefix (1 kiB = 1024 Bytes, 1 MiB = 1024 kiB ...), or the SI-like prefixes (1 kB = 1000 Bytes, 1 MB = 1000000 Bytes ...), but don't mix them and don't use the SI-like prefixes with the 1024 factor!
92
votes
inprogress
Selected solution (#2): Let the user choose
Written by Avantarius the 25 Aug 09 at 13:27.
Create a system-wide setting which lets the user choose which unit system to use and how many digits to display.
-54
votes
inprogress
Selected solution (#3): Use the binary prefixes by default
Written by k33l0r the 1 Sep 09 at 18:54.
Let's use the recommended units in all possible contexts.
-5
votes
inprogress
Selected solution (#4): Ignore SI advice and use common practice
Written by Gaz Davidson the 10 Sep 09 at 14:35.
Nobody cares what a kibibyte is and haven't done over the past 25 years of home computing, nobody had a 64 kibibyte Commodore 64.

Use base 2 for file sizes and use upper-case KB, MB etc, without the additional 'i'. This is what the world uses; every website, all email clients, all computers since the first home computers. Enforcing KiB because it's scientifically correct is just silly, the majority of Ubuntu users are not scientists. Maybe give anal people the option to have KiB instead.

When showing disk sizes, display both base 2 and 10 in correct form (x GiB, y GB). This will match the units used by the disk manufacturers, while also being useful for users as their files are measured in base 2.

See the 14 comments or propose a solution (latest comment the 3 Mar 11 at 14:22) >>

Safe ActiveX Alternative  
Written by snifflz20 the 20 Mar 10 at 00:54. Related project: Firefox. Won't implement
There needs to be a safe active x alternative built in to firefox if possible because some users of Ubuntu have job related websites that they go to and some of the features of the websites require ActiveX and I absolutely hate windows so that feature of the website will just have to be an empty link for now!
-255
votes
closed
Solution #2: IE6 with ActiveX alternative for Wine
Written by Gaz Davidson the 20 Mar 10 at 02:08.
Give Wine an IE6 alternative for browsing ActiveX enabled corporate intranet "web" applications.

Although supporting ActiveX is ugly and nasty and evil, it would allow places which use software such as HP Quality Center to switch to Linux.
477
votes
closed
Solution #3: Let ActiveX die
Written by vektor the 20 Mar 10 at 07:38.
Pull the plug. It has been seriously flawed from the beginning, no real need to keep it alive anymore.
-177
votes
closed
Solution #4: Non Windows
Written by snifflz20 the 20 Mar 10 at 19:45.
I'm talking about a possibility of creating a new type of non-viral, non windows activex that has no problems
-139
votes
closed
Solution #5: Not ActiveX
Written by snifflz20 the 20 Mar 10 at 21:17.
We need to come up with something else that is not activex at all that will make web pages work that require activex.
-106
votes
closed
Solution #6: ActiveX sandbox.
Written by Faldegast the 24 Mar 10 at 16:26.
Use a sandboxed Wine to run the ActiveX plugin using the existing code in mozilla. The trick is to get a plugin for the Windows version of Firefox to run in Wine while actually running the Linux version of Firefox.
-107
votes
closed
Solution #7: Wine-gecko ActiveX support.
Written by Faldegast the 24 Mar 10 at 16:35.
If Wine-gecko had ActiveX support it sould be easy to use that in order to make a Wine-dependent browser that can show ActiveX. As most ActiveX controls require the Windows API Wine would be required anyway.
-36
votes
closed
Solution #8: Make your own Firefox Extension (or get someone else to do it)
Written by Ronius the 1 Apr 10 at 21:49.
I don't feel this really comes as an issue relevant to Ubuntu development as much as to Firefox extension development. However, I can see perfect sense in getting some sort of functionality for business use, even if it is an archaic web "technology".
-48
votes
closed
Solution #9: Google "native client"
Written by jwal the 2 Apr 10 at 14:05.
Google's "native client" project might be a viable alternative, depending on your requirements. It is a sandbox for running native x86 code as long as it can verify the safety of the code. There is a slightly modified toolchain for compiling safe binaries.

See http://code.google.com/p/nativeclient/ for more information.

See the 22 comments or propose a solution (latest comment the 17 Nov 10 at 09:11) >>

Opening files with applications  
Written by pubsbin the 8 Aug 09 at 04:13. Related project: Nautilus. New
If you have a file, like a document or a picture, it's quite difficult to open it with some special application.

Example:
I have a drawing, MyFile.svg (scalable vector graphics). I have seen it but now i want to modify it, but Inkscape is not installed and therefore it doesm't appear in the "Open With" menu.

For opening MyFile.svg with Inkscape i have to:
- Open Add-Remove Applications
- Choose Inkscape and install it.
- Go back to the file and execute Open With.

This process could be simplified.
79
votes
up equal down
Solution #1: Add possible installable applications in Open With Menu
Written by pubsbin the 8 Aug 09 at 04:13.
The "Open With" menu, in addition of showing all the available applications, it could also have an option for
installing another related application and, once installed, opening the file with it.

In our case, the Open With menu for MyFile.svg would include an option
"Inkscape (must install)".

When choosed, Ubuntu will install Inkscape and then open the file. With one click.
33
votes
up equal down
Solution #2: Similar to Solution #1, but make it a separate area
Written by Darwin Survivor the 8 Aug 09 at 23:50.
Instead of listing all the possible applications that could be used to open the file (xml is HUGE), simply adding a "search for other software to open this file" button which would then open a window showing software to install would enable the same functionality while keeping the original application selection window un-cluttered.
21
votes
up equal down
Solution #3: Propose the "most used" option
Written by Rodrigo the 9 Aug 09 at 20:25.
Ubuntu has feedback on user (well those that agree) so the "open with" could have something like:
- "the most used option by other users to open this kind of file is:" ZZZZZZ
or something similar.
That way if a user comes from a different OS, and does not know which program he/she has to use to open that file the system gives him a hint.
7
votes
up equal down
Solution #4: Edit button in all viewing programs
Written by germclown the 24 Aug 09 at 08:38.
Encourage all file-viewing programs to have an "edit" button. Edit button will open an installed program associated with that file. (This could have a dropdown a la Firefox Back/Forward if multiple options exist.) Failing that, a package manager will open with that file type as a search term. Search starts automatically. To help this, encourage devs to list files supported in a base install, and files supported through known plugins, as part of their package descriptions. Perhaps a notifier to explain the newly opened window.

This will only reduce the number of steps if the user is already viewing the file when they decide to edit it. But it will be significantly more user-friendly in all cases.
394
votes
up equal down
Solution #5: Install applications on-demand. File extension based.
Written by another_sam the 24 May 10 at 09:56.
Comes from
http://brainstorm.ubuntu.com/idea/24921/

1.- On the repositories, each available application publishes which file extensions is able to work with.

2.- At home, user double-clicks a file with an extension for which there is not an application associated to in his system. Eg: ".rar".

3.- Ubuntu offers a number of applications that claim to be able to work with that extension. The most popular is pre-selected.

4.- User clicks "Next", system asks for password, user enters the password, system installs the application, system associates the ".rar" extension with that application, and finally system opens that file with that application.

This is application installing on-demand. Maybe not feasible in proprietary systems. Why not on Ubuntu?
64
votes
up equal down
Solution #6: Add right-click menu option: Open with > search in USC
Written by bruno9779 the 26 May 10 at 12:08.
This function could be implemented as an extension to the Ubuntu Software Centre.

The user would right click a file and find as first submenu of "Open with": "search USC for compatible apps".

if clicked, the results in USC for that extension are displayed on screen.

Some short description of the extension specifications could also be provided.

The Ubuntu team would also be relieved of the task of choosing "the app" for any file extension.

A great advantage is also that using the apt-based USC, all additional repositories that an user may have added, are taken into consideration.

See the 8 comments or propose a solution (latest comment the 15 Jun 10 at 18:03) >>

The current help window is useless  
Written by qwerty800 the 6 Aug 09 at 22:55. Global category: Usability. New
If I need help, which key should I press?

"F1", of course!

But where does it leads to in ubuntu?
Nothing!

Take the Terminal, for instance!
When I press F1, I get to the gnome terminal manual! Good!

What does it tells me?
That the gnome terminal can be executed using the "gnome-terminal" command, that I can use can use every command I got used to in UNIX and that I can easily change the colors by going in "Edit-Profiles"!

But there's nowhere where I can see the basic UNIX commands, or anything susceptible to REALLY help me! This man page take for granted that everybody know how to use a shell, and that we only need to explain the GUI around it!

But that's only ONE exemple!

Almost EVERY software that comes with Ubuntu does the same!

Sure, they're websites for that, but, in the best of the worlds, you should be able to solve you problems off-line, right?

So, what do we do?
84
votes
up equal down
Solution #1: Ask the developpers of the application to make a better manual
Written by qwerty800 the 6 Aug 09 at 22:55.
Those peoples that worked hard to make your application work, but shouldn't they also document these? Think about the users!
-17
votes
up equal down
Solution #2: Ask the Gnome team to make a Global manual
Written by qwerty800 the 6 Aug 09 at 23:03.
Gnome is a project that put in relation many softwares together. A global manual, wouldn't be a nuisance.
114
votes
up equal down
Solution #3: Ask the Ubuntu volunteers to make a manual
Written by qwerty800 the 6 Aug 09 at 23:09.
Ubuntu's users are those that knows the best how their system works! Document your favorite software is not really hard, and don't require any particular skill.
80
votes
up equal down
Solution #4: Grab some experts on the forum and ask them if they want to make a manual
Written by qwerty800 the 6 Aug 09 at 23:15.
On the Ubuntu forums, you can find lots users that want nothing but to share their knowledge!
56
votes
up equal down
Solution #5: Link to detailed unix commands
Written by viraptor the 6 Aug 09 at 23:16.
gnome-terminal help is good, but may be confusing to the user. The same way "typical user" doesn't care about the difference between the browser and internet, there might be confusion about the shell and terminal emulator. (terminal's help is not a place to explain bash)

Since gnome-terminal is used mostly to access bash, it would be nice to refer people to one of the unix howto-s for beginners, or link to a couple of basic man pages. Howto-s are probably better, since man pages (for example for bash or cp) aren't designed for beginners either.

This might be appropriate:
http://tldp.org/LDP/GNU-Linux-Tools-Summary/html/index.html
12
votes
up equal down
Solution #6: Use an ofline version of the Wiki
Written by qwerty800 the 6 Aug 09 at 23:40.
Assign a part of the wiki to each software.
That page would be downloaded along with the software itself, and updated during updates.
51
votes
up equal down
Solution #7: Consider non-usefull helps as bugs.
Written by Ssdg the 7 Aug 09 at 14:33.
Use launchpad for bug reports and mark the problem solved once the help... helps

For example, this part of the rationale:

14
votes
up equal down
Solution #8: Make help editable (wiki)
Written by falstaff the 13 Aug 09 at 11:17.
Allow the user to edit help pages. The latest help page should installed anyway, for users without internet. If an internet connection is available, the help page shoud be loaded online, so the user get latest help page. Also inside this window, he should be able to edit the help page with an edit button (Wiki-style, maybe launchpad login needed).
15
votes
up equal down
Solution #9: "Expert" Help System
Written by cos the 14 Aug 09 at 13:35.
What is needed is an expert help system, where the user gives some keywords of what they want to do and what is returned are possible suggestions about how to do it. While this sort of help system is possibly unneeded by advanced users, it will hold the hand of people new to Linux and make the transition from other OSs much smoother.

For instance, someone wants to compress a raw sound file into an mp3, but does not know how to do it. So, she types in "compress wav to mp3" and out come suggestions on how it can be done, possibly with links to scripts that she can click on to install the appropriate programs from the repos (e.g. ffmpeg, mencoder, audacity etc) and command-line examples for those programs (with links to their man pages).

There should be a rating system for the solutions, so users can give feedback and an easy way to append more command line examples/comments to a solution. Another idea would be to divide the solutions by degree of difficulty.

This idea could be somehow merged with the forums and the wiki, so it is easier to index and discover solutions to common (and even uncommon) problems.
16
votes
up equal down
Solution #10: point to online wiki
Written by noeck the 16 Aug 09 at 08:08.
to improve the situation quickly: make a link to a wiki. A wiki will change more often and there are more people that improve it. ubuntuusers.de has a good German wiki and I'm sure there'll be one for English and a lot of other languages.

In a second step one common wiki should be made up to concentrate the knowledge the help of forums and wikis can be summarized there.
12
votes
up equal down
Solution #11: Having the help accessible as a fall-back option.
Written by qwerty800 the 16 Aug 09 at 15:39.
When a user makes a "BIG" mistake and don't know what to do.

Deleted the sidebars?
Disabled the track-pad while you don't have a mouse?
Changed your screen resolution for one that is unsupported by your monitor?
Your Internet doesn't work and all of the ressources that could help you to solve that problem ARE on the internet?

Just do THAT key combination (told to the user at install/update) and there you go! Remember, it's THAT key combination!

Basically, just an interface that could be easily user with any keyboard (the mouse too, but I put more importance on the keyboard because some interfaces are made EXCLUSIVELY for the mouse) to fix some of problems that gives headaches to most of us.
17
votes
up equal down
Solution #12: Make Help editable at Launchpad
Written by jarek102 the 24 Aug 09 at 09:20.
So updating help would be as easy as translteing

See the 2 comments or propose a solution (latest comment the 8 Aug 09 at 22:44) >>

Need more games Ubuntu? Well here's a solution...........  
Written by longlivethebestos the 2 Nov 08 at 23:28. Global category: Gaming. New
My solution is:
If you look around on the internet there are thousands of sites that have flash games, examples are miniclip.com and king.com. Some of these flash games are addicting and some are fun, some sites also allow you to download games to keep on your pc. Now here's where the solution is, because you can download games we should have these sites themselves adding to the 'Games' channel in Add/Remove.

This is good because:
1) Flash is supported in Ubuntu

2) No massive hardware requirements are required

3) there will just be tones and tones of games, Just think of it, one site like miniclip.com could satify everyones gaming need and tastes and hard drives :)

4) and lastly if Big developers see what these sites are doing and the response it getting they may think of starting to make games on Ubuntu through openGL.

Thanks for your time, tell me what you think
23
votes
up equal down
Solution #1: Auto-generated solution of idea #15171
Written by longlivethebestos the 2 Nov 08 at 23:28.
Ubuntu Brainstorm was updated in January 2009. Since the idea #15171 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!
5
votes
up equal down
Solution #2: Make Andriod Games run on Ubuntu.
Written by tebibyte the 2 Jan 11 at 05:28.
We can make it so Andriod apps also run on Ubuntu.

We can do this by creating a compatibility layer for android games and other App, or incorporate some of the android API source code back into Linux.

The momentum behind the LINUX BASED Android is immense. If we can tap into the momentum of the Android developer community we can multiply our software library exponentially!
653
votes
up equal down
Solution #3: Improve development tools
Written by timnwells the 13 Feb 09 at 20:03.
Not having officially supported and up to date development tools hold back commercial software companies from wanting to make the effort to develop games for a platform. Mac and Windows both have top notch fully supported development environments. Ubuntu has a few outdated versions of some ide's in the repo's. I know Ubuntu is 'linux for human beings' but without good developer support it's not going to be an attractive target for commercial companies to build software for. The open source community is perhaps the largest group of developers in the world, surely the most popular Linux distro can make an effort to support open source developers, and at the same time make itself more attractive to commercial software developers for games etc
488
votes
up equal down
Solution #4: Cross platform directX like Gaming library
Written by timnwells the 13 Feb 09 at 20:13.
Build a "directx" style library that incorporates opengl, plus also handles audio, network, etc. Something like sdl, or use sdl. Something that a prospective game developer can look at and say "yes it does what i need and allows development for Windows, Mac, and Linux so I have full market potential". Needs to be as capable as directx and have a few language bindings so it can be used with c/c++/c# etc.
617
votes
up equal down
Solution #5: Encourage Gfx card makers to improve drivers
Written by timnwells the 13 Feb 09 at 20:30.
Encourage nvidia to better support the 2d acceleration as their 3d acceleration in linux is pretty good. Encourage ati to provide better opengl support in their linux drivers. Or encourage nvidia to release the spec's for their cards as ati have done, so we can build open source drivers which would give us all the features and functionality we could implement from their specification.
-242
votes
up equal down
Solution #6: Create distribution to motherboard.
Written by Lachu the 14 Feb 09 at 09:21.
Ubuntu team should get collaboration with Assus/Acer/Dell(/Sega?) to create motherboard distribution to some task, like watching a movie or playing game. The market are console game developer, like Sega. This distribution are uses simple X Server(or better Kernel Mode Setting) and supports OopenGL/OpenAL API. All drivers can be loaded from hard drive(special partition), but on laptops it's not necessary. Part of the platform should be Limo or some think like that, so user can still playing game on Windows. Watch on Wii and looks at the game. It's not require good hardware to just playing. PC gamers can like Linux on motherboard to game. Many developers can create game, which never been released on PC platform. We can quick run normal Linux or Linux app from hard drive on it.

You should also called this program. Possibilities are: "Native game for PC platform", "Play on PC" ;-) or some think like that.
-169
votes
up equal down
Solution #7: Put Linux unified Kernel in multiverse repos
Written by Primož Papič the 14 Feb 09 at 20:07.
I guess I'm stupid and ignorant posting a solution that brought me nothing but negative votes. But I feel it has to be presented as an option.
LUK incorporates parts of Windows kernel / system so that windows based applications and drivers can easily be installed on Linux.
And no LUK isn't illegal or anything else for that matter.
Pros:
When it reaches a mature level it should support almost any Windows application and drivers...
Wine embeded into kernel (can be a good or a bad thing)

Cons:
By using it you support closed source and continue it's use in software industry (If you care for that, I personally don't)
it has wine incorporated into a kernel, thus it could be understood as bloated
It's heavily supported by Chinese government which is not famous for it's democracy (if you care for such thing)

More info:
http://www.longene.org/en/
http://www.kde-apps.org/content/show.php?content=99305
-131
votes
up equal down
Solution #8: Console-like live cd´s with game adapted distro and game.
Written by deltakilo the 16 Feb 09 at 21:50.
We should create sweet platform to developers that will be easy to create platform/OS detacheble games based on linux. Temporary we can forget about Open Source, Free Software and Stollman´s sermons in case of nvidia or ati proprietary drivers in this distro. The main goal of it to be first step to linux for users and developers which matrix or windows has.. :)

Really, it will be easy to user, just insert disk and power on.
270
votes
up equal down
Solution #9: Boost the software houses to create cross platform games.
Written by -luk- the 19 Feb 09 at 19:22.
I think the problem isn't the linux kernel, or it's component. Now we've some graphic driver suitable for some important games

We've to boost software houses like Activision, Ea Games to create freeware games for linux distributions. They can create a game and distribuite it for free. But we know that a Software house has as the primary object to sell product to gain money. My idea is that they should create a game with some restriction; if you wanna have the complete game you pay it.

It's very difficult that a software house'll create game for free. we must find a way to make the market look like free software a market where to invest.
-178
votes
up equal down
Solution #10: Force developers to optimize games for WINE
Written by la_serpe the 20 Feb 09 at 11:38.
My solution is to use Wine. But developers should have possibility to optimize games for it. Game should recognize that it's running on Linux via Wine. There was discussion about it at Wine forums but I can't find it anymore.
154
votes
up equal down
Solution #11: Integrate wine, so running windows apps feels native
Written by adaniels the 20 Feb 09 at 13:25.
After intalling ubuntu, a user should get the option to run windows apps on ubuntu. This should launch a wizard which installs wine. It then asks for a windows CD and copy all fonts, dlls, directx, etc into the wine enviroment.

Use a system wide dir for wine. Create a 'Documents and settings' dir per user and map 'My Documents' to the home folder. When installing windows software, ask for a password (gksudo).

Don't display to 'Wine' menu in applications, but show them them same as native applications instead.

Make a service of Wine's known to work list. If you're installing apps that are known not to work, display 'This Windows application will not run on Linux'. If an unknown application is installed, display 'This application might not work correctly', then after install ask the user if it's working correctly and post that to wine.
269
votes
up equal down
Solution #12: Improve development tools - AND tool packaging!
Written by jharris1993 the 21 Feb 09 at 01:08.
In this solution I am - in essence - endorsing solution #2, but adding my own comments (two kopeks!) to the mill.

1. Having up-to-date development tools is an absolute MUST if we expect to see **ANYTHING** happening with Linux in general and Ubuntu in particular.

2. "Ubuntu" the development tools. As it is now, the development tools are fragmented into a dozen or so individual packages, in half-a-dozen different places, all with their own private little dependency libraries. . .

Jeez Louise!! It's insanity!!

I am not a hard-core developer, but I do know how to code. And there are things I'd *REALLY* like to see, but the only way they're going to happen is if someone (me) sits down and pounds keyboard to make it happen.

But how?

There's thirty-thousand tools, twenty different "make" processes, more libraries and header files than would fill the Airbus 380. . . I just look at this and get a headache.

If we could - somehow or other - **PACKAGE** the tools within a easily used IDE. (Have any of you used AutoIt? It takes about a dozen different tools and packages them up so they can actually be USED by REAL PEOPLE!)

This IDE could use Microsoft's Visual Studio - or the Boreland IDE - as it's prototype. Actually, I like the "Visual Studio" model - you only need ONE IDE, and a bunch of things that plug into it - kind-of-like the way Firefox, etc., work.

I would LOVE to work on some of the solutions for Ubuntu - **IF** I could figure out which (or how) to use the damn tools!!!

What say ye?

Jim
284
votes
up equal down
Solution #13: Make Ubuntu GameStore
Written by jarko_ the 22 Feb 09 at 12:18.
I think linux game makers aren't inspired enough. Maybe Ubuntu GameStore could help them a little ;). Using same ideas that other services have (cheap prices => many buyers => profit). I know that Linux is about freedom etc. but free as in freedom isn't always free (as in prices).

In addition, Ubuntu already has great package management. Could be easy to integrate.
117
votes
up equal down
Solution #14: Generic framework for developing
Written by androdebian the 22 Feb 09 at 13:33.
I propose a default framework and IDE for that the game developers could make games for Ubuntu, and other applications.

A framework like mono can reutilize most open source tecnologies for develop new game solutions. Tao Framework is a kit of libraries from mono that can uses open source tecnologies like OpenGL, OpenAl, etc.. And, in the future, may be compatible with XNA.
135
votes
up equal down
Solution #15: A commercial company should step out and make a Linux game
Written by codeslicer the 22 Feb 09 at 18:26.
Really, one of the reasons there aren't any SUPER AWESOME (I mean there are good open-source games), is that there aren't (m)any commercial games. You can't expect the open source community to have 200 people working day and night on a project for free.

And almost no commercial company has ever tried. So one of them, be it EA Games, Activision, Bungee, etc, should step out and make a Linux only game. Who knows, from such a respected company they might gain support from the millions of Linux users worldwide all looking for a good game.

Of course, it would help if Linux had specialized gaming/animation libraries like Windows does (ie DirectX), as otherwise the devs would have to start from scratch.
143
votes
up equal down
Solution #16: Make DirectX compatabile librares for linux, making porting games easier
Written by Dinth the 23 Feb 09 at 10:22.
My idea is something similar to MONO (NET enviroment on linux) but with DirectX - some kind libraries "understading" DirectX functions, which could be included in linux-port of game, so developers wouldn't have to port all DirectX-related code.
65
votes
up equal down
Solution #17: Define with major desktop distro a common framework that should be default
Written by ciplogic the 26 Feb 09 at 02:21.
For making a game to Linux (I put to, and not ON, because the most important thing is that games to target Linux, no matter if is developed on Mac or on Windows, as anyone will use them), anyone should install: SDL, optionally: GTK/Qt, Python, Mono, a browser embedable component. Any game developer when it targets Linux should have to think to a set of standard features that are part of a (recent and decent up-to-date) Linux. So: install by default this libraries and put them as a part of FreeDesktop. This will make clear for software developers that they will not have to worry about deploying their application (which is one of the hardest part of any application, mostly games).

In my point of view the following packages should be installed by default:
- g++, mono, python and vala by default (even a command line tool like gmcs) as language platforms
- gstreamer/phonon (with gstreamer backend)
- qt 4.5, gtk 2.30 (gtk 3.0)
- sdl and opengl bindings for all platform supported languages, lua for scripting
Being all by default, it will make developers no matter of the platform that they will develop at least to target Linux and to not go to an interminable talk about which distro, which package, which etc. do you have? support questions.
133
votes
up equal down
Solution #18: Pay attention to indie games sector
Written by ilembitov the 26 Feb 09 at 23:17.
Indie game devs actually often see Linux having the same non-mainstream taste. There are many indie-games available for Linux: World Of Goo, Toribash, Darwinia, Penumbra. Canonical should just offer some support. Make those games available through Canonical or Partner repo and ensure they are working with Ubuntu - just an example.
40
votes
up equal down
Solution #19: Synaptic Game Manager
Written by nazgand the 27 Feb 09 at 21:41.
I think that Canonical should create a "Synaptic Game Manager" much like Synaptic Package Manager. The games would be divided by genre and sorted by popularity or rating(customer satisfaction).

The List of Games will have: a name and icon column, a description column, a price column and a server column. When right clicking an entry, you could choose "Goto Game's Website" or "View More Info"; the later of which would open a window with a more detailed description and some screenshots which would be fetched from a txt file and image files off of the SGM's website. The server column will say where the game is hosted, such as Canonical's free or commercial server, or the name of the Developer(such as Blizzard or rtSoft).

There will be an official Game Submission page on the web where you fill out an entry form for the game.
The free game entry form will consist of: the name, short description, a png(maximum size 32x32), the game's package, and the full description(txt) and the screenshots(jpeg). The files will be hosted on SGM's free game server. The site will be run by volunteers and Canonical employees who will make sure that the submitted info is not faulty, and that the packages work.

For the commercial games, which will not be handled by volunteers but the staff members of Canonical, the entry form will consist of the former, except it will have a price value, and a choice to submit an URL to a PHP page that will accept the credit card info and return the game package if the credit card info is not faulty. If they choose to Use the PHP page option, however, it would be a simple matter to set up a scam(like charging ten times the price or keeping the credit card info to force transactions later), so not being known as a trusted game company and not trusting canonical with a copy of the game would result in suspicious potential customers. On the other hand, if they trust Canonical with the game distribution, they simply must trust Canonical to not say less games were sold than were really sold, and the customers would have no difficulty trusting Canonical. Canonical will, of course, be certain that the developer is who the developer claims to be before adding the game to the repository.

To not make this effort worthless, the Synaptic Game Manager must be easily ported to other distributions of Linux.
59
votes
up equal down
Solution #20: Make a great crossplatform toolkit with bindings for some languages
Written by Spo1ler the 1 Mar 09 at 10:14.
Make a toolkit, that will work on Linux, Windows and MacOS, that will give a posibility to work with graphics (abstract engine to work with many graphics libraries, like DirectX or OpenGL), keyboard, sound, mouse etc.
There are many toolkits, that already done a part of it. And now we must only collect it in one big game-developmnet framework

-- sorry for bad english
8
votes
up equal down
Solution #21: Provide game templates
Written by granadajose the 3 Mar 09 at 15:59.

A few game templates of simple games would be very useful in order to encourage developers to work in the Ubuntu platform. For instance:

- Spaceship shooting game
- Quiz game
- Platform game
- First person shooting game

These templates could be provided with a really easy way to install the main SDK and it could also be offered an easy way of packing the games and distributing them to others.

Now, many people that would like to develop a game for Ubuntu are discouraged, because starting is a bit difficult (many engines are not easy to install in Linux, there are no specific tutorials for Ubuntu, etc.) and the distribution after the game is made is not easy. Providing an easy-to-use framework would be really helpful.
56
votes
up equal down
Solution #22: Adopt playubuntu anu ubuntugames officially
Written by jackmcslay the 7 Mar 09 at 14:31.
http://www.playubuntu.com/
http://www.ubuntugames.org/

Those two sites are dedicated for gaming in ubuntu, having an integration with them would significantly increase Ubuntu's attention from gamers
30
votes
up equal down
Solution #23: Include Open CL in the development tool
Written by Costantino the 11 Mar 09 at 15:29.
In the development tool like solution 1 or 2 add Open CL.
Whit Open CL computers can calculate more and more. Artificial intelligence could be better and the world could be more physic and realistic.
-20
votes
up equal down
Solution #24: to make a new distributive Ubuntu (proposed code name is GameBuntu)
Written by Pro the 13 Mar 09 at 19:24.
It is proposed to make a new distributive Ubuntu (proposed code name is GameBuntu) which especially designed for modern 3d games.

Main requirements:

1. Fast
2. Reliable
3. nvidia / ati drivers repository
4. wine implemented to kernel
5. net game interfaces
6. repo with a popular at the moment games patch / distrib
7. minimal user interference for system setup
8. Native kernel DirectX 10.1 support
9. Popular game controllers support

I hope it will be like a trial shot for MS systems.

All comments are welcome ;)
18
votes
up equal down
Solution #25: Improvise and Integrate PlayDeb
Written by hemanth.hm the 14 Mar 09 at 01:04.
Playdeb is a gaming repository for Ubuntu - aimed to provide titles already available on getdeb.net in an easier to install and update format.

Most famous games in the market "american-mcgees-alice, featured, mass-effect-2, quake-live, starcraft-2, starcraft-ii, top-pc-game-news-stories-february-2009, unreal-tournament-iii-titan-pack, wanted-weapons-of-fate"

None of them are playable in Ubuntu right now , i got this list when i Googled it for "Top ten PC games" , this shows how other OS is dominating in this area .

The approach would be to make equivalent games in Ubuntu ,which are very much similar to them.

As , most of the gaming companies make games to make money , it would hard for us to make the giants to give away there games for free.

Later , we can make a small survey asking people to select top ten games and try to mock the same in Ubuntu , there by increasing the gamer who have switched to Ubuntu satisfied and avoid them to switch over to other OS
13
votes
up equal down
Solution #26: Promote blender/somethink like construct and simple games.
Written by Lachu the 14 Mar 09 at 11:11.
Some people can told, that Linux hat a lot of simple, little games and don't needs next. I was found that many persons playing throught net(especially flash) and like simple games. I don't really know reason. The solution is to promote simple tool to create games. Cannonical can donate awards for person, who creates the best game using this tool. The best can be included to main Ubuntu distribution. This tool should add "Ubuntu" or "Cannonical" label on game creatings with this tool title screen.
22
votes
up equal down
Solution #27: Make Linux game development profitable
Written by Storm14K the 14 Mar 09 at 23:57.
Chicken and egg problem. Sure game development could be made easier but making it profitable is what will attract developers. Right now there just isn't enough market share for game studios to pay attention. The desktop market share is a long hard road so games will come slow if you depend on it. However it appears that people are willing to work with a different OS as long as it is not associated with a PC.

One solution might be to look at getting Linux into the console market. Approach Sony about using Linux on Playstation in such a way that games could easily be ported to if not directly runnable on the Linux desktop. This might run into problems as they could lose sales of PS units but they could always work out licensing so that they make money off the games sold for Linux as well. In fact they could be the same boxed PS games that are advertised to run on Linux as well. It would definitely give them an avenue to fire back at MS and the Xbox platform. I imagine you'd start seeing quite a bit of Linux adoption knowing you can get this OS for free and play PS games on your desktop.

Another possibility would be to look for a company looking to break into the console or handheld market and help them along.
30
votes
up equal down
Solution #28: Petition Valve, Epic to GPL older game engines as id Software does
Written by jamesmcm the 15 Mar 09 at 12:05.
The burst of game development when id Software GPL'd the Quake engines was huge. We have seen some excellent games produced like Urban Terror and CUBE. Valve and Epic can't be making much money off the sales of these older games anyway but having some Free game engines would be a great helop to budding developers.
30
votes
up equal down
Solution #29: Include Hardcore Games on the Add/Remove menu
Written by jackmcslay the 19 Mar 09 at 14:20.
Ubuntu has a lot of good games like Warsow, Nexuiz, Alien Arena, Super Tux, but only windowed games like Solitaire, Minefield and such are available through the Add/Remove menu.

That menu should include games that a gamer would actually want to play, not only pasttime games
8
votes
up equal down
Solution #30: Sell older games.
Written by Lachu the 4 Oct 09 at 09:45.
Release older games installed on LiveCD distribution for price. It will increase Linux hobbies in players, so it will increase games release for Linux. Game vendor can achieve some amount of percents from selling.
13
votes
up equal down
Solution #31: Promote gamming on Linux.
Written by Lachu the 21 Nov 09 at 08:12.
Create Ubuntu Players Group. It will organize meeting for members, allow to promote favorite games, etc. Also Canonical should open web service to putting game saves, additional levels, etc.

Of course, most important think is to create special web page(it must look pretty and showing only interesting information). Most important information on main page will be game awards(members will select favorite game, which are accessible by some shop). We will display one title at center and rest at right side of page(or four categories at center of main page). Page should contain news section, forum, game register form, etc. Each member can allow to show information about games he plays to other members.

In future, Ubuntu Players Group will organize competitions(sponsoring by game makers).

Promoting gaming on Linux is also promoting this platform to game makers!
5
votes
up equal down
Solution #32: Talk with movie vendors.
Written by Lachu the 31 Dec 09 at 17:21.
To achieve better OS gaming on Linux, we need cash. The best way is do some think, what weren't achievement by commercial game market - good connection of movie and game.

Best way to realize this idea is writing good P&C/shooting single player game engine. Because, it would be only P&C/shooting, all data will be stored in files(graphics can be not so far good as in commercial games). Next think will be promote this game(P&C are dying). Once we achievement popularity, we can sell rights to write story line of next part.

The game engine should be innovative, so move will based on game. I have some ideas, but there's no place for this. Entire data of game will be free, so everybody can download and play with new version(only movies of game can not be free). Movie maker can sell whole game(with videos) with movie(or movie with game).

I think that players, that playing in game will watching a movie based on it.
3
votes
up equal down
Solution #33: Support Bossanova Project
Written by gufide the 22 Feb 11 at 22:17.
There's a new project about games on Linux just support it!
http://www.ubuntugamer.com/2011/02/announcing-project-bossanova/
0
votes
up equal down
Solution #34: Core Support For WINE
Written by rohitsood919 the 29 Mar 12 at 02:08.
wine must me supported within core, i mean it should be pre installed and applications within wine should integate with ubuntu applications.

For example if i installed getgo download manager but it didnt worked with firefox in ubuntu. So i have to seperately install firefox for windows to make it work.

Adding wine file support within ubuntu so that applications can intigrate will definately solve many problems.

Its just an idea i dont know if it can be implemented or not

See the 5 comments or propose a solution (latest comment the 5 Nov 08 at 05:56) >>