Table of Contents
Description
Needed for gamepad and joystick support.
Resolution
On CrossOver 26 and greater, the simplest solution to fix this issue is to run:
/path/to/cxoffice/bin/cxfix missinglibsdl2 missinglibsdl2.amd64
Or add --show-all
to see how CrossOver would fix it on your platform and others.
Alternatively you may try one of the commands below.
- For 32-bit Windows applications
-
Arch Linux :
pacman -Syu lib32-sdl2-compat
-
Debian :
apt-get install libsdl2-2.0-0:i386
-
Fedora 34 :
dnf install --best SDL2.i686 SDL2.x86_64
-
Fedora 42 :
dnf install --best sdl2-compat.i686 sdl2-compat.x86_64
-
openSUSE :
zypper install libSDL2-2_0-0-32bit
-
Arch Linux :
- For 64-bit Windows applications
-
Arch Linux :
pacman -Syu sdl2-compat
-
Debian :
apt-get install libsdl2-2.0-0:amd64
-
Fedora 34 :
dnf install --best SDL2.x86_64
-
Fedora 42 :
dnf install --best sdl2-compat.x86_64
-
openSUSE :
zypper install libSDL2-2_0-0
-
Arch Linux :
Notes:
-
cxfix --show-all
may have more up-to-date fixes. - The commands usually also apply to newer versions of the distributions above as well as derived distributions. So for instance a fix for Debian 7 may still be valid for the latest Debian Testing and is typically also applicable to Ubuntu, Linux Mint, Deepin and Pop! OS. Similarly a fix for Fedora likely also works on Red Hat Enterprise Linux, CentOS, etc.