I'm trying to install the Lexmark X1290 printer on a 64-bit Ubuntu 10.10 system. I previously had this printer working flawlessly on a 32-bit Ubuntu 10.04.
I'm following the instructions from http://www.trodrigues.net/wiki/linux:ubuntu:lexmark_x1290 and using the Z600 series driver from Lexmark.
Create a directory named lexmark and unpack the driver:
mkdir lexmark tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz
Extract the driver from the install script:
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
And untar it:
tar -xvzf install.tar.gz
This generates 2 drivers (
z600llpddk-2.0-1.i386.rpm) that then should be converted to
.deb files with
alien and installed with
dpkg, but -as the filenames already indicate- the drivers are for 32-bit systems and not for 64-bit systems. Hence the error:
$ sudo dpkg -i z600cups_1.0-2_i386.deb dpkg: error processing z600cups_1.0-2_i386.deb (--install): package architecture (i386) does not match system (amd64) Errors were encountered while processing: z600cups_1.0-2_i386.deb
Any idea how I can get this to work?