Canon provide a Debian package for this printer, which is great. Unfortunately it will not install on recent distributions of Debian or Ubuntu, as it depends on old-school libcupsys2. I’ve repackaged them to adjust the dependency. Here is the modified version.

I’ve been struggling with PNG colour matching for a while. It’s fine on my Linux boxes, with a standard sRGB colour profile, but on Macs and Win/IE with an ICCP in place, the colours never match up with the CSS colours. This is always frustrating, as PNGs are so nice for proper alpha transparency.

I just found this handy snippet out there in the ether, to get rid of the gamma and colour profile info from PNGs.

pngcrush -d outputdir -rem gAMA -rem cHRM -rem iCCP *.png

pngcrush also optimizes the file and reduces the size, which is nice. Handy little tool.

So setting up Wordpress on Nginx isn't difficult. You could follow the example here. This works fine for just a basic install, but what about something that has a load of plugins, for forms and such like? Here we need to tweak the config a bit.

I've updated this previous post about the Canon iP1500 drivers for Ubuntu. I've added a new package with a script that actually works. The details of what's in the script are here if you want to know what's really going on.