CrossOver Support - Community Forums

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

CrossOver Games
Archived Discussion about CrossOver Games, Forum closed.

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

COG desktop integration issues: no menu entries, no exe association

I installed COG 8.0.0 on my desktop (Ubuntu Studio 8.04 64-bit) and my laptop (Zenwalk 6.0 32-bit) and I have the following integration issues.

On Ubuntu Studio 8.04 (via the 64-bit Deb+Ubuntu pack):

  • I can't run exes
  • I don't have any menu entry for starting COG (on the up side, COG does create entries for installed games and shortcuts on desktop)

On Zenwalk 6.0 (via the general shell installer pack):

  • I don't have menu entries at all

Thankfully on Zenwalk I can run exes, and I have shortcuts to installed games on the desktop.

How can I fix these issues? Thanks.

If either of these distros you're using employ XFCE as the window manager,
that will cause what you describe....but there are other reasons, so first
up -- which desktop manager do you use?

Right. XFCE on Zenwalk, Gnome on Ubuntu Studio.

I edited my first post to add the fact that I do get desktop shortcuts to installed games.

Ok....the lack of menu creation in XFCE is a known shortcoming in XFCE itself
(not in crossover), wherein the XFCE code does not (yet..) fully implement the
XDG standard, on which crossover relies to create menus. (I personally imagine
this will be addressed in XFCE in some future release...if not part of the 4.6.x
series, then the next release...ie; 4.7)

As for gnome...well...I've never used it, because I've a mortal fear of gnomes ;)
Ok...so the last bit is a lie, but, the first is true ; I've never used gnome purely
because "I don't like it" ....but menu creation usually works for it (or I was under
the impression it was)...

...have you tried starting cxsetup => highlight bottle => Advanced settings => Recreate crossover menu ??

That won't work for XFCE but may fix the gnome issue.

Might be worth getting the xdg-utils package which (if correctly set up for your distro) should make the menu available no matter what desktop you're in (It succesfully brings my Crossover Menu across by default in Linux Mint, using Gnome, KDE4, Openbox, and Awesome.

xdg-utils contains utilities for integrating applications with the
desktop environment, regardless of which desktop environment is used.
They are part of freedesktop.org's Portland project.

The following utilities are included:

 * xdg-desktop-menu - Install desktop menu items
 * xdg-desktop-icon - Install icons on the user's desktop
 * xdg-icon-resource - Install icon resources
 * xdg-mime - Gather MIME information about a file
 * xdg-open - Open a URL in the user's preferred application that
              handles the respective URL or file type
 * xdg-email - Open the user's preferred email client, potentially with
               subject and other info filled in
 * xdg-screensaver - Enable, disable, or suspend the screensaver

I just tried installing mint-meta-xfce and my menu did show up there, too.

Hmm....yeah, this is how debian do it to get menuing happening in XFCE
(if so the user chooses that wm), but they don't appear as XFCE menu
entries, but as part of the Debian menu tree. Like Carl says, this should
work provided the packages available for your distro are up to it.

Edit: do note that the xdg-utils package is old, and originally setup
as a standard framework for freedesktop implementations. This means, it
may conflict with already existing xdg components present on your system
(will vary from distro to distro no doubt), so while is should work for
folks, for others YMMV...

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzQxNzA1NjM5LCJjc3JmX3Rva2VuIjoiSHlwN2JHeXpjbkpWQnlSbiIsImdkcHIiOjB9