How to install Wine Stable 3.0.3 in Ubuntu 18.04. Wine 3.0.3 is a bug fix release (52 bug fixes). Wine (originally an acronym for “Wine Is Not an Emulator”) is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
Bugs fixed in 3.0.3 (total 52):
- 18164 dlls/iphlpapi/ifenum.c: compiler warnings on NetBSD
- 18734 DlgDirList(DDL_DRIVES|DDL_DIRECTORY) on 16-bits displays files on listbox in Windows but not Wine.
- 21404 winedbg does not support fixed host:port parameter
- 24374 Driller crashes in process PE entry point due to Wine’s mis-align workaround for 32-bit entry point asm wrapper (MoleBox Ultra v4.x)
- 24641 ProPresenter 4.x (.NET 3.5 WPF app) fails on startup (devenum CreateInstance() doesn’t support IID_IUnknown)
- 27497 Regedit mangles registry keys containing embedded NULLs
- 30713 Microsoft Visual C++ 64-bit redistributables get incorrectly installed into SysWOW64 (system directory for 32-bit files) when run under 64-bit Wine
- 32907 AMMYY Admin v3.0 crashes at startup in Win7 mode (‘NtSetInformationToken’ needs to support ‘TokenSessionId’)
- 34910 WinLaunch 0.4.x (OSX Style free Launcher) complains about missing “%USERPROFILE%\\Application Data\\Microsoft\\Windows\\Themes\\” directory
- 35928 Crash handlers/debuggers fail to display user-interface when invoked for crashing (non-interactive) service processes (inherited Wine service window station/desktop)
- 38849 valgrind shows an uninitialized variable in programs/cmd/tests/batch.c:WCMD_assoc
- 38886 AArch64 platforms: ABI Problems wrt varargs (needs arm64 specific __builtin_ms_va_list)
- 39078 Visual Pinball 8.x, 9.x, 10.x crash on exit after creating a new table, needs support for VBScript IActiveScriptDebug
- 40271 Can’t start UPlay: “Connection Lost” error
- 40694 Invalid behavior of “C: && echo haha” or “C: & echo haha”
- 40742 cmd.exe: buffer overflow while parsing qualifiers
- 42304 Caladrius Blaze, Raiden IV: Overkill show black screen on title menu (needs native vcrun2013)
- 42599 Max Payne 3 (Steam) crashes in DX9 mode
- 42602 ::CompareItem(LPCOMPAREITEMSTRUCT lpCompareItemStruct) bad sort compared to Windows
- 42669 SolveigMM Video Splitter Business Edition v6.1: Crashes inside gdi32.GetCharacterPlacementW
- 43300 wchar.h missing wmemchr, wmemcmp, wmemcpy, wmemmove, and wmemset
- 44001 Empire of the Ants (french version “les fourmis”) – game crashed
- 44334 ‘start /W “” notepad’ does not wait as on native.
- 44399 WickrMe 4.19.7: Crashes due to stub combase.RoGetActivationFactory
- 44845 Bankperfect plugin installater Echéancier hangs during install
- 44895 League Of Legends: Unable to log in if behind OpenWRT based router
- 44952 cmd.exe skips statements after if statement inside for loop
- 44953 Adobe Premiere Elements 14 (trial) crashes inside winmm.dll
- 44976 ConEmu-Maximus5 Windows console emulator causes crash of builtin ‘wineconsole.exe’ (division by zero)
- 45051 cmd.exe for loop does not resolve wildcards with subdirectory
- 45067 UNORM/SNORM immediate constants not supported for UAV stores (Claybook, Just Cause 3)
- 45078 UFOHD2 crashes inside devenum
- 45081 DsEnumerateDomainTrusts stubbed without A/W suffix
- 45118 Microsoft Windows PowerShell 6.x reports ‘PowerShell Gallery is currently unavailable.’ (WinHttpSetOption returns incorrect lasterror on unsupported options)
- 45143 Neoncron 2 Launcher crashes embedding IE browser process when clicking bottom menu items
- 45170 Cygwin/MSYS2 needs EXDEV error code mapped to STATUS_NOT_SAME_DEVICE (rename of cross-device links)
- 45179 iTunes 12.x installer freezes at the final step
- 45220 Regression: Hearthstone-Deck-Tracker stoped working after wine-2.21
- 45243 Wrong cast in some HANDLE_MSG_WM_* macros produces errors when compiling with wineg++
- 45274 Multiple applications crash on unimplemented function msvcp140.dll.?_Syserror_map@std@@YAPEBDH@Z (Native Instruments Traktor Pro 2)
- 45299 Adobe flash player online installer fails the download
- 45317 updating wine mono does not change version in uninstaller.exe
- 45333 Add diagnostic ‘mscoree.dll.CorIsLatestSvc’ stub (NGEN service) to hint at broken Microsoft .NET Frameworks installation (Wine-Mono not uninstalled and/or ‘mscoree.dll’ placeholders not removed prior install)
- 45359 SHGetKnownFolderPath doesn’t handle flag KF_FLAG_DONT_UNEXPAND
- 45378 vSphere 5.5 client ‘hcmon.sys’ driver crashes on unimplemented function ntoskrnl.exe.IoUnregisterPlugPlayNotification
- 45387 arm64_map_dwarf_register: Don’t know how to map register (64-66)
- 45393 TextureCookerService.exe (part of ArcGIS Desktop 10.6) needs api-ms-win-crt-stdio-l1-1-0.dll.gets_s
- 45394 Reinstalling ArcGIS Desktop 10.6 calls unimplemented function msvcr120.dll._SetWinRTOutOfMemoryExceptionCallback
- 45403 dwarf2_parse_variable(): Assertion `subpgm->func’ failed
- 45428 Crash Bandicoot N. Sane Trilogy (Steam) crashes while entering main menu in ntdll.NtGetContextThread() with NULL context
- 45439 Visual Basic setup toolkit fails to run if path contains a voiced Katakana character.
- 45445 1C:Enterprise 8 platform doesn’t install
Install Wine Stable 3.0.3 in Ubuntu 18.04
Run the following commands in terminal to install Wine Stable 3.0.3 in Ubuntu 18.04
wget -nc https://dl.winehq.org/wine-builds/Release.key && sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt-get update
sudo apt-get install --install-recommends winehq-stable
Note
If your system is 64 bit, enable 32 bit architecture (if you haven’t already):
sudo dpkg --add-architecture i386
On Linux Mint 17.x, the last line should be the following:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'
Dialog-warning.svg On Linux Mint 18.x, the last line should be the following:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
Dialog-warning.svg On Linux Mint 19.x, the last line should be the following:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Note
If you have previously used the distro packages, you will notice some differences in the WineHQ ones:
Files are installed to /opt/wine-devel or /opt/wine-staging.
Menu items are not created for Wine’s builtin programs (winecfg, etc.), and if you are upgrading from a distro package that had added them, they will be removed. You can recreate them yourself using your menu editor.
For more help on Installing WineHQ packages, visit https://wiki.winehq.org/Ubuntu