Wine stands for “Wine is not an emulator” and it is an open source command-line software that’s capable of translating Windows API calls into POSIX calls on-the-fly for integrating Windows applications into your Linux/UNIX desktop. For regular Linux users, the above means that the Wine software will allow them to run applications which are designed to be installed only on Microsoft Windows operating systems.
It’s not a virtual machine or an emulator
However, Wine should not be confused with a virtual machine or an emulator. It provides binary compatibility, support for graphics, sound interaction, as well as support for modems, networks, scanners, tablets, keyboards, and other devices. The software’s API allows developers to integrate Wine in their projects, and as a result, numerous graphical user interfaces, both free and commercial, appeared on the Internet over the years.
The Wine development release 2.1 is now available.
What’s new in this release:
- Many fixes that were deferred during code freeze.
- More Shader Model 5 instructions.
- A number of improvements to MIME message handling.
- Line breaking improvements in DirectWrite.
- HID bus service now running by default.
- Direct2D rendering improvements.
- Various bug fixes.
- Source release tarballs now use xz compression.
Bugs fixed in 2.1 (total 62):
- 12714 SimCity 2000: crashes when saving or opening a file.
- 14897 DirectDraw games (Jojo’s Fashion Show 2: Las Cruces demo, The Chosen: Well of Souls) try to lock surface with invalid dwSize
- 17923 No music in X-COM: UFO Defense
- 18631 regedit gives wrong error when renaming keys
- 20026 Metal Fatigue crashes on file enumeration (Game saves, skirmish maps)
- 23547 Railroad Tycoon 2: Platinum (Steam) crashes when setting resolution to 800×600
- 24112 Xara Designer Pro 6 demo crashes when you select ‘continue trial’
- 25516 Sims 3 flickering white textures
- 26264 Tanktics won’t start
- 26531 Frogger crashes upon exiting game
- 27580 Wine Notepad command line parser eats the first 2 letters when the path starts with / (it should only do this for valid command line options)
- 28982 Application Zero no Kiseki crashes when it tries to play 44100Hz Stereo WAVE music
- 30308 Property sheet fails to display Page Title
- 31113 Civilization V crashes after specific amount of game turns
- 32627 MiroVideoConverter setup gives error “Internal error occurred”
- 34171 Actua Soccer 2 API error when loading game from menu
- 34960 Civilization V crashes when loading game
- 35155 PDF-Xchange Viewer chrashes when a lot of documents opened
- 35993 Graphical Glitches in Agarest Generations of War
- 36501 Dyn Updater v4.1.10 ‘DynUpConfig’ tool crashes on startup (‘Win32_NetworkAdapterConfiguration’ WMI class ‘Description’ property missing)
- 37034 Stars!: Crashes on startup
- 38192 Harry Potter 7 Part 2 crash at begins
- 38773 msvcr100/110/120 is missing reader_writer_lock (required for MSVC 2013)
- 39180 Witcher 3 Wild hunt Wine 1.7.50 not working
- 39920 Nanocad 5.: file open/import dialog does not open
- 40133 No Limits 2 help system needs GetOverhangMetrics()
- 40392 ComicRack 0.9.x (.NET 4.5 app) hangs/crashes on startup when executing WMI query
- 40592 wininet:http test regression
- 40629 Noto Nastaliq Urdu font crashes notepad during shaping
- 40938 UE4 games (Ether One Redux, Into the Stars) crash while loading with “BackBuffer->GetResource() has 3 refs, expected 1” error
- 41052 Failure to create D3D9 device on i915
- 41175 Firefox tooltips are partly black
- 41324 Everspace (UE4) requires bfi opcode
- 41579 Rush for Berlin Gold crashes after the intro videos
- 41623 Odallus The Dark Call crashes while starting if a force feedback enabled controller is plugged in
- 41706 Adam Standalone demo: Backend can’t handle opcode ubfe
- 41747 HYPACK 2016 crashes trying to set “AllowXsltScript” and “AllowDocumentFunction” properties
- 41905 The Solus Project: Backend can’t handle opcode bfrev
- 42022 The Magic School Bus Explores The Solar System needs msvideo.dll16.DRAWDIBPROFILEDISPLAY
- 42023 The Magic School Bus Explores The Solar System crashes on launch; appears to be missing some files
- 42078 Dungeons & Dragons: Chronicles of Mystara needs d3dx11_43.dll.D3DX11CreateShaderResourceViewFromMemory
- 42093 Git for Windows 2.7.0 needs unimplemented function rstrtmgr.dll.RmShutdown
- 42096 Steam -> RPGMaker 2003 needs unimplemented function KERNEL32.dll.BaseFlushAppcompatCache
- 42141 Star Ruler 2 black screen on macOS and FreeBSD
- 42159 Sega Bug crashes immediately
- 42163 Sid Meier’s Railroads! crash loading multiplayer lobby
- 42166 Custom application needs mf3216.dll (32-bit to 16-bit metafile converter)
- 42187 Radeon R9 285 GPU incorrectly recognized
- 42206 Gauntlet character screen background is corrupted.
- 42212 WOLF RPG Editor: Division by zero when winegstreamer is enabled
- 42218 mshtml/tests/dom crashes in xul while running test_doc_elem
- 42220 secur32/tests/ntlm crashes in ntlm_EncryptMessage due to null pointer
- 42221 ws2_32/tests/sock fails with “TransmitFile header buffer did not match!”
- 42225 MSRX v2015a (magnetic stripe reader app) crashed on plugplay:hidraw_set_feature_report Output feature buffer too small
- 42244 QQ 2013 needs ntoskrnl.exe.IoCreateFile
- 42245 QQ 2013 needs ntoskrnl.exe.KeClearEvent
- 42257 Warpath 21st Century does not have sound
- 42299 Ecue Lighting Suite installer fails to start, needs ntdll.NtLoadKey2
- 42303 Magic: The Gathering Online 4.0 crashes when entering the battle
- 42306 One Note Free Retail installer crashes in xmllite
- 42312 ShellView does not display items attributes
- 42315 Piriform Speccy 1.3 needs setupapi.dll.CM_Get_Child_Ex
“Many Windows games and apps have been improved” on WineHQ 2.1 (dev)
As expected, Wine 2.1 adds better support for many Windows apps and games. Among the Windows games improved, we can mention SimCity 2000, The Chosen: Well of Souls, Jojo’s Fashion Show 2: Las Cruces demo, X-COM: UFO Defense, Metal Fatigue, Railroad Tycoon 2: Platinum (Steam), Sims 3, Tanktics, Frogger, and Civilization V.
There are issues resolved for the Actua Soccer 2, Agarest Generations of War, Stars!, Harry Potter 7 Part 2, The Witcher 3: Wild Hunt, No Limits 2, Into the Stars, Ether One Redux, Everspace, Rush for Berlin Gold, Odallus: The Dark Call, and Adam Standalone demo games in the Wine 2.1 development release.
Moreover, it looks like The Solus Project, Dungeons & Dragons: Chronicles of Mystara, Star Ruler 2, Bug! (Sega Saturn), Sid Meier’s Railroads!, Gauntlet, Warpath: 21st Century, Magic: The Gathering Online 4.0, and The Magic School Bus Explores games also received various fixes.
On the other hand, Wine 2.1 improves the Xara Designer Pro 6 demo, MiroVideoConverter, PDF-Xchange Viewer, Dyn Updater 4.1.10, Nanocad 5, ComicRack 0.9.x, HYPACK 2016, Git for Windows 2.7.0, RPG Maker 2003 (Steam), WOLF RPG Editor, MSRX 2015a, QQ 2013, Ecue Lighting Suite, Microsoft OneNote Free Retail, and Piriform Speccy 1.3 Windows apps.
Those who own Radeon R9 285 graphics cards will be happy to know that Wine 2.1 now correctly recognizes it. You can download Wine 2.1 right now and take it for a test drive on your Linux-based operating system, but please try to keep in mind that this is a pre-release version. We recommend using the Wine 2.0 stable release instead!
Install WineHQ 2.1 (dev) on Ubuntu 16.04, Ubuntu 16.10 and Linux Mint 18
Because it is available via PPA, installing Wine 2.1 (dev) on Ubuntu 16.10 yakkety Yak, Ubuntu 16.04 Xenial Xerus, Ubuntu 15.10 Wily Werewolf, Ubuntu 15.04, Ubuntu 14.10 and derivative systems is easy. All you have to do is add the ppa to your system, Like this:sudo add-apt-repository ppa:wine/wine-builds
Enter to continue adding repository :
and update repository ubuntu :
sudo apt-get update
Install wine new version :
sudo apt-get install –install-recommends wine-staging
sudo apt-get install winehq-staging wine-devel
to remove, do:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:wine/wine-builds
sudo apt-get remove winehq-staging wine-devel
After install completed, run the command on your ubuntu terminal :
$ sudo su
# winecfg
Click Install to update wine confiure and wine trick :
After install wine using PPA, now your wine is 2.0 version and update to 2.1 using source code compilng .
Compile WineHQ From Source code :
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.
$ wget https://dl.winehq.org/wine/source/2.x/wine-2.1.tar.xz
$ sudo tar xf wine-2.1.tar.xz
$ cd wine-2.1
Install depedencies for support compile wine from source :
$ sudo apt-get install flex bison
Configure and build source code ;
# ./configure
Note : for ubuntu 64 bit version you must adding “–enable-win64”, like this :
# ./configure –enable-win64
# make
# make install
0 comments: