Because FC demands that CUPS be the default printing utility you will need to uninstall CUPS ignoring dependencies then build and install LPRng to use the RPM provided by Lexmark to print. I'm not sure if the Lexmark binaries will work with FC5, but do work with earlier versions. Do a google usenet groups search for lexmark z23 and fedora core. There also was a web page that described the installation of the lexmark drivers so a google serach my turn that up. Basically I now print any pages to .ps and use Ghostview to print the pages in Windows. Your only other option is look into buying a HP printer that will work with Linux more easily. On Fri, 2006-07-21 at 21:20 -0600, Ashley M. Kirchner wrote: > Has anyone had any luck with the driver for this printer? If I try > to install it through the Control Center, I don't get very far because > this model isn't listed. The list only goes up to Z32... So I went to > Lexmark's website and they have a download for it though they say it's > for Linux Mandrake 7.0 (even though the previous link states RedHat.) > > I downloaded that, and ran the file. It unpacks the rpm together > with some install scripts then runs the installer, which installs the > printer at /dev/usb/lp0 (that's where the printer is located on the usb > bus...) However, towards the end of the installer, this error pops up: > > /var/tmp/rpm-tmp.39413: line 16: [: too many arguments while > executing "close $io" > > I can choose to continue or cancel the installation. Cancelling > will simply quit. Continuing seems to go just fine and I get the > cartridge alignment program. However, when I get to print anything (the > cartridge alignment, or the test page), another message pops up: > > Error: lpr: The printer or class was not found. > > When I look in the stack trace, I see this: > > lpr: The printer or class was not found. > while executing > "exec lpr -P$printqueue $installpath/$testpagefile" > invoked from within > ".top21.can24.can27.but37 invoke" > ("uplevel" body line 1) > invoked from within > "uplevel #0 [list $w invoke]" > (procedure "tkButtonUp" line 7) > invoked from within > "tkButtonUp .top21.can24.can27.but37 > " > (command bound to event) > > > Now what? When I look in /proc/bus/usb/devices, the relevant part says: > > > T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 0 > D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=043d ProdID=0021 Rev= 1.00 > S: Manufacturer=Lexmark > S: Product=Inkjet color printer > C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 4mA > I: If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp > E: Ad=05(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms > E: Ad=81(I) Atr=02(Bulk) MxPS= 16 Ivl=0ms > > > So, I'm stuck. Does anyone have any suggestions on how to get this > printer working? >