Corel PHOTO-PAINT® 9 for LINUX Readme Notes WELCOME INSTALLATION INSTRUCTIONS GENERAL GUIDELINES Corel PHOTO-PAINT 9 for LINUX WINE Filters Printing Readme update WELCOME Welcome to Corel PHOTO-PAINT® 9 for LINUX Corel PHOTO-PAINT 9 for LINUX is a comprehensive Photo-editing, image composition, and painting application. Check out the following features: Lenses, masks, and other powerful editing features for enhancing images Artistic media brush tools for creating diverse painting effects Undo/Redo Docker window lets users go back to an earlier stage in the document's history CorelTUTOR, a step by step learning tool, which helps users get familiar with terms and concepts of Corel PHOTO-PAINT 9 for LINUX Support for Adobe® Photoshop® PSD with layers, plus many more popular raster formats The same file format as the Windows versions of Corel PHOTO-PAINT 9 INSTALLATION INSTRUCTIONS Corel PHOTO-PAINT 9 for LINUX System Requirements To run the applications in Corel PHOTO-PAINT 9 for LINUX, you need personal computer with Pentium 200 processor or higher 64 MB RAM (128 MB recommended) 170 MB Minimum install hard disk space CD-ROM SVGA Monitor mouse Linux Kernel 2.2 or higher glibc libraries 2.0 , 2.1 or compatible X Window System package management software for Red Hat Package Manager (rpm) or Debian Packages (dpkg/apt-get) Note: Disk space required for this installation may vary depending on drive configuration and selected components. Before Installing Corel PHOTO-PAINT 9 for LINUX Prior to running the install for Corel PHOTO-PAINT 9 for LINUX, make sure that all applications are closed. Not doing so may increase the installation time and may interfere with the normal install process. Using the Graphical Install Running the Setup application The Setup application lets you install Corel PHOTO-PAINT 9 to systems supporting Debian or Red Hat Package Manager. The Setup application interacts with your package manager and ensures system and package management database integrity. To install Corel PHOTO-PAINT 9 for LINUX using a graphical file browser 1. Insert the CD-ROM into the CD-ROM drive. 2. Navigate to the CD-ROM drive, and run install. If the setup program fails to launch from your file browser, see the instructions for installing Corel PHOTO-PAINT 9 for LINUX from a shell. To install Corel PHOTO-PAINT 9 for LINUX from a shell (prompt) 1. Mount the Corel PHOTO-PAINT 9 for LINUX CD-ROM. If your system does not automount the CD-ROM, you need to use the Mount command while logged in as root (e.g., mount -t iso9660 /dev/cdrom /mnt/cdrom). For further instructions, type man mount at the console. 2. In an X-Windows terminal program (Console in Corel LINUX), change to the root directory of the CD-ROM. 3. Type ./install, and press ENTER. If you are not logged in as root, it will prompt for the root password to continue. After the installation is complete, you will no longer have root privileges, but only rights that are assigned to the user. Note: For some Linux-based systems, you may also have to type the following commands while logged in as a normal user: xhost + su - export DISPLAY=:0.0 If a "permission denied" error is generated when attempting to run the install command, it may be due to the CD being mounted without execute permissions. To correct this, you need to unmount the CD, and remount it with the appropriate permission parameters. Installing by Packages For Corel LINUX Users Corel LINUX users can use Corel® Update to install Corel PHOTO-PAINT 9 for LINUX. To install program files using Corel Update 1. Click Application Starter, Applications, System, Corel Update. 2. Click Options, Set File Sources (Set Package Sources for Corel LINUX 1.1 or higher). 3. In the Package Sources dialog box, enable the Corel LINUX CD-ROM check box, and click OK. 4. Click File, Update Profile. 5. Click the Available Software tab, and click "graphics9-paint" in the "non-free/corel" category. 6. In the Status column, click the Install icon. 7. Click the Upgrade and Install Packages button. Once this procedure is completed, any user with "/usr/bin" on the path will be able to run the application as outlined in the General Guidelines section of this document. Note: You can also install the following packages from the "/dists/stable/non-free/binary-i386/" directory: graphics9-help-paint graphics9-help-techsupport graphics9-help common graphics9-help-writingtools menusupport-kde-corel The preceding packages are not required to run Corel PHOTO-PAINT 9 for LINUX , and can be removed or installed based upon the users' requirements. For Debian LINUX Users Debian users may install the Debian packages using methods familiar to them. To have the dependencies between packages automatically resolved, use apt-get as follows: 1. Log in as root, and make sure that the CD-ROM is a source in your "/etc/apt/sources.list" file. 2. Type the following commands at a shell prompt: apt-get clean apt-get update apt-get install , where is graphics9-paint for Corel PHOTO-PAINT 9 for LINUX installation Notes: 1. For more information on the "/etc/apt/sources.list" file, refer to the manual page by typing man sources.list. 2. The .DEB files with the dependencies can be found on the CD-ROM in the following directory: /dists/stable/non-free/binary-i386/ /dists/stable/main/binary-i386/ 3. Instructions for Debian users are also applicable to Corel LINUX users. However, Corel LINUX users who wish to use the Corel Update utility may follow the "To install program files using Corel Update" procedure. 4. You can also install the following files from the "/dists/stable/non-free/binary-i386/" directory: graphics9-help-paint graphics9-help-techsupport graphics9-help common graphics9-help-writingtools menusupport-kde-corel The preceding packages are not required to run Corel PHOTO-PAINT 9 for LINUX, and can be removed or installed based upon the users' requirements. For Red Hat LINUX Users Red Hat packages are also included on the CD. Red Hat users may install the RPM packages using methods familiar to them (usually rpm -Uvh followed by the package path/name). The Red Hat packages are located on the CD-ROM in the "/dists/redhat/i386/" directory. For a full installation, the following packages should be installed in the order shown to ensure that dependency criteria are satisfied during the installation; therefore, --force should not be required. Program libwine-graphics9-glibc-2.1 (or glibc-2.0 depending on system) wine-graphics9-glibc-2.1 (or glibc-2.0 depending on system) wpo2000-fonts-core fonttastic-glibc-2.1 (or glibc-2.0 depending on system) libaps graphics9-paint graphics9-common Help Files graphics9-help-writingtools graphics9-help-paint graphics9-help-techsupport graphics9-help-common Other Files menu menusupport-redhat Putting the Icons on the Caldera KDE and Gnome menus To install the menu support packages on Caldera we must tell RPM to ignore the problem that the version numbers of the libstdc++ package is inconsistent between the packages generated for Red Hat and the Caldera distribution. First, login is as root. 1. rpm -i --nodeps /dists/redhat/i386/menu-*.rpm 2. rpm -i /dists/redhat/i386/menusupport-redhat-*.rpm 3. 4. To see the new menu items on your KDE launcher menu, right-click somewhere on the panel itself and pick "Restart". The Corel graphics applications should now appear under Applications -> CorelGraphics9 in the launcher menu Note: the "*"s above take into account the version numbers in the package file names that may have changed after this document was finalized. Putting the Icons on the SUSE menus To install the menu support packages on SUSE, first login as root: 1. rpm -i /dists/redhat/menu-*.rpm 2. rpm -i /dists/redhat/menusupport-redhat-*.rpm 3. 4. To see the new menu items on your KDE launcher menu, right-click somewhere on the panel itself and pick "Restart". The Corel graphics applications should now appear under Applications -> CorelGraphics9 in the launcher menu Note: the "*"s above take into account the version numbers in the package file names that may have changed after this document was finalized. Scanning Support Acquiring images from scanners is supported if you have installed the SANE software and are using a device that is supported by SANE. If your Linux distribution does not include SANE, you can download the software from http://www.mostang.com/sane. Uninstalling To uninstall Corel PHOTO-PAINT 9 for LINUX, you can use a script named "remove-graphics9" on the root of the CD. Removing User files Once the packages have been uninstalled, it is recommended that you delete the following files and directories from your system: ~/.graphics9 directory contains Corel PHOTO-PAINT 9 for LINUX system files and user files ~/.graphics9rc file contains the user's wine configuration Warning: Before deleting these directories, make sure there are no user files saved in them. Other directories used by the Corel PHOTO-PAINT 9 for LINUX software: "/usr/lib/corel/" Note: The "/usr/lib/corel/shared/" directory contains files shared by all Corel applications and should not be deleted if other Corel applications are present on the system. GENERAL GUIDELINES Running applications as "root" We encourage users to log in as root only for system administration purposes. It is not recommended that you run Corel PHOTO-PAINT 9 for LINUX while you are logged in as a root user or a user with root privileges. Application Launching The applications can be started by means of icons created in the application starter menu on the KDE desktop. Note that if icons do not appear or are not applicable to your installation, you can run the applications using the following commands from an x-windows console: Script Application photopaint Corel PHOTO-PAINT 9 for LINUX ftfi FontTastic Font Installer (requires root access to manipulate fonts) Administrative Script Corel PHOTO-PAINT 9 for LINUX provides the following scripts for administrative purposes: setupGRAPHICS9 --force Forces reset configuration files for Corel PHOTO-PAINT 9 for LINUX applications. Note that the "setupGRAPHICS9 --force" script does reset all configuration entries. Therefore, user settings and preferences will be lost after this command has been executed. The "setupGRAPHICS9" is invoked automatically the first time the application is launched, and is only required to force a reset of the user settings. This command affects the current user; therefore, it should not be run while you are logged in as root. glibc Versions Please note that there is a problem using WINE and libc6 2.1.3. This problem has been corrected in libc 6. 2.1.3-5 in "potato". You may either upgrade your lib C or set up in the shell context LC_ALL=en to work around the problem (see locale handling in your Linux documentation). OLE Objects OLE objects in documents created on the Windows platform will appear as graphics in Corel PHOTO-PAINT 9 for LINUX. They will not be editable in Corel PHOTO-PAINT 9 for LINUX, but will be retained as OLE objects if the file is reopened on the Windows Platform. OLE documents with text that are converted to the WPG format display poorly. You cannot cut and paste OLE objects created in Windows. Bitstream Font Server Some useful shell commands related to the functioning of the Bitstream Font Server are xset fp+ tcp/127.0.0.1:7102/all Sets the font path. xset fp default Resets the font path. killall fontfs Kills the fontserver related processes that are currently running. Users should *never* run "killall fontfs" unless they've already run "xset fp default". /usr/sbin/fonttastic - Manually starts the font server application. Note: This runs in background; therefore, you should not expect a console response when launching the fontserver. Fontastic Font Installer The Fontastic Font Installer must first be initialized before you can install new fonts. It can be initialized by launching Corel PHOTO-PAINT 9 for LINUX. Removable Media Removable media types, such as floppy disks and CD-ROM, are polled by Corel PHOTO-PAINT 9 for LINUX applications when the applications are launched. If present when the applications are started, these devices are indicated as icons in the File Open and Save dialog boxes. If a CD-ROM or floppy is not mounted when the application starts, it may not be accessible from the icons in these dialog boxes. However, these devices can be accessed by browsing to them or by typing in the mount points(for example, /mnt/cdrom). The mount points are entries in the ~/.graphics9rc file that can be changed with a text editor. First Launch Startup Times The first launch of the applications will result in a delay while the applications are being initialized. The length of the delay depends on the type of installation chosen and the number of fonts installed. Multiple Application Instances On some systems, running multiple instances of the same application may result in an instability of the application. Multiple instances can access the same data file, and this may cause the last application to save and overwrite the data file. To prevent this, the permissions for directories and files can be set to allow only the owner to write changes to the file. Fonts Some Type 1 fonts may not be displayed correctly on screen and do not, in general, render on screen so well as TrueType fonts. For best results, it is recommended that you use the TrueType fonts provided with the applications. Note that almost all Type 1 fonts print correctly. Non-alphanumeric characters in Type 1 fonts will not be displayed correctly. Printing After you install the Application Printing Services Library, you may have to restart the printer daemon to allow the applications to print. For more information, consult the documentation accompanying the Linux distribution you are using. For Debian users (Corel LINUX is a Debian distribution), the following commands will perform this task: 1. Close Corel PHOTO-PAINT 9 for LINUX. 2. /etc/init.d/lpd stop 3. /etc/init.d/lpd start Note: A known problem with Corel LINUX 1.0 is that you must restart the printer daemon each time the system is rebooted in order to print from applications using the Application Printing Services library. Customers using Corel LINUX 1.0 should upgrade to 1.1 to solve this problem. To modify printer properties, you can use the Page Setup command to change the page size and other properties that will be applied at print time. The settings in Page Setup should match the printer settings that you have selected when you configured your printer. For more information, refer to the documentation accompanying the Linux distribution you are using. The application printing services library is an open source project (for more information, see Open Source). At the time of this release, it was not ready to support the printer properties function in our applications. For this reason, the printer properties buttons will not appear in the Print dialog boxes, but may be referred to in the online Help files. Printing over a network Print speed is related to the amount of RAM. Low RAM will cause printing to significantly slow down. Screen Refreshing It is possible that the screen refresh may be interrupted for the Corel PHOTO-PAINT 9 for LINUX applications. In general, refreshing the screen with the view command will correct this for document instances; moving your mouse over controls, or minimizing and then maximizing the application for program instances. 256 Color Displays Corel recommends that the highest color depth possible be used on your system *(ideally 24 bit color). Various screen and printer limitations may result in running the applications in 256 color mode. Keyboard Shortcut Conflicts In some cases, Corel PHOTO-PAINT 9 for LINUX keyboard shortcuts conflict with the standard keyboard shortcuts for commonly used Desktops. This is true of many applications that run on Linux. Users can either customize the shortcuts for their desktop or invoke the commands by means of menus and dialogs. The known keyboard shortcut conflicts between the KDE desktop environment included with Corel LINUX and Corel PHOTO-PAINT 9 for LINUX include the following keystrokes: ALT+ESC ALT+F2 CTRL+F4 CTRL+ESC ALT+F3 CTRL+F5 ALT+TAB ALT+F4 CTRL+F6 ALT+SHIFT+TAB CTRL+F1 CTRL+F7 CTRL+TAB CTRL+F2 CTRL+F8 CTRL+SHIFT+TAB CTRL+F3 CTRL+ALT+ESC Exposing the Comprehensive Debian Menus Debian menu support has been included with the installation of PHOTO-PAINT 9 for LINUX. To expose the comprehensive Debian Menus under the main applications menu, refer to the following steps: Login as root cd /usr/X11R6/share/applnk/Applications ln -sf ../../applnk.comprehensive Debian\ Applications update-menus Corel PHOTO-PAINT 9 for LINUX Resetting to Default Settings Occasionally, it may be required to reset the application to its default settings. To reset the application to default settings 1. Open the Console. 2. Type "setupGRAPHICS9 --force", and click Enter. 3. Type "photopaint" to relaunch the application. Note: Note that the command is case sensitive. Floating Dockers Floating Dockers may appear above dialogs. If you are experiencing this problem, dock your dockers to the sides of the applications and this should resolve the problem. Online Help In addition to the Corel PHOTO-PAINT 9 for LINUX User Guides, online Help is provided in HTML format. The online Help is viewed with a JavaScript-enabled browser, and is available from the Help menu within the applications. The Contents, Index, and Search features allow you to browse through topics by category, view a list of index entries, or search for a particular word or phrase. Because all these navigation features use JavaScript, performance may be affected on lower-end computers. Color Palettes The color palette may not refresh properly when expanded. All color swatches can be made visible by using a floating palette. Movie Support Corel PHOTO-PAINT 9 for LINUX currently supports animated GIF for movie editing, import and export, and web publishing. VBA Currently, VBA is not supported by Linux. If you open a file from Corel PHOTO-PAINT for Windows that contains a VBA project, and resave the file in Corel PHOTO-PAINT 9 for LINUX, the VBA project will be lost. To ensure that the VBA project is not lost from the original file when resaving the file in Corel PHOTO-PAINT 9 for LINUX, click File, Save As, and give the file a new filename. This will ensure that the original file is unaffected. For Slackware LINUX Users Installation can be performed on Slackware systems if you install the rpm package manager. Because Slackware does not maintain a package database, you will need to use the "--nodeps" option with the rpm command when installing the packages. If you want the font server to start automatically you will also need to modify your system startup scripts. Using Sawfish as the Window Manager: If you are using Gnome with Sawfish as the window manager and your Corel PHOTO-PAINT 9 for LINUX dialogs do not have title bars: 1. Click the GNOME configuration tool 2. Under the Desktop, select Window manager. 3. Select Sawfish (Current). 4. Select Run Configuration Tool for Sawfish. 5. Click Sawfish, and choose Appearance. 6. Enable the box that says: Decorate transient windows similarly to top-level windows. 7. Click OK. If your dialogs are not centered within the application: 1. Click the GNOME configuration tool. 2. Under the Desktop select, Window manager. 3. Select Sawfish (Current). 4. Select Run Configuration Tool for Sawfish. 5. Click Sawfish, and choose Placement. 6. Select centered-on-parent for both Methods of selecting the position of a freshly-mapped window and transient window. 7. Click OK. Using Enlightenment as the Window Manager When running the Enlightenment window manager, the applications may fail to minimize. This is a problem with certain versions of Enlightenment, including version 0.15.5 shipped with Red Hat LINUX 6.2. This problem can be solved by upgrading to a newer version of Enlightenment. There are known refresh issues when running PHOTO-PAINT 9 for LINUX under the Enlightenment window manager with windows set to slide in when they appear. Print Preview is known to crash on systems running some versions of the Enlightenment window manager. This includes the versions that ship as default under the Gnome desktop on Red Hat 6.2. To resolve this problem with your current version of Enlightenment: 1. Click the GNOME configuration tool. 2. Under the Desktop, select Window manager. 3. Select Enlightenment (Current). 4. Select Run Configuration Tool for Enlightenment. 5. Under Basic Options, click Keyboard focus follows select Mouse Pointer. 6. Click Apply. 7. Click OK. To resolve this issue by upgrading version of Enlightenment: 1. Browse to ftp://ftp.enlightenment.org/enlightenment/enlightenment/ enlightenm, 2. Download and install the following package: ent-0.16.3-1.i386.rpm (or newer if available). 3. For information on installing them, see "Installing by Packages" in this document. Depending on your system, the upgrade may also require installation of the following packages: ftp://ftp.enlightenment.org/enlightenment/enlightenment/ libs/fnlib-0.5-1.i386.rpm ftp://ftp.enlightenment.org/enlightenment/enlightenment/ libs/imlib-1.9.8-1.i386.rpm WINE If the application window moves up (and out of view) while closing a document in PHOTO-PAINT 9 for LINUX, hold down the ALT key, and click and drag the window into view. If you have a space within the filename (e.g. test 1.cdr or test 1.cpt), or if you saved files into a directory that contains a space in the directory's name (e.g. test files), when you double-click the filename from File Manager, the associated applications will start, but the file will not open. There will be an error message displayed indicating that the file cannot be found. If you minimize Corel PHOTO-PAINT 9 for LINUX when the application title bar does not indicate focus, you may not be able to maximize Corel PHOTO-PAINT 9 by left-clicking the Corel PHOTO-PAINT 9 icon. To prevent this from happening, click anywhere in the Corel PHOTO-PAINT 9 for LINUX application but not the application title bar before you minimize Corel PHOTO-PAINT 9 if the application bar is not in focus. This will give the focus back to Corel PHOTO-PAINT 9. If you are unable to restore or maximize after minimizing, there are 3 possible solutions: 1. Hold down ALT, and click TAB until Corel PHOTO-PAINT 9 for LINUX is selected. Then release the ALT key. 2. Right-click on the Corel PHOTO-PAINT 9 for LINUX icon, and select RESTORE. 3. Switch focus to another application, and then maximize Corel PHOTO-PAINT 9 for LINUX by left-clicking on it in the taskbar. For Corel WordPerfect Users If you have installed Corel WordPerfect Office 2000 for LINUX, you may need to install a new version of Wine in order for WordPerfect Office 2000 for LINUX to function properly with the newer version of the FontTastic font server included in the Corel PHOTO-PAINT 9 for LINUX application. When launching Corel PHOTO-PAINT 9 for LINUX, a check is made for this, and a warning is displayed if you need to upgrade. If a warning is not displayed, you do not need to upgrade. If an upgrade is required, you will be given the option of running a script to perform the upgrade. If the automated script fails or you wish to perform the upgrade manually, you need to install the package wine-wpo2000-glibc-2.0 (for glibc 2.0-based systems) or wine-wpo2000-glibc-2.1 (for glibc 2.1-based systems). These packages are provided as both Debian and RPM packages on the installation CD. For information on installing them, see "Installing by Packages" in this document. After installing the new Wine package, you need to force the font metrics to be regenerated by deleting any old font cache files. You can do this by having each user run the command "rm ~/.wpo2000/cached*". The automated script that performs this can be found in /usr/lib/corel/Graphics9/bin/wpo2000-update. Updated versions of the other Wine packages are provided on the CD for your convenience, but are not required. Filters The following import filter formats are not supported in Corel PHOTO-PAINT 9 for LINUX: AVI, MPEG, 3DMF, QTM, QTVR, FPX. When using the PS interpreted import filter, files that are too large or contain many fountain filled objects may not import into PHOTO-PAINT 9 for LINUX due to memory limitations. This problem can be caused by complex gradient fills that increase the number of objects in the graphic. EPS file formats (EPS placeable, PostScript Interpreted) may not import properly using the All Files file option. To import PostScript Interpreted files successfully, choose the PostScript Interpreted import file format. README UPDATE Online Registration on Corel Linux 1.0 If you choose to register on-line after installing PHOTO-PAINT 9 for LINUX, your browser may fail to launch. You can register online @ http://corel.com/support/register/index.htm. Missing menu items PHOTO-PAINT 9 for LINUX and other Corel Graphics 9 menu items may not be installed on some systems. This is a known issue for the Gnome desktop, in particular. Please consult the documentation for your desktop and/or window manager as to how to create menu items or see the GENERAL TESTING section for instructions on launching applications from a terminal. Removal script may fail to remove all packages The remove-graphics9 script may not uninstall the wine-graphics9, libwine-graphics9, and fonttastic packages on TurboLinux. Consult the documentation for your package manager as to how to remove these packages manually. Launching FontTastic (TM) Font Installer On some systems, the FontTastic (TM) Font Installer may fail to launch from the menus, without root privileges. If this occurs you can launch the FontTastic (TM) Font Installer from a terminal. See the GENERAL TESTING section for instructions on launching applications from a terminal.