![]()
PSPI is a GIMP plug-in that runs 3rd-party Photoshop plug-in filters. It has been written in 2001, and it initially worked on Windows only. Then nothing much happened until now when it became available also on Linux. All that was needed, basically, was for somebody to try building it using winegcc. Possibly building and running it on Linux might have worked already years ago, but nobody tried... But someone has tried it on Linux and reporting the success!
Where to find Photoshop plug-in filters that are any good?
Google is your friend. You will find time-limited or functionally limited demo versions of commercial filters, and "freeware" filters. A lot of the 3rd-party filters that you can find on the net are mostly crap, though, and don't do anything particularily exciting that one couldn't do with GIMP already.
There are some exceptions though. I think that for instance many filters from Flaming Pear or Alien Skin are highly regarded. You can find time-limited demo versions, and some giveaway fully functional ones from their site.
Or, some computer and graphic magazines that come with "cover" CD-ROMs, like Computer Arts, PhotoShop User or Photoshop Creative often include free and commercial Photoshop filters on the CD-ROMs. They might for instance be slightly older versions than those that you need to pay full price for.
Photoshop plug-in filters (for the Windows version of Photoshop, which is what we are talking about here) are actually Windows DLLs, which are dynamically loaded into the plug-in host process's address space. They are files with the extension .8bf, though, not .dll. (GIMP plug-ins, on the other hand, are separate processes.)
Unlike GIMP plug-ins, 3rd-party Photoshop plug-ins don't use any common user interface library. (GIMP plug-ins use GTK+, obviously.) This is because 3rd-party Photoshop plug-ins are usually available both for the Windows and Macintosh versions of Photoshop. Typically each company uses some homegrown widget library, with a look and feel that is widely different than the normal Windows common control look and feel, or the GTK+ look and feel.
The Linux packages include three files:
README.linux, pspi (a small shell script), and pspi.exe.so (the binary that wine runs)
Copy pspi and pspi.exe.so to your personal GIMP plug-ins folder, typically ~/.gimp-2.2/plug-ins
When you run GIMP it will issue a warning "wire_read(): error" as pspi.exe.so can't be started directly. (The pspi script can, though, and is from GIMP's point of view a GIMP plug-in.) This warning is harmless (GIMP just ignores that file then), but if you want to avoid it, move pspi.exe.so somewhere else and modify the pspi script to point to its new location instead.
After starting GIMP, go to the Xtns:Photoshop Plug-in Settings and enter the folder where you are going to keep the 3rd-party Photoshop plug-ins (.8bf files) that you want to use in GIMP.
Preferrably you should use an initially empty folder for this, and then install (copy) Photoshop plug-ins there one by one, verifying that each works. It isn't really useful to rush and install a shitload of Photoshop plug-ins at once and assume they all will work under pspi.
You can download PSPI for Linux distro you use below:
For SUSE Linux, gimp-pspi-1.0.5.suse10.i386.tar.gz
For Ubuntu, gimp-pspi-1.0.5.ubuntu.i386.tar.gz
For Fedora, gimp-pspi-1.0.5-1.cru.i386.rpm
Showing posts with label gimp. Show all posts
Showing posts with label gimp. Show all posts
Grafpup is a compact distribution containing the Linux kernel and various Open Source and freeware programs. It is especially well suited towards graphic artists and other imaging proffessionals but has many other tools available as well. Grafpup has been loosely based upon Puppy Linux, which is a creation of Barry Kauler. However, there are a lot of unique features which set it apart both from it's parent and most other Linux distributions.
Grafpup strives to provide a complete workflow for the digital artist, from beginning to end. As such along with the major graphics applications like Gimp and Inkscape you will also find a variety of support programs and extra features. Color management is enabled for all applications that support it, and there is a basic selection of color profiles included in the standard install. For those doing photographic work there is almost complete support for raw image formats via both dcraw and the ufraw plugin (both Gimp and Cinepaint), as well as the gtkam utility for directly connecting a wide variety of cameras. Scribus and Abiword take care of publishing needs, and Gutenprint provides a wide range of printer drivers.
Desktop
One of the big problems with a lot of mainstream Linux distributions is that they have become quite bloated and slow. The prevailing mood seems to be that in order for a desktop to be functional and good looking it must also be huge, ponderous, and slow. Grafpup aims to shatter that myth with an extremely efficient yet good looking desktop based around the Openbox window manager and the Lxpanel desktop panel/taskbar. A slightly customized ROX-Filer makes file management easy and provides desktop icons. Tyinh all of these disparate elements together is a full suite of custom configuration tools, wizards, and other gadgets. Most of these are graphical, too, and better yet most of them use the gtk+ toolkit for a nice uniform look. Most file formats should open right up in an appropriate application just by clicking on them in a filer window.
At this point a few people will probably be thinking "Hey, gtk+ is really slow. This guy doesn't know what he's talking about!". But then most distros aren't small enough to run fully in RAM and still leave plenty of free memory for your applications! That's right, in most cases Grafpup loads totally into memory, and all of the applications will open within a couple seconds and respond instantly to your input. The base distro is distributed as a live cd that weighs in slightly more than 100MB. But Grafpup can also be installed quite easily to a usb pendrive, ide flash, a "frugal" install on your hard drive, or in a conventional manner with all the files decompressed onto your hard drive. Even in this last case it will only take up @2-300MB, depending on what extra applications are installed. Even if you just want to run the live cd though, you will still be able to save your files to a hard drive, flash media, or even back to the disk itself.
Extension
Speaking of extra packages, Grafpup comes with a pretty good package manager that resolves dependencies, and there are well over a thousand applications in the repository (and growing). These range from basic command line utilities to full office suites, audio and video production tools, and Java. Both KDE and XFCE desktops are available too.
In addition to conventional packages Grafpup is also able to load compressed modules (they have the .sfs extension) very much like Slax does. This capability is used to package very large applications like OpenOffice, or the full development environment. Just place one of these where you have your save file located and it will be found the next time you boot up. Coming soon there will be a tool to add them in on the fly (we already had this, in a limited fashion, in Grafpup-104).
Security
Most people are aware that Windows has a teriible track record with security. Maybe that is why you are investigating Linux in the first place. Being based on a very recent Linux kernel Grafpup is by it's very nature more secure than Ms Windows. However, some live distros (Puppy Linux included) compromise security somewhat by running all graphical applications as the system administrator. Grafpup is a big departure in this regard and runs a full multi-user environment, just like a conventional *nix is supposed to do. Now it's probably not the world's most secure OS (if you want that run OpenBSD) but the philosify is that things should be secured from the ground up. That means instead of nagging you with passwords and extra security "features" (which are really just ugly patches on a broken system) you have a hardy system which allows you to get your work done. Need to configure something or install a few software packages? Just give the admin password once and do what you need to do. Nothing too difficult here.
Download here or here and try it.
Labels: abiword, cinepaint, gimp, grafpup, gutenprint, kde, light linux, linux mini, mini distros, mini linux, openbsd, openoffice, puppy linux, scribus, slax, small distros, xfce
Subscribe to:
Posts (Atom)



















