CorelDRAW Graphics Suite
Manufacturer: Corel Corporation
Price: $199 US
Reviewer: Choong Ng
Corel's CorelDRAW Graphics Suite 9 is the first major commercial graphics package for Linux, combining both the object-oriented drawing capabilities of CorelDRAW and the bitmap photo editing capabilities of Corel PhotoPaint. If Graphics Suite 9 can provide end users and artists with good paint and draw capabilities, this will be a major step forward for Linux as a desktop operating system. Let's see how it measures up.
GS9 requires kernel 2.2 or higher and glibc 2.0 or better running on a 200MHz processor with 64MB of RAM and 255MB of free disk space. My test box substantially exceeded all of the requirements, but this actually ended up causing problems. Installation via the installation script went without incident, but due to incompatibilities with both XFree 4 and Red Hat 7.0 the FontTastic font system was not correctly installed. A short call to Corel's technical support, manual installation of the FontTastic software took care of the problem (I recommend calling Corel technical support for instructions specific to your system). Once the initial font problems were resolved, both Draw and Paint loaded without problems.
For a user migrating from Windows, both CorelDRAW and PhotoPaint should have comfortingly familiar interfaces. This is in part because Corel chose to use the WINE Windows compatibility layer (http://www.winehq.com/) to enable their applications to run on Linux with minimal changes. This approach has several implications from a technical standpoint, but from a user's perspective it simply means that you can expect Graphics Suite 9 for Linux to have the same features in the same places as Graphics Suite 9 for Windows.
While the user interface may be the same as it is on Windows, that by no means guarantees that the interface will be good. In fact, both CorelDRAW and PhotoPaint tended to have clunky interfaces and features that don't work quite the way one would expect. They also don't offer much in the way of key-stroke compatibility with their Adobe counterparts—that is the keyboard shortcuts in the two sets of applications are different and the Corel products are missing shortcuts to some often-used features. While their product may be targeted at a different market, Corel has attempted to duplicate all of the features and most of the interface of two applications (Adobe's Photoshop and Illustrator) that are targeted more at the graphics professional than the home user.
There are both good and bad points to the effort to provide a duplicate feature set. On the good side is the relative ease of learning CorelDRAW and PhotoPaint once you know their Adobe counterparts. Most of the menu options are familiar and function much the same as they do in the Adobe apps, and PhotoPaint includes a complete set of functionally identical filters. CorelDRAW and PhotoPaint will even open .psd and .ai documents produced by their Adobe counterparts. On the downside is the fact that trying to replicate the working environment of someone else's software is rather difficult and, in this case, not very thoroughly done.
The biggest problem areas that I encountered were in PhotoPaint's relatively awkward handling of layers and layer transparency (the bread and butter of any image editor) and CorelDRAW's lack of keyboard shortcuts for many common functions.
Despite these deficiencies, Corel does do a fairly good job of adding features that a home user will appreciate, such as a helpful splash screen offering options to do common tasks such as creating a new document, opening the last one you worked on, viewing a tutorial or scanning an image. They also developed some of the best file load/save dialogs that I've seen in any Linux application; by default they open with your home directory as the root directory, but they still offer the option to look at other drives and everything under the root directory via a drop-down menu. These and other features help make Graphics Suite 9 (and in particular the CorelDRAW portion) a worthwhile option for many people.
One of the most interesting things about Corel's Linux products is that they use WINE (the GPL'd Windows compatibility layer) to run what are otherwise essentially the same applications as Corel's Windows-based products. This isn't really a good or bad thing; there are several distinct advantages to this approach, but there are also major problems. I noted earlier that using WINE ensures that the Windows and Linux versions will function essentially identically, but WINE isn't perfect. I ran into problems with the main windows expanding beyond the bounds of the screen in both Corel applications. While easily fixable, a new Linux user would most likely not know the solution (holding down the Alt key and dragging the window to a position where a window border is visible, then resizing). Both packages also had problems rendering fonts on-screen, and I suspect that this too is at least partially a result of running through WINE. Though this is ultimately not a big deal in CorelDRAW—the visual artifacts do not appear in printed documents—it does present a problem in PhotoPaint where fonts get rasterized at screen resolution. These and other similar glitches make Graphics Suite 9 appear a little rough around the edges, but the glitches are for the most part offset by the features that Corel offers.
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- SUSE LLC's SUSE Manager
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- My +1 Sword of Productivity
- Managing Linux Using Puppet
- Non-Linux FOSS: Caffeine!
- Doing for User Space What We Did for Kernel Space
- SuperTuxKart 0.9.2 Released
- Google's SwiftShader Released
- Parsing an RSS News Feed with a Bash Script
- Rogue Wave Software's Zend Server
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide