How To Install Wine 1.9 via PPA in Ubuntu Linux Systems. Install Wine in Ubuntu 16.04 and Use Wine to run Windows applications on Linux Ubuntu Systems.
Wine 1.9.16 brings various performance improvements – JavaScript and Direct3D – and 64-bit binary compatibility. It also brings 43 bug fixes. The Wine development release 1.9.16 is now available with the following new features.
- Better 64-bit binary compatibility on macOS.
- Performance improvements in JavaScript.
- More progress towards the Direct3D command stream.
- More shader instructions in Direct3D.
- Performance improvements in GDI.
- Various bug fixes.
Bugs fixed in Wine 1.9.16 (total 43):
- Myst V installer will not run.
- Grafit text labels not displayed properly
- Devil May Cry 3: Black screen when playing game, but special effects are seen
- Darkness Within 2 demo: crashes on startup without native d3dx9_40
- PDF Factory 3.x/4.x installer fails to install printer drivers (winspool.SetPrinterW lacks support for level 8, global default printer settings)
- Time Warner Cable Connection Manager 1.03.0012.0 does not install
- Screamer Radio, language selection works incorrectly
- eRacer demo: no text displayed
- dbghelp doesn’t support DW_FORM_flag_present
- Word / Excel 2010: crash when clicked (2nd or 3rd times) on a link
- An integer overflow @line 268 of dsa.c ?
- Cool Record Edit: crash during startup
- Ballistic game: no animation when ball is lost
- YGOPro Percy exits after a single duel/replay
- Multiple DirectX11 games need D3D11CreateDevice implementation with D3D_FEATURE_LEVEL_11_x support (Sniper Elite 3)
- Multiple games and applications using Boost.Interprocess need ‘NtQuerySection’ implementation (file-backed shared memory)(RobloxPlayer, Tera Online)
- Winzip 6: Unable to install. Controls are missing.
- Spellforce 2 needs d3dx9_36.dll.D3DXCreateTextureShader
- Trackbar control (msctls_trackbar32) does not send WM_CTLCOLORSTATIC as it does in Windows
- King Arthur II demo crashes with unimplemented function d3dx10_43.dll.D3DXCpuOptimizations
- King Arthur II demo crashes with unimplemented function d3dx10_43.dll.D3DX10CreateTextureFromMemory
- No sound with winepulse.drv in multiple applications when PulseAudio fails to allocate full buffer
- Purple / Pink reflections in Mass Effect 3
- Gauntlet and WoW (d3d11 renderer) need FrontCounterClockwise
- Unreal Tournament 3 doesn’t quit properly when Pulseaudio is used
- Midnight Mysteries: The Edgar Allan Poe Conspiracy (Steam) needs a more fleshed out msscript.ocx to get past the initial ‘OLE Error 80004002’
- GOG Galaxy crashes with unimplemented function api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vsnwprintf_s
- GOG Galaxy crashes with unimplemented function api-ms-win-crt-runtime
- l1-1-0.dll._get_wide_winmain_command_line
- comctl32: Leftmost position of trackbar not selectable with mouse, slider initial position wrong
- ITHVNR does not work in wine
- Nvidia GT 740M is not correctly recognized
- Multiple applications need api-ms-win-crt-runtime-l1-1-0.dll._get_narrow_winmain_command_line (PCSX2 1.4.0, Battle.Net Launcher)
- Into The Stars (UE4 game) crashes while loading with SwapChain->GetFullscreenState error
- Wine hangs indefinitely on start with “[__NSArrayM insertObject:atIndex:]: index 6 beyond bounds [0 .. 4]”.
- Epic Games Launcher needs ws2_32.InetNtopW
- PCSX2 1.4.0 needs api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vswprintf_p
- TVS_TRACKSELECT uses wrong hittest region
- comctl32/treeview: Alt-Up/Down keyboard shortcuts don’t work
- Unimplemented function api-ms-win-crt-runtime-l1-1-0.dll.set_terminate need by Battle.net
- Unimplemented function vcruntime140.dll.__std_type_info_name is needed by Battle.net
- VariantChangeTypeEx lead to error when casting IUnknown(nil) -> IDispatch
- Age of Mythology: Extended Edition needs api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vswprintf_s
- GOG Galaxy crashes with unimplemented function vcruntime140.dll.__std_type_info_destroy_list
Install Wine 1.9.16 on Ubuntu
On 32-bit Systems
Run the following commands in Terminal to install Wine 1.9.16 on 32-bit Ubuntu Systems:
sudo add-apt-repository ppa:wine/wine-builds
sudo apt update
sudo apt install --install-recommends winehq-devel
On 64-bit Systems
To install Wine 1.9.16 on 64-bit Systems, first we have to enable 32 bit architecture. Run the following commands to enable the architecture and then install Wine 1.9.16:
sudo add-apt-repository ppa:wine/wine-builds
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install --install-recommends winehq-devel
Once installed, open Wine from Ubuntu Dash or Terminal.