CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Linux
Discussion about CrossOver Linux

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Unable to launch Crossover on Linux Mint 19.1

I have a support ticket opened already on this, but putting this here in case anyone else has ideas:

Running Linux Mint 19.1 (based on ubuntu 18.04). Trying to run Crossover gives the following error:

CrossOver needs your permission to install missing packages.
This operation must be run as root:
sh -c "apt-get update; apt-get install python-dbus python-gtk2

and if you run the apt-get

python-dbus is already the newest version (1.2.6-1).
python-gtk2 is already the newest version (2.24.0-5.1ubuntu2)

the main error is this:

Could not install some Unix packages
Some errors may prevent CrossOver Linux from working correctly:
* Could not load the D-Bus Python modules.
* Could not load the GTK+ Python modules.

You may be able to fix some issues by running one of the following commands as root:
Arch Linux pacman -Syu pygtk python2-dbus
Debian 7 apt-get install python-dbus python-gtk2
Debian <= 6 apt-get install python-dbus python-gtk2
Fedora <= 13 yum install dbus-python pygtk2
Mandriva /usr/sbin/urpmi dbus-python pygtk2.0
openSUSE <= 11.2 zypper install dbus-1-python python-gtk

So following support instructions, we've run the following:

sudo dpkg --add-architecture i386
sudo apt install python2.7
sudo gdebi crossover_18.1.0-1.deb

And it still gives the same error during launch.

Anyone experienced this before?

Hi.
Did you run apt-get update after the install command?
If you post the log file, its easier to interpret what the failure is....

Not an expert, but always willing to help!

Jerry Killian wrote:

Hi.
Did you run apt-get update after the install command?
If you post the log file, its easier to interpret what the failure
is....

Not an expert, but always willing to help!

Yes I did run apt-get update.

Not sure where the log would be... I can't generate one like you can inside of the application

I'm seeing the same issue in Ubuntu 18.10 x64. The packages are shown as installed to the latest version, but crossover can't find them:


Some errors may prevent CrossOver Linux from working correctly:
* Could not load the D-Bus Python modules.
* Could not load the GTK+ Python modules.

You may be able to fix some issues by running one of the following commands as root:
Arch Linux                 pacman -Syu pygtk python2-dbus
Debian 7                   apt-get install python-dbus python-gtk2
Debian <= 6                apt-get install python-dbus python-gtk2
Fedora <= 13               yum install dbus-python pygtk2
Mandriva                   /usr/sbin/urpmi dbus-python pygtk2.0
openSUSE <= 11.2           zypper install dbus-1-python python-gtk

➞  ~ : sudo apt update && sudo apt install python-dbus python-gtk2
[sudo] password for dhollinger: 
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 https://brave-browser-apt-release.s3.brave.com cosmic InRelease                                    
Hit:3 http://us.archive.ubuntu.com/ubuntu cosmic InRelease                                               
Hit:4 https://download.docker.com/linux/ubuntu cosmic InRelease                                          
Hit:5 http://apt.pop-os.org/proprietary cosmic InRelease                                                 
Hit:6 http://dl.google.com/linux/chrome/deb stable Release                                               
Hit:7 http://packages.cloud.google.com/apt cloud-sdk-cosmic InRelease                                    
Hit:8 http://ppa.launchpad.net/agornostal/ulauncher/ubuntu cosmic InRelease                              
Hit:9 https://dl.winehq.org/wine-builds/ubuntu cosmic InRelease                                          
Get:10 http://us.archive.ubuntu.com/ubuntu cosmic-updates InRelease [88.7 kB]                            
Ign:13 http://apt.puppetlabs.com bionic InRelease                                                        
Hit:14 http://repository.spotify.com stable InRelease                                                    
Hit:12 https://cli-assets.heroku.com/apt ./ InRelease                                                    
Hit:16 http://packages.microsoft.com/repos/vscode stable InRelease                                       
Hit:17 http://apt.puppetlabs.com bionic Release                                                          
Ign:18 http://download.opensuse.org/repositories/home:/strycore/xUbuntu_18.10 ./ InRelease               
Get:19 http://us.archive.ubuntu.com/ubuntu cosmic-security InRelease [88.7 kB]                           
Hit:20 http://ppa.launchpad.net/berfenger/roccat/ubuntu bionic InRelease                                 
Hit:21 https://packages.cisofy.com/community/lynis/deb stable InRelease                                  
Hit:11 https://packages.cloud.google.com/apt kubernetes-xenial InRelease                                 
Hit:22 http://download.opensuse.org/repositories/home:/strycore/xUbuntu_18.10 ./ Release                 
Get:23 http://us.archive.ubuntu.com/ubuntu cosmic-backports InRelease [74.6 kB]                          
Hit:15 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease                           
Hit:24 http://ppa.launchpad.net/bluetooth/bluez/ubuntu cosmic InRelease                             
Hit:26 http://ppa.launchpad.net/dolphin-emu/ppa/ubuntu cosmic InRelease       
Hit:27 http://ppa.launchpad.net/gregory-hainaut/pcsx2.official.ppa/ubuntu bionic InRelease
Hit:28 http://ppa.launchpad.net/libretro/testing/ubuntu cosmic InRelease       
Hit:29 http://ppa.launchpad.net/neovim-ppa/stable/ubuntu bionic InRelease      
Hit:31 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu cosmic InRelease   
Hit:32 http://ppa.launchpad.net/ppsspp/stable/ubuntu cosmic InRelease
Hit:33 http://ppa.launchpad.net/system76/pop/ubuntu cosmic InRelease           
Fetched 252 kB in 6s (39.1 kB/s)                                                                         
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
python-dbus is already the newest version (1.2.8-2build1).
python-gtk2 is already the newest version (2.24.0-5.1ubuntu2).
0 upgraded, 0 newly installed, 0 to remove

Hi Mark and David (and anyone else seeing this error),

We have been struggling to replicate this failure. I have a few questions regarding your setup to try to figure out what is happening. If there is anything unusual about your setup, please let me know in case I'm not asking the right questions.

1) Are you trying to install CrossOver on fresh installs of Mint 19.1 and Ubuntu 18.1 respectively, or are these older installations that you upgraded to the newest version?

2) What hardware are you using? Do you have a graphics card, and if so, which one?

3) Have you installed CrossOver before on the machine where you are currently seeing the failure to install?

I also have one experiment for you to try: if you have installed an older version of CrossOver on the machines where you are seeing the error, could you try installing the older version (can be found under My Downloads -> Archived Downloads) and see if you still get the error?

Thanks,
Anna

I've installed Crossover 18.1.0-1 using the DEB download. I have not tested older installs.

Just replied to the support ticket.

I tried with the 17.5.1 deb and shell installer, both with the exact same failure.

To answer what I put in the support ticket:

1) This is a fresh install of Mint 19.1  Moving over from Windows so trying to get the last few things to run that I need.

2) This is a machine built by Skytech Gaming - basically built using off the shelf parts, not a major manufacturer.  ASUS Motherboard, AMD Processor, NVIDIA graphics.  16 gigs of RAM, 2TB of HD space.

3) This is my first time to try the installation.

Console output for both versions is below.  TL;DR: 17.5.1 gave me the same error as 18.1

I just fixed it.

Turns out that installing LinuxBrew (Homebrew ported to linux) puts an env variable in path that overrides the default python.

Went to my ~/.profile and commented out that homebrew line.

Set my path to PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

And it ran fine with no issues.

Thanks to Anna for giving me some clues on what to check.

Thanks for finding that, it does create a problem for people using Python virtual env or ASDF to manage python dev environments or even running python libs/apps that aren't compatible with system provided python :/

1 to 10 of 10

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzA4NjEzODE4LCJjc3JmX3Rva2VuIjoiZmF4UWNldW5aNWRMdUF4cCIsImdkcHIiOjB9