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.

Running Crossover Games on Linux Alongside Wine

I have been using Crossover Games for Linux for a couple of weeks, and now wanted to explore further options for running other windows applications. Can anyone tell me if you can run Crossover Games and Wine on the same machine without problem please?

I realize that Crossover uses cxmedia as its core, and Wine uses wine.. I am hope the two remain separated if run on the same machine? Would that be the correct assumption?

thanks in advance
G

Hi,

Yes, you can run wine and crossover quite happily alongside each other. Crossover  

uses a modified wine engine build and mainstream wine uses the 'vanilla' (stock) wine
build. The only time two would collide/conflict with each other, is if you have the
same app/game installed in both crossover >and< mainstream wine, and that app/game
keeps it's runtime data (configurations, save games etc) in the same directory..ie;
many games for example keep such data in you HOME directory, irrespective of whether
it's crossover or wine running them, so it's best to avoid doing this (although you can
change this behavior using winecfg and the 'desktop integration' tab)...

Cheers!

Excellent, thanks so much for answering so quickly :)

hey gary,
I often use regular wine to run various small apps. i find that in 1 or 2 cases, it can be helpful, as the apps will not search the bottle for files it needs, but rather search the real directory. this of course only applies to portable applications.

I was just looking some information about this and I'm glad I found this thread. I hope you don't mind me "reviving" an old thread.
I have the following question related to this:
-Can I use CrossOver Bottles directly under Wine? If not directly, is it just a matter of changing a config file?
-The other way around: can I use Wine bottles directly under Crossover?

Thanks in advance!

Gonzalo Martin Barrio wrote:

I was just looking some information about this and I'm glad I found
this thread. I hope you don't mind me "reviving" an old thread.
I have the following question related to this:
-Can I use CrossOver Bottles directly under Wine? If not directly,
is it just a matter of changing a config file?
-The other way around: can I use Wine bottles directly under
Crossover?

Thanks in advance!

Hi there,

No problem with digging up an old thread -- always happy to go over things
again to add more detail 8)

To answer your first/2nd question, yes, however you should be careful to back
things up just incase something goes wrong, plus there's always the chance
that a different wine build may compromise the integrity of your crossover
bottle, particularly around the registry. For this reason I advise you clone
(Add duplicate) of your working bottle, and experiment with this first, before
committing any 'live' bottle to this process...

When using wine in linux, everything is typically installed into your homedir
.wine directory (~/.wine) -- you can influence this behavior by setting the
WINEPREFIX environment variable, so wine itself uses other locations. On the
other hand, with crossover every 'bottle' is equivalent to being it's own self
contained ~/.wine directory with a unique name, and we can install win32 apps
on a per bottle basis - not just into the same ~/,wine directory like wine does
by default. The obvious extension of all this, gives you a wine command of...;

WINEPREFIX="~/.cxgames/$bottlename/ wine "c:/Program Files/somedir/somefile.exe"

Replace the $bottlename variable with the actual name of the bottle you're working
with (without the $ symbol), but remember what I say - different wine builds -may-
change something in the bottle that crossover doesn't like. Experimentation and
checking is the only real way to work out if this is the case, and obviously will
not apply if you never launch the bottle with crossover-wine again 8)

As for you third question...and as somewhat explained above, wine pure doesn't
have bottles -- it typically just uses the single ~/.wine directory. I've had
limited/varying success with just copying the contents of ~/.wine into a freshly
prepared crossover bottle of the same windows version type -- other times I've
had better success doing that but not copying the wine equivalents of the windows
registry across (crossover will already have made it's own versions). Instead, check
with regedit (in wine pure) if the app installation itself added any keys to the
registry -- if it did, export those keys from regedit. Then you can start regedit
using the crossover 'Run command' option for that bottle, and import the required
registry keys into the crossover windows registry ... this avoids any mishmash should
there be any major differences in the registry layouts themselves.

Any win32 games that don't use the registry at all, it's just a matter of copying
the needed files into the crossover bottle - do not copy the ~/.wine registry files
across. Regardless of which method you use, you will need to create menu entries/short
cut for the app exe you copied from wine - again, use the 'Run command' option on
the bottle in question, and use the 'Create launcher' button to do this after you
navigate to the app exe itself.

Also...you might be interested in this - one of our advocates has written a utility
that allows linux users to switch between crossover releases and wine pure versions.
It is a handy little idea and more or less encompasses some of your goals perhaps?
Although I haven't tried it myself, you might want to give it a go...see;

http://random.zerodogg.org/wwine

Cheers!

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