The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results (selected in 'Test Results' table below)
What works
Everything except font size slider.
What does not
Font size slider. Use hotkeys CTRL + SHIFT + , or . or type font size directly in the font size box.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
How to install Fireworks CS6 on Wine 1.5.8
by Graben on Wednesday August 15th 2012, 16:08
This is my script to easily reinstall Fireworks 30 trial in wine... works like a charm on wine 1.5.3 & wine 1.5.8 (I have not tested it yet on newer wine versions)
To make it work, you need 4 things :
1. The trial version of Fireworks CS6 you can download at : www.adobe.com/cfusion/tdrc/index.cfm?product=fireworks Only the 32bit version seem to work. Place the files you downloaded in the folder you want. Type the path to the folder when the script asks for it.
2. The c:/program files (x86)/Adobe folder with all its content from a windows install. Copy the Adobe folder in a folder named "unpacked_files" located in the $downloadPath folder.
3. Winetricks. If you never installed msxml3, start by downloading msxml3 package at this address : download.cnet.com/Microsoft-XML-Parser-MSXML-3-0-Service-Pack-7-SP7/3000-7241_4-10731613.html
4. the fwinstall.sh script. Copy the file content below and create your fwinstall.sh file. Do not forget to right-click properties, go to permissions tab and check "Allow executing file as a program". Enter absolute paths when the script ask you for the install folder and the download folder.
---------------------------------------------------------
How to install Fireworks CS6 in Wine :
1. Run the following script. IMPORTANT: run the script as a regular user not as root.
2. Click next and continue to all windows dialogs that appears during the process.
2. Follow instructions.
This is my shell script to install Fireworks CS6 : Adapt it to your needs :
#/bin/bash
# Change the following line to the path to the wine bottle you want to
# use to install Fireworks in it.
echo "In what folder do you want to install Fireworks CS6 ?"
read wineBottlePath
# Change the following line to the path to the folder where you placed
# Set-Up.exe and the rest of the Adobe Illustrator CS6 download.
echo "Path to Set-up.exe, the installation files downloaded at Adobe.com ?"
read downloadPath
# Check if you run this script as root, and exits if yes.
if [[ $UID -eq 0 ]]; then
echo "#################################################################"
echo "This script must not be run as root."
echo "Please run this script as a regular user."
exit 1
fi
# Check if you have downloaded msxml3 and placed it where it has to be in
# order for the adobe illustrator installer to work.
FILE=$HOME/.cache/winetricks/msxml3/msxml3.msi
if [ ! -f $FILE ]; then
echo "#########################################################################"
echo "MSXML3 binaries were not found in $HOME/.cache/winetricks/msxml3"
echo "Please download msxml3.msi from this address :"
echo "download.cnet.com/Microsoft-XML-Parser-MSXML-3-0-Service-Pack-7-SP7/3000-7241_4-10731613.html" echo "Place the downloaded file in $HOME/.cache/winetricks/msxml3, and run this script again."
exit 1;
fi
# Check if you have libssl.so.10. You need to rename this file temporarily
# or Fireworks will not install.
FILE=/usr/lib/libssl.so.10
while [ ! -f $FILE ]
do
echo "#################################################################"
echo "OpenSSL (32bit) version is needed by the installer."
echo "It will be installed for you if you enter you root password."
su -c "yum install openssl,i686"
done
if [ -f $FILE ]; then
echo "##################################################################"
echo "The file /usr/lib/libssl.so.10 is present. Wine will try to use it"
echo "which will lead to a crash of PDApp.exe, the adobe software"
echo "licencer. To prevent the crash of PDApp.exe, we will rename this "
echo "file temporarily so wine will not find it in the installation "
echo "procedure. The file will be renamed to libssl.so.10.backup"
RENAMEDLIBSSL=1
while [ -f $FILE ]
do
su -c "mv /usr/lib/libssl.so.10 /usr/lib/libssl.so.10.backup"
done
fi
# Check if you have libcrypto.so.10. You need to rename this file
# temporarily or Fireworks will not install.
FILE=/usr/lib/libcrypto.so.10
if [ -f $FILE ]; then
echo "#####################################################################"
echo "The file /usr/lib/libcrypto.so.10 is present. Wine will try to use it"
echo "which will lead to a crash of PDApp.exe, the adobe software"
echo "licencer. To prevent the crash of PDApp.exe, we will rename this "
echo "file temporarily so wine will not find it in the installation "
echo "procedure. The file will be renamed to libcrypto.so.10.backup"
RENAMEDLIBCRYPTO=1
while [ -f $FILE ]
do
su -c "mv /usr/lib/libcrypto.so.10 /usr/lib/libcrypto.so.10.backup"
done
fi
echo "#########################################################################"
echo "Opening Fireworks CS6 Installer..."
echo "1. Choose the \"Install : I have a serial number\" option."
echo "2. Accept license terms"
echo "3. Enter any non-valid serial"
echo "4. Click connect later and install."
echo "5. The installer will crash, let it continue after it says the installation failed. "
echo "6. Wait for the terminal outputs to stop before hitting the installer Close button."
echo "Press enter key to continue."
read N
wine $downloadPath/Set-up.exe
# Wait for the install process to finish. Note that if you are currently
# running other windows programs while installing fireworks this script will not terminate properly.
wineserver --wait
#Copying C:\Program Files (x86)\Adobe from a windows install... but just the Fireworks CS6 folder in the Adobe folder, or it will not work.
cp -R $downloadPath/unpacked_files/Adobe/Adobe\ Fireworks\ CS6/* $wineBottlePath/drive_c/Program\ Files\ \(x86\)/Adobe/Adobe\ Fireworks\ CS6
# Check if you have renamed libssl.so.10. You need to rename back this file.
FILE=/usr/lib/libssl.so.10.backup
if [ -f $FILE ]; then
echo "#################################################################"
echo "The file /usr/lib/libssl.so.10.backup is present."
echo "We will rename this to its original name..."
if [ $RENAMEDLIBSSL -eq 1 ]; then
while [ -f $FILE ]
do
su -c "mv /usr/lib/libssl.so.10.backup /usr/lib/libssl.so.10"
done
fi
fi
# Check if you have renamed libcrypto.so.10. You need to rename back this file.
FILE=/usr/lib/libcrypto.so.10.backup
if [ -f $FILE ]; then
echo "#################################################################"
echo "The file /usr/lib/libcrypto.so.10.backup is present."
echo "We will rename this to its original name..."
if [ $RENAMEDLIBCRYPTO -eq 1 ]; then
while [ -f $FILE ]
do
su -c "mv /usr/lib/libcrypto.so.10.backup /usr/lib/libcrypto.so.10"
done
fi
fi
#Start Fireworks, accept terms, then click on the connect later button and close
#the program for the script to finish. Disconnect your internet before doing so.
echo "#########################################################################"
echo "Opening Fireworks CS6"
echo "1. Fireworks CS6 activation window will open. "
echo "2. Accept the license terms"
echo "3. Adobe tries to validate serial number. It will tell you it is not a valid serial."
echo "4. Disconnect your internet connection"
echo "5. Enter any serial and click next. Then click connect later even if it does not work and ask you to connect to the internet."
echo "6. Quit application (Hit the X button)."
echo "Press enter to continue"
read N
wine $wineBottlePath/drive_c/Program\ Files\ \(x86\)/Adobe/Adobe\ Fireworks\ CS6/Fireworks.exe
wineserver --wait
echo "#########################################################################"
echo "Opening Fireworks CS6 (Again)"
echo "1. Disconnect your internet. "
echo "2. Choose Start Trial"
echo "3. Close Fireworks once it is opened."
echo "Press enter to continue"
read N
wine $wineBottlePath/drive_c/Program\ Files\ \(x86\)/Adobe/Adobe\ Fireworks\ CS6/Fireworks.exe
wineserver --wait
echo "#########################################################################"
echo "Re-activate your internet connection after closing Fireworks."
echo "Press enter to continue"
read N