Wine Logolibfaudio0 requires special handling for Wine on Debian 10 and Ubuntu 18.04CSS HTML ValidatorLogo
HOME Tutorials & Essays About
Tutorials & Essays About

Wine 4.5 and later: The procedure described below must be performed before installing WineHQ's wine-devel and wine-staging packages on distributions lacking libfaudio0.

Support for Ubuntu 19.04 is no longer available due to being past end of life.

Wine 4.5 and Later – libfaudio0

Why libfaudio0 requires special handling

As of Wine 4.5, libfaudio0 is required by the devel and staging packages provided by WineHQ but is not included in the Wine HQ packages, which means you are responsible for making libfaudio0 available prior to installing Wine. This article explains how to obtain libfaudio0 for Debian 10, Ubuntu 18.04, Ubuntu 19.04, and derivatives of these, such as Linux Mint 19, which is based on Ubuntu 18.04. Distributions which include libfaudio0 in their repository are not subject to this problem.

Moderator dimesio at WineHQ ForumsNew Window Icon explained the reason for not including libfaudio0 in the WineHQ devel and staging packages.

The FAudio packages are not distributed from dl.winehq.org because FAudio is not part of the Wine Project, and our building them is only a temporary workaround until distros start providing FAudio packages. FYI, Fedora 29 and later and Debian Sid have already added FAudio packages to their repositories. If your distro hasn't, that's something to discuss with your distro.
The FAudio packages do not need to be updated unless Wine changes to require a newer version. That's not likely to happen often, if at all.

For reference …

libfaudio0 is required for Wine 4.5 and later – Ubuntu 18.04 & 19.04New Window Icon

libfaudio0 is required for Debian 10 and laterNew Window Icon

Forum announcement – Faudio for Debian and UbuntuNew Window Icon

libfaudio0 deb packagesNew Window Icon – Look in the amd64/ and i386/ folders under Debian_10, xUbuntu_18.04, _19.04.

Manual installation of libfaudio0

Using wget and apt to download and install libfaudio0, as described in the section Using wget and apt, may be preferred.

The original solution was to install the OBS Repository ("OBS" = "openSUSE Build Service"). Directions to do that are provided by dimesio at https://forum.winehq.org/viewtopic.php?f=8&t=32192#p121683New Window Icon. I have not used this.

Another solution is to download and install the missing libfaudio0 deb packages. The following are direct links appropriate to the presently supported Linux distributions. These links take you to a folder containing subfolders amd64/ and i386/. The libfaudio0 deb files for amd64 and i386 will be found inside these subfolders. You must download and install both of these deb files.

If you see a "dbgsym" libfaudio0 deb package, ignore it.

Debian 10

Ubuntu 18.04

Ubuntu 19.04

Distributions derived from the above may also require manual installation of libfaudio0. Linux Mint 19, Elementary OS 5, Linux Lite 4, and antiX 19 are examples.

Once located, download the amd64 and i386 deb packages to a convenient folder, such as Downloads or Desktop. Subsequently, you may be able to install libfaudio0 by double-clicking the deb package. Alternatively, use either of the following two Terminal commands.

sudo apt install path_to_deb_file

sudo dpg -i path_to_deb_file

where, obviously, path_to_deb_file is to be replaced by the path to the file you downloaded.

As an example, for Ubuntu 18.04, after the two libfaudio0 deb files have been downloaded into the Downloads folder, one would issue these three terminal commands.

$ cd ~/Downloads
$ sudo apt install ./libfaudio0_19.07-0~bionic_amd64.deb
$ sudo apt install ./libfaudio0_19.07-0~bionic_i386.deb

Using wget and apt

Debian 10 and derivatives

For Debian 10 based distros that do not have libfaudio0 in their repositories, one can use the following.

$ wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/amd64/libfaudio0_20.01-0~buster_amd64.deb

$ wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/i386/libfaudio0_20.01-0~buster_i386.deb

$ sudo apt install ./libfaudio0_20.01-0~buster_amd64.deb
$ sudo apt install ./libfaudio0_20.01-0~buster_i386.deb

Ubuntu 18.04 and derivatives

For Ubuntu 18.04 based distros that do not have libfaudio0 in their repositories, one can use the following.

$ wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/amd64/libfaudio0_19.07-0~bionic_amd64.deb

$ wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/i386/libfaudio0_19.07-0~bionic_i386.deb

$ sudo apt install ./libfaudio0_19.07-0~bionic_amd64.deb
$ sudo apt install ./libfaudio0_19.07-0~bionic_i386.deb

Ubuntu 19.04 and derivatives

For Ubuntu 19.04 based distros that do not have libfaudio0 in their repositories, one can use the following.

$ wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04/amd64/libfaudio0_20.01-0~disco_amd64.deb

$ wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04/i386/libfaudio0_20.01-0~disco_i386.deb

$ sudo apt install ./libfaudio0_20.01-0~disco_amd64.deb
$ sudo apt install ./libfaudio0_20.01-0~disco_i386.deb

Graphic image of Athena pouring wine for Heracles, from 470 BC