Wine: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 55: | Line 55: | ||
Error message: |
Error message: |
||
<source lang="text"> |
<source lang="text"> |
||
The file '/home/user/Downloads/program_name.exe' is not marked as executable |
The file '/home/user/Downloads/program_name.exe' is not marked as executable. |
||
If this was downloaded or copied form an untrusted source, it may be dangerous to run. |
|||
For more details, read about the executable bit. |
|||
</source> |
</source> |
||
Solution: |
Solution: |
||
* Change permission of the program to flag it as ''executable'' |
* '''Change permission''' of the program to flag it as ''executable'' |
||
* The previous solution is not always possible if say the program is on a read-only source. If so, one can run the program with wine explicitly: |
* The previous solution is not always possible if say the program is on a read-only source. If so, one can '''run the program with wine explicitly''': |
||
<source lang="bash"> |
<source lang="bash"> |
||
wine program_name.exe |
wine program_name.exe |
||
</source> |
</source> |
||
* Or edit the launcher, and remove the ''cautious-launcher'': |
* Or edit the launcher, and '''remove the ''cautious-launcher''''': |
||
<source lang="bash"> |
<source lang="bash"> |
||
gksu gedit /usr/share/applications/wine.desktop |
gksu gedit /usr/share/applications/wine.desktop |
Revision as of 20:19, 17 March 2011
This page is dedicated to Wine, the implementation of Windows API under Linux, and to applications running under Wine.
Tools
- WineTricks, a quick and dirty script to easily install redistributable runtime libraries (DLL), instead of using Wine ones.
Applications
Exact Audio Copy
- v0.99 prebeta5
- Just run the installer under Wine.
- v1.0 beta 1
- Does not work out-of-the-box on Wine 1.2.x (need dev. version 1.3.11). See workaround on WineHQ:
cd .wine/drive_c/Program Files/Exact Audio Copy/
regsvr32 sql*
Internet Explorer 6
The best solution is to use the automated installer from IEs4Linux:
- First install Wine and cabextract- Careful, under Ubuntu Lucid 10.04, IEs4Linux does not work with wine1.2~1.2-0ubuntu6~lucid5. So you'll need to force the version of Wine:
sudo aptitude install wine1.2=1.1.42-0ubuntu4
sudo aptitude install cabextract
- Disable any AdBlocker proxy (or the installer will potentially fail downloading ADVAUTH.CAB)
- Download and run IEs4Linux. Use --no-gui to avoid the segmentation fault in Python:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux --no-gui
- Restore wine to its latest version (however this triggers some error dialog boxes when launching ie6 the next time):
sudo aptitude install wine1.2
- That's it! Use the desktop icon (
chmod +x ~/Desktop/ies4linux.desktop
if needed), or typeie6
in a terminal.
Status:
- (+) Rendering excellent
- (+) ASP, ActiveX works
- (?) Error while flash install, but install completes. Not tested.
- (?) JavaScript not tested
- (-) Heavy CPU load, hangs after exit — do
killall -9 iexplore wineserver
to kill the offending process) - (-) Sometimes mouse cursor disappears
- (-) Privoxy interferences. It seems that Privoxy interferes with ActiveX, ASP... even when AdBlocking is disabled!
Internet Explorer 7
- See some instructions here. The HTML rendering seems to work fine, but ASP, ActiveX, JavaScript does not work.
- Note that IEs4Linux is also working on IE7. They have a Beta available (only HTML rendering engine works).
Troubleshooting
Wine doesn't run program without executable bit
Error message:
The file '/home/user/Downloads/program_name.exe' is not marked as executable.
If this was downloaded or copied form an untrusted source, it may be dangerous to run.
For more details, read about the executable bit.
Solution:
- Change permission of the program to flag it as executable
- The previous solution is not always possible if say the program is on a read-only source. If so, one can run the program with wine explicitly:
wine program_name.exe
- Or edit the launcher, and remove the cautious-launcher:
gksu gedit /usr/share/applications/wine.desktop
- Change from
Exec=cautious-launcher %f wine start /unix
- onto
Exec=wine start /unix %f