CrossOver Support

OpenSUSE Leap 42.1

with thanks to Striker for posting the original instructions in our forum

OpenSUSE is not a supported distribution so it does not see dedicated testing time in-house. However, we have a dedicated OpenSUSE community that test CrossOver and submits instructions for our FAQ.

These instructions are meant as a guide for those wishing to install Crossover on OpenSUSE Leap 42.1. These steps were followed on a fresh, un-modified installation of Leap 42.1 using the DVD install method. This guide assumes you have removed the local repository that Zypper may complain it cannot find.

1. Update your OS.
sudo zypper update
2. Install Crossover.
sudo zypper install http://crossover.codeweavers.com/redirect/crossover.rpm
3. Install missing dependencies (reported by cxdiag):
sudo zypper install libcapi20-3-32bit fontconfig-32bit libgphoto2-6-32bit libgsm1-32bit liblcms2-2-32bit libopenal1-32bit libOSMesa9-32bit sane-backends-32bit libXcomposite1-32bit libXinerama1-32bit libxslt1-32bit libXxf86vm1-32bit
4. Correct other broken dependencies:

[MissingLibGnutls]
"Level"="Recommend"
"Title"="Missing 32bit libgnutls.so library"
"Description"="This is needed by applications that perform encryption or check online certificates."
sudo zypper install libgnutls28-32bit sudo ln -s /usr/lib/libgnutls.so.28.30.6 /usr/lib/libgnutls.so

[MissingLibMpg123]
"Level"="Suggest"
"Title"="Missing 32bit libmpg123.so.0 library"
"Description"="Needed by some Windows applications to play MP3 files."

NOTE: The only place with a 32-bit version of this library was in a custom repository for Tumbleweed.
This worked at the time of writing but may not work with future updates.
sudo zypper install http://download.opensuse.org/repositories/home:/giordanoboschetti/openSUSE_Tumbleweed/i586/libmpg123-0-1.22.1-4.7.i586.rpm

Known Issues


These are the issues we encountered during testing of OpenSUSE 13.2.

Apper does not know what to do with CrossOver


Apper is not able to install CrossOver by default and displays the error:

      Your current backend does not support installing files

No Menu Items


CrossOver creates launchers for Windows Applications in a folder called "Windows Applications" so that they are separate from the native applications. Menu items will get a generic icon until the user is logged out and back in.

Sound Issues


OpenSuse handles audio differently than in past versions. It is now necessary to set defaults in the Control Panel via Wine Configuration for audio in and out. For further sound trouble shooting, please refer to Troubleshooting Sound Issues.

Graphics Drivers


OpenSUSE is not a supported distribution so it does not see dedicated testing time. These instructions were reported to work by our community and graciously submitted to us, they are not an endorsement of a particular graphics card or brand.

AMD Instructions

with thanks to Striker for posting the original instructions in our forum

These steps will explain the simple steps of installing FGLRX for newer AMD hardware support.

1. UPDATE your system!
sudo zypper update
2. Install the Geeko FGLRX repository:
sudo cat <<EOF > /etc/zypp/repos.d/fglrx-geeko.repo [fglrx-geeko] name=fglrx-geeko enabled=1 autorefresh=1 baseurl=http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_Leap_42.1/ path=/ type=rpm-md keeppackages=0 EOF
3. Install FGLRX:
sudo zypper install fglrx*
4. Reboot.

Older OpenSUSE articles

 OpenSUSE Leap 42.1
 OpenSUSE 13.2
 OpenSUSE 13.1 General Installation
 OpenSUSE 12.3 cannot find libraries
 CrossOver won't uninstall properly from SuSE 11.4 & 12.1
 Windows apps won't launch on OpenSUSE 12, Crossover 12
 CrossOver 9.1 RPM installation fails
Last modified on 2016-04-01 11:08:32 by Caron Wills
Are you sure you want to delete this page?
Note: Any nested pages that are under this one will be moved up one level. Any attachments tied to this page will be deleted.
Move / Rename Page
Unknown Error, unable to move!
That page exists already!
One or more of the parent pages specified in new path do not exist!
/support/wiki/ /support/wiki/linux/faq/OpenSUSE
Please Wait...
eyJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTA2OTY4NzU4fQ==