Last year, I
upgraded
my old EEEpc701SD to Crunchbang linux to make a distraction free
writing machine – something that's worked out pretty well,
especially since I started using Focuswriter as a basic writing
application.
In the meantime my
venerable HP PSC1200 inkjet upped and died – the scanner still
works and it still sort of prints but quality is variable and
sometimes print is intermittent – I suspect that the contacts
between the cartridges and print mechanism are dirty or damaged.
However, without going into the ins and outs our local big box office
equipment supplier had an end of financial year special on Epson wifi workgroup
inkjets so I bought one to replace the PSC1200.
Apart from being
discounted, one of the inducements for going Epson was that it
supported Google cloud print natively, allowing easy printing from
Chromebooks and tablets, which is something that's becoming
increasingly important to us.
At the same time as setting up cloudprint, I
of course added the drivers to our windows machines as well as our
increasingly venerable imac to allow them to print to it as if it were a normal local network printer.
Adding the drivers to my Linux netbook to achieve to achieve the same turned out to be a bit more complex than I thought it would – Epson don't distribute a PPD file as such, you need to install their print management utility, something that meant spending some time with
dpkg
-i and apt get -f
install.
Adding the drivers to my Linux netbook to achieve to achieve the same turned out to be a bit more complex than I thought it would – Epson don't distribute a PPD file as such, you need to install their print management utility, something that meant spending some time with
After
that little detour, installing the Epson drivers on the Eee seemed
to be asking a little to much against the minimalist spirit of what I
was trying to achieve here.
So
I went googling to see if anyone had written a linux Google
Cloudprint client.
And
they have.
One of the advantages is that once installed, all your Google Cloudprint printers, become available meaning that you can save stuff as a pdf to Google drive, which is quite neat as an alternative to emailing stuff to Dropbox which is what I've been doing up to now.
One of the advantages is that once installed, all your Google Cloudprint printers, become available meaning that you can save stuff as a pdf to Google drive, which is quite neat as an alternative to emailing stuff to Dropbox which is what I've been doing up to now.
Installation
onto Crunchbang wasn't quite as easy as it should be but the
following script works (for me anyway, your mileage may vary):
wget
https://niftyrepo.niftiestsoftware.com/cups-cloud-print/packages/cupscloudprint_20140814.2-1_all.deb
dpkg
-i cupscloudprint_20140814.2-1_all.deb
apt-get
-f install
/usr/share/cloudprint-cups/setupcloudprint.py
Obviously
you need to run it with sudo
rather than straight from the command line.
You also need to have a web browser installed on your machine. The install script will prompt you for the google account name you want to use and generate a magic url you need to paste into the browser url bar.
You also need to have a web browser installed on your machine. The install script will prompt you for the google account name you want to use and generate a magic url you need to paste into the browser url bar.
Google
will prompt you to login and then generate a keycode you need then to
copy and paste back into your terminal window to complete the
authentication key.
And
it works. For a writing machine it of course also means that you can
work on something on the bus, and using the wifi, queue something for
printing and proof reading at home ...
No comments:
Post a Comment