WineHQ 1.9.12 Release With many Bug Fixes, Compile Source Code On Ubuntu Derivatives
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 1.9.12 is now available.
What's new in this release:
- Bug fix update of the Mono engine.
- Initial version of a taskbar in desktop mode.
- Fixes for right-to-left languages in Uniscribe.
- More Shader Model 4 support in Direct3D.
- Better metafile support in RichEdit.
- Various bug fixes.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.
Bugs fixed in 1.9.12 :
- Dance eJay Demo 7 crashes due to unimplemented interface relating to devenum
- Bad hlp table rendering
- Threads not allocated to multiple processors.
- Dragon Age 2 demo - sound in cutscenes is muffled
- mspaint.exe from windows 8 wants ntdll.WinSqmStartSession
- Lemmings Revolution: can't rotate playing field
- Lego Mindstorms EV3 Home Edition (.NET 4.0 app) needs msctf DocumentMgrSource_AdviseSink implementation
- Problems with DC Universe Online and Virtual Desktops
- Robot animations glitch in main lobby of Lego Mindstorms EV3 software
- Wine should take dosbox's configuration instead of creating a new one
- "Trainz: A New Era" needs msvcr120.dll.?__ExceptionPtrToBool@@YA_NPEBX@Z
- wininet:http test regression (failure & timeout)
- Source games make wined3d to attach incomplete texture to FBO (WINED3DFMT_NULL)
- latest update Sega Genesis & Mega Drive update no longer running after May 18, 2016 update
- CAPS key Not Working !!
- DVDFab 9.2.4.4 pre-check FabCheck.exe executable fails, needs setupapi.dll.CM_Get_DevNode_Status
- iexplore crashes when proxy enabled
- Splinter Cell: Blacklist crashes at launch (needs GetVoiceDetails implementation)
- ddraw tests broken with warn+heap
- Python 3.5.1 interpreter crashes, needs _set_thread_local_invalid_parameter_handler
- Read more announce
Install/Update Wine 1.9.12 on Ubuntu 16.04 Xenial Xerus, Ubuntu 15.10 Wily Werewolf, Ubuntu 15.04 vivid Vervet, ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr (LTS) and Linux Mint 18 sarah, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana via PPA :
Because it is available via PPA, installing Wine 1.9.12 on 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, update the local repository index and install the vlc package. Like this:For 64-bit system, rum command to enable 32 bit architecture:
$ sudo dpkg --add-architecture i386
Add the official wine PPA:
$ sudo add-apt-repository ppa:wine/wine-builds
$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-devel
After install, Run command on your terminal :
$ sudo winecfg
Compile WineHQ From Source code :
$ wget https://dl.winehq.org/wine/source/1.9/wine-1.9.12.tar.bz2
$ sudo tar jxf wine-1.9.12.tar.bz2
$ cd wine-1.9.12/
$ sudo apt-get install flex bison
# ./configure --without-x --without-freetype
# make
# make install
Configuring Source :
Buliding Source process :
Check WineHQ Version :
If already install, you just to update and upgrade :
$ sudo apt-get update
$ sudo apt-get upgrade