Missing or broken libwayland-client.so.0 library

Table of Contents

Description

This library can be used to display the graphical user interface of Windows applications directly through Wayland. It is strongly recommended to use the X Window System instead.

Resolution

On CrossOver 17 and greater, the simplest solution to fix this issue is to run:

/path/to/cxoffice/bin/cxfix missinglibwaylandclient missinglibwaylandclient.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
    32-bit Arch Linux : pacman -Syu wayland
    64-bit Arch Linux : pacman -Syu lib32-wayland
    32-bit CentOS 7 : yum install libwayland-client
    64-bit CentOS 7 : yum install libwayland-client.i686 libwayland-client.x86_64
    Debian 10 : apt-get install libwayland-client0:i386
    32-bit Fedora 18 : yum install libwayland-client
    64-bit Fedora 18 : yum install libwayland-client.i686 libwayland-client.x86_64
    32-bit openSUSE 13.1 : zypper install libwayland-client0
    64-bit openSUSE 13.1 : zypper install libwayland-client0-32bit
  • For 64-bit Windows applications
    Arch Linux : pacman -Syu wayland
    CentOS 7 : yum install libwayland-client.x86_64
    Debian 10 : apt-get install libwayland-client0:amd64
    Fedora 18 : yum install libwayland-client.x86_64
    openSUSE 13.1 : zypper install libwayland-client0

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.

Next Step: Missing or broken libz.so.1 library

Last modified on 2023-09-29 11:39:32 UTC by Andrew Balfour