Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #16898: Suggest to install wine if a user wants to install a .exe file

Written by icicle the 29 Dec 08 at 22:07. Related project: Wine. Status: New
Rationale
Many users HAVE to use Windows-software (sadly).

I found that they just don't know about the existence of wine. I speak of users who even don't know that it is not possible to install Windows software directly in Ubuntu (without wine).

It would be helpful and easy for those users if they would see a message dialog, when they double-click an exe-file. This dialog could explain that they want to open a Windows program and that they could try this by using wine.

Then they should have the possibility to cancel or to install wine. After the installation the exe-file should be started with wine automatically.

UPDATE: In the dialog there should be a brief explanation that not all Windows-software will work in wine and that there might be a better linux alternative. Maybe also a link to the wine website.
Tags: (none)

368
votes
up equal down
Solution #1: Suggest to install wine if a user wants to install a .exe file
Written by icicle the 29 Dec 08 at 22:07.
It would be helpful and easy for those users if they would see a message dialog, when they double-click an exe-file. This dialog could explain that they want to open a Windows program and that they could try this by using wine.

Then they should have the possibility to cancel or to install wine. After the installation the exe-file should be started with wine automatically.

UPDATE: In the dialog there should be a brief explanation that not all Windows-software will work in wine and that there might be a better linux alternative. Maybe also a link to the wine website.
112
votes
up equal down
Solution #2: Suggest a program for a file
Written by znupi the 14 Jan 09 at 18:31.
I heard Fedora has this already implemented, I'm not sure.

This should be generalized, it shouldn't only be for .exe files (who's Windows, anyway? to think it can infest our systems like that!). When a user double clicks a file Ubuntu doesn't have a program to open with, it should ask the user if he/she wants Ubuntu to search for an application to use with that file. Then, Ubuntu searches the repositories for applications that can open that kind of file and present the user with a list of applications. User selects an application, installs it, opens the file!
86
votes
up equal down
Solution #4: Check the wine app database before offering to install
Written by cheesehead the 15 Jan 09 at 03:14.
Check to ensure that the application is likely to install and run before offering to install it.
Naturally, this assumes that the wineHQ database will be both accurate and machine-searchable.
-1
votes
up equal down
Solution #5: Offer to install WINE at installation.
Written by mtod1 the 14 Feb 09 at 07:18.
Users installing Ubuntu should be asked if they will or, would like to use Windows based programs in Ubuntu during installation. Users select a checkbox yes or no and are provided with a list of currently supported WINE applications as of the current release and suggested Linux alternatives are provided.

0
votes
up equal down
Solution #6: Include Wine in Ubuntu (Pre-installed)
Written by mstar the 26 Apr 09 at 08:54.
Most people know about Wine but can't install because they don't have hi speed net or much time to install it. Ubuntu should provide Wine as it provides softwares like GParted, Firefox, GIMP, .....
1
votes
up equal down
Solution #7: automate the needed steps, and give the user an explanation
Written by pegasus0378 the 14 Apr 10 at 09:07.
After a doubleklick, check if wine is installed - if not and the user agrees install it.

After that set the executable bit and imeditaly run the exe with wine.

Propose your solution

Attachments
No attachments.


Duplicates


Comments
t4ggs wrote on the 30 Dec 08 at 00:14
If a thing like that ist implemented, people will install any windows software before even knowing of the existence if a better software for linux
-1

Ssdg wrote on the 30 Dec 08 at 02:03
And because Wine works perfectly fine with everything, people won't blame the software but linux itself because wine implements every single windows API with every single details perfectly that's a fact.

Come on, this isn't the first time this idea is submitted, and I hate the idea of this being done because ubuntu will get blammed when wine will not be able to handle and undocumented windows' API call.

-1. keep linux linux, and windows windows.

arckeda wrote on the 30 Dec 08 at 02:20
It should pop up asking if they want to install the windows compatibility layer, however, it should also note that not all windows software will work with wine and recommend that there are probably alternatives.

+1.

Craig73 wrote on the 30 Dec 08 at 03:27
Already in progress... but help is likely appreciated.

http://www.phoronix.com/scan.php?page=news_item&px=NjkyOA

From my perspective, Windows apps should just work. That's what Ubuntu is about - it "just works". It's a bigger issue than promoting FOSS or Linux apps.

Consider there may be specialized apps which don't have Linux equivalents or apps that are company standards that do not have Linux versions.

Even if there are acceptable alternatives, being able to run the Windows apps as part of a transition plan makes it easier for people to adopt Linux and Linux / FOSS apps at their own pace.

Linux apps should succeed based on their own merits; and promoting them is not a reason to hinder other needs (that kind of approach is no better than being a proprietary vendor)

fazillatheef wrote on the 30 Dec 08 at 05:03
ubuntu should promote wine... it should be included by default.. no matter what ever developments happen in ubuntu,Wine is the only way we can fight microsoft dominance

Pls read this
http://www.winehq.org/why

andruk (Idea reviewer) wrote on the 30 Dec 08 at 07:23
Tie it into osalt.com to find any FOSS alternatives fast when they try to install something. Then tell them that the Windows program might not work well on Linux (don't even mention Wine) and list the alternative/s (only if there are).

FOSS is about choice, even if people want to choose proprietary solutions.

+1

nightjarrr wrote on the 30 Dec 08 at 08:46
Apart from me personally not being very fond of idea of Wine becoming an integral part of Linux distributions, just one concern: not all .exe files are to be open with Wine. Mono executables are also .exe files.

ushimitsudoki wrote on the 30 Dec 08 at 09:13
-1

Too many programs require a lot of tweaking to work well under Wine - and many won't work at all.

To push Wine automatically, and then have a program NOT work, would make Wine and Ubuntu look bad.

If people need to try a program under Wine, they need to look the program up on AppDB and be prepared to put some time in it.

Also, please stop trying to make Linux and no-cost edition of Windows.

icicle wrote on the 30 Dec 08 at 12:47
To all those who don't like wine and the idea behind it: My sister is forced to use a small windows software for her job. There is just no linux alternative. She was very disappointed, because the couldn't install it (no autostart from the CD...). I tried wine and after 5 minutes everything worked perfectly. Now she is a happy Ubuntu user again!

Just consider that there are many cases like this! Wine is for the good of Ubuntu in the majority of cases.

fazillatheef wrote on the 30 Dec 08 at 13:14
" Yes it might not run well, but you warn the user "This program requires windows emulation, which we can install, however, due to differences between linux and Windows, you may experience difficulties with some apps, do you want to continue?" Nobody is losing any reputation then.. You simply lose reputation by not giving the users the chance to easily run them at all.. "

wine is not an emulator

Rayman2200 wrote on the 2 Jan 09 at 09:49
I think, that's not a good idea. First of all, the most windows users don't read any messages apearing in front of them and like to click immediatly "next".

It's hard to understand the system behind linux, for a windows user and the user will try to use ubuntu like windows. Downloading software and install it, clicking next without reading and be happy.

When Ubuntu trys to help the user installing windows software this easy way, it would be a disaster.

-1

icicle wrote on the 2 Jan 09 at 11:09
@Rayman2200: You're right that there is the problem that windows users don't read message dialogs. They are used to message dialogs which they don't understand. And they are used to unnecessary dialogs.
As far as I know there are not many unnecessary message dialogs in Ubuntu.
But what we could do, too, is adding an exclamation mark icon to the dialog and use a special label for the "continue"-Button. Maybe something like: "Try wine". The other Button could still be "Cancel"...

phiphi wrote on the 4 Jan 09 at 18:07
watch this:
http://www.youtube.com/watch?v=qFBFyE2QaN0&feature=channel_page

and you will find some promising things here:
https://wiki.ubuntu.com/ScottRitchie

coder543 wrote on the 5 Jan 09 at 13:34
gOS is doing it, i thought... linux mint was... don't remember at the moment. However, the point is... this is a good idea.

animaniac wrote on the 11 Jan 09 at 18:18
-1 wine is not good enough to be a default compatibility layer. if all programs worked well then why not, but that wont happen so no.

anyway, im with t4ggs on this one, it would be better if users got pointed to http://www.linuxalt.com/

jarko_ wrote on the 12 Jan 09 at 22:13
I think this should apply on any filetype, not just in exe. If you try to open a file, Ubuntu could suggest you some programs that might get the file open.

asdir wrote on the 15 Jan 09 at 12:37
I think solution 2 could nicely be implmented with packagekit, as it makes so much more possible.


Post your comment