Issues with old versions of CrossOver

The following problems have been fixed and should no longer happen with the current version of CrossOver Linux Standard. See above to upgrade.

1. Issues with CrossOver Linux Standard 6.0
1.1. How can I update the DST rules for 2007?
1.2. I am having trouble using CrossOver, especially Quicken 2007, on Fedora Core 6. What is the problem?
2. Issues with CrossOver Linux Standard 5.x
2.1. I am having trouble using CrossOver on Fedora Core 4. What is the problem?
2.2. I'm running RedHat 7.3 and sometimes a CrossOver application hangs.
2.3. Why does my license key not fit in the QuickBooks install dialog?
2.4. How can I install Photoshop 7 upgrade with Mandrake?
2.5. Why can't I click on items in the menu bar in Microsoft Office applications and why can't I enter text into Microsoft Excel fields after using Alt-Tab to switch to a native Linux application?
2.6. Why does my x86-64 or EMT64 system freeze when saving documents?

1. Issues with CrossOver Linux Standard 6.0

1.1. How can I update the DST rules for 2007?
1.2. I am having trouble using CrossOver, especially Quicken 2007, on Fedora Core 6. What is the problem?
1.1.

How can I update the DST rules for 2007?

CrossOver version 6.0.1 and greater already have the new Daylight Saving Time rules so no upgrade is necessary.

For older releases we provide a script to update the Time Zone information with the 2007 Daylight Saving Time rules. You can download this script at the following location: http://dl.codeweavers.com with the 'dst' access key.

  • If you are using CrossOver 5.0.3 or 6.0.0 the best is to run it as follows:

    $ perl dst2007patch
    

    This will create a 'bottle hook' which will automatically fix the new bottles as they are created and upgrade the old bottles.

  • CrossOver releases 2.0.0 to 5.0.2 don't support bottle hooks which means you will need to fix the bottles one at a time using the following command:

    $ cxoffice/bin/wine --bottle BOTTLE --ux-app perl ./dst2007patch
    

    Where:

    • cxoffice/bin/wine is the path to the CrossOver wine script

    • BOTTLE is the path to the CrossOver wine script

    • ./dst2007patch is the path to this script

1.2.

I am having trouble using CrossOver, especially Quicken 2007, on Fedora Core 6. What is the problem?

Fedora Core 6 includes several new security and performance features that are known to cause problems when running applications under CrossOver Office.

First, we have work arounds to cope with selinux and the audit facility, but it's always useful to try turning them off. You can do that at boot time by adding:

selinux=0 audit=0

to your linux kernel command line in your grub menu.lst file.

By default Fedora Core 6 uses a new dir_index optimization on ext3 partitions. This breaks certain applications running under CrossOver, notably Quicken 2007. You can fix this by running this command as root:

# tune2fs -O ^dir_index /path/to/file/system/device

If this does not fix the issue for you, please check our other Fedora Core tips.

2. Issues with CrossOver Linux Standard 5.x

2.1. I am having trouble using CrossOver on Fedora Core 4. What is the problem?
2.2. I'm running RedHat 7.3 and sometimes a CrossOver application hangs.
2.3. Why does my license key not fit in the QuickBooks install dialog?
2.4. How can I install Photoshop 7 upgrade with Mandrake?
2.5. Why can't I click on items in the menu bar in Microsoft Office applications and why can't I enter text into Microsoft Excel fields after using Alt-Tab to switch to a native Linux application?
2.6. Why does my x86-64 or EMT64 system freeze when saving documents?
2.1.

I am having trouble using CrossOver on Fedora Core 4. What is the problem?

On some Fedora Core systems you may see the error message

wine: Could not load graphics driver 'x11'.
Make sure that your X server is running and that $DISPLAY is set correctly.

Please contact CrossOver support for an updated winex11.drv.so to work around this issue or disable SELinux with the following command.

$ setenforce 0

2.2.

I'm running RedHat 7.3 and sometimes a CrossOver application hangs.

RedHat 7.3 ships with a buggy version of /usr/X11R6/lib/libXrender.so.1.1 which can occasionally cause CrossOver to hang. If you are experiencing hangs with RedHat 7.3 follow the directions in the Anti-Aliased font FAQ above and set the following line:

"ClientSideWithRender" = "N"

This will force CrossOver to use a (slower) alternative to the buggy library.

If this stops the hangs then you may want to upgrade to a fixed version of the library.

2.3.

Why does my license key not fit in the QuickBooks install dialog?

When installing software requiring a license key, most often certain versions of QuickBooks, you will find that the key will not fit in the Window provided. This is because the dialog was unable to load the font required and substituted another that does not properly match the required size. The solution is to install all fonts in CrossOver Setup.

2.4.

How can I install Photoshop 7 upgrade with Mandrake?

Installing the Adobe Photoshop 7 upgrade, which requires the user to change CDROMs, fails with Mandrake's supermount.

The problem can be worked around by not using supermount while Photoshop installs. The following procedure should allow you to change CDROMs and complete the Photoshop install:

  1. Place the Photoshop 7 CDROM into your CDROM drive.

  2. Type the following commands into your terminal:

    $ su
    Password:
    # umount /mnt/cdrom
    # mount -t iso9660 -o ro,unhide /dev/cdrom /mnt/cdrom
    

  3. Start the Photoshop install.

  4. When Photoshop asks you to verify your original media, go back to the terminal and type:

    # umount /mnt/cdrom
    

  5. Swap the Photoshop 7 CDROM with your original Photoshop media (eg. Photoshop 4).

  6. With the original media in the CDROM drive, enter the following command:

    # mount -t iso9660 -o ro,unhide /dev/cdrom /mnt/cdrom
    

  7. Let Photoshop verify the original media. It will then ask you to place the Photoshop 7 disk back into your CDROM. At that time, type:

    # umount /mnt/cdrom
    

  8. Place the Photoshop 7 CDROM back in your CDROM drive, then type

    # mount -t iso9660 -o ro,unhide /dev/cdrom /mnt/cdrom
    

  9. When the Photoshop 7 install completes, you should restore Supermount's functionality. To do that, go back to the terminal and type:

    # umount /mnt/cdrom
    # mount /mnt/cdrom
    # exit
    

2.5.

Why can't I click on items in the menu bar in Microsoft Office applications and why can't I enter text into Microsoft Excel fields after using Alt-Tab to switch to a native Linux application?

This is most likely a bug in certain window managers that do not send applications running in CrossOver a notification that the Alt key has been released when switching windows using Alt-Tab. You can work around the problem by pressing and releasing the Alt key after switching back to the affected Microsoft Office application.

Note the problem is not Microsoft Office specific, and could affect any application that changes its behaviour for when the Alt key is held down.

2.6.

Why does my x86-64 or EMT64 system freeze when saving documents?

This is a known bug in linux kernels on the x86-64 platform when interacting with vfat volumes. Newer versions of CrossOver Linux Standard include a workaround for this issue.