Wine 5.7 development arrives with improvements for games, Mono and more


Some days ago the release of the new development version of Wine 5.7 was announced in which its developers continue work on improving WineD3D compatibility, as well as in the solution of errors presented in games and applications.

And even though we still find ourselves with the problems generated by the spread of the Coronavirus (Covid-19), the Wine developers have not stopped working and continue to add their efforts together with the Valve developers who are in charge of Proton.

For those who do not know about Wine, they should know that this is a popular free and open source software that allows users to run Windows applications on Linux and other Unix-like operating systems. To be a bit more technical, Wine is a compatibility layer that translates system calls from Windows to Linux and it uses some Windows libraries, in the form of .dll files.

Wine it is one of the best ways to run Windows applications on Linux. In addition, the Wine community it has a very detailed application database, we find it as AppDB it contains more than 25,000 programs and games, classified by their compatibility with Wine.

Furthermore, Wine offers a development kit as well as a Windows program loader, so developers can easily modify many Windows programs that run under x86 Unix, including Linux, FreeBSD, Mac OS X, and Solaris.

What's new in the development version of Wine 5.7?

In this new version of Wine since the 5.6 release, 38 bug reports closed and 415 changes made.

Of which the most important is the Mono Engine update to version 5.0.0 with support for WPF (Windows Presentation Foundation).

Also the developers mention that the development of the WineD3D backend based on the Vulkan graphical API continued to improve compatibility.

Also added the initial implementation of the USB device driver, as well as compilation support implemented using Clang in MSVC compatibility mode.

Built-in modules no longer depend on libwine and the ability to configure the Windows version from the command line was added (using the "/ v" parameter in winecfg).

On the part of closed bug reports related to the operation of games and applications: Winamp, ABC Amber LIT Converter 2.0, GSA Search Engine Ranker v7.25, Final Draft, TactileView, Vocaboly 3.0, eBay Turbo Lister, Super Street Fighter IV AE, Skyrim, ReadPlease 2003, Yermom, MigrosBank EBanking 8.2.x, Sparda Bank SecureApp 1.x, Detroit: Become Human, Nascar, Panzer Corps 2, Heroes of Might and Magic IV, Il-2 Sturmovik 1946, eDrawings 2015, DeutschlandLAN Cloud PBX Desktop client v22.x.

If you want to know more about this new version, you can check the details In the following link. 

How to install the development version of Wine 5.7 on Ubuntu and derivatives?

If you are interested in being able to test this new development version of Wine on your distro, you can do so by following the instructions we share below.

The first step will be to enable the 32-bit architecture, that even if our system is 64 bits, performing this step saves us many problems that usually occur, for this we write on the terminal:

sudo dpkg --add-architecture i386

Now we must import the keys and add them to the system with this command:

wget -nc
sudo apt-key add Release.key

Done this now we are going to add the following repository to the system, for this we write in the terminal:

sudo apt-add-repository "deb $(lsb_release -sc) main"
sudo apt-get update sudo apt-get --download-only install winehq-devel
sudo apt-get install --install-recommends winehq-devel
sudo apt-get --download-only dist-upgrade

Finally we can verify that we already have Wine installed and also what version we have on the system by executing the following command:

wine --version

How to uninstall Wine from Ubuntu?

As for those who want to uninstall Wine from their system for whatever reason, They should only execute the following commands.

Uninstall the development version:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

2 comments, leave yours

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   John said

    I get this all the time and I have followed your steps all the time:

    Err: 4 eoan InRelease
    The following signatures could not be verified because their public key is not available: NO_PUBKEY 76F1A20FF987672F
    Reading package list ... Done
    W: GPG error: eoan InRelease: The following signatures could not be verified because their public key is not available: NO_PUBKEY 76F1A20FF987672F
    E: The repository " eoan InRelease" is not signed.

    1.    David naranjo said

      Add the repository like this:
      sudo apt-add-repository "deb $ (lsb_release -sc) main »

      I noticed that the last part of the plugin was not recognizing