[cups.general] lexmark 1000 - no output on ubuntu

Klaus nospam at gr7.com
Fri May 11 08:00:29 PDT 2007


Till Kamppeter schrieb:
> I have made a distribution-independent driver package of "lm1100" now. 
> Please go to
> 
> http://openprinting.org/show_printer.cgi?recnum=Lexmark-1000
> 
> and click the "driver for:" link for your system architecture in the box 
> at the top. Then follow the instructions following the "How to install" 
> link.
> 
> Make sure you use the PPD coming with the driver package (you could 
> delete /usr/share/foomatic/db/source/driver/lm1100.xml to eliminate the 
> system's PPD).
> 
Still no output!
I renamed the /usr/share/foomatic/db/source/driver/lm1100.xml to 
/usr/share/foomatic/db/source/driver/lm1100.xml.old
Downloaded your package and transformed with alien to *.deb then installed.
Tried to print last entry in stopped queue -> nothing
Deleted all documents in queue tried to print a new testpage -> nothing
Deleted the printer and added a new one from the GUI of cups 
(localhost:631) giving the *.ppd I downloaded from OpenPrinting tried to 
print a new testpage -> nothing
Deleted the printer and added a new one with the gnome GUI tried to 
print a new testpage -> nothing

which lm1100 still gives no output
in /usr/share/foomatic/db/source/driver there is no new driver lm1100
output of lpinfo -m has now this files related to lm1100:


custom/Lexmark-1000-lm1100.ppd Lexmark 1000 Foomatic/lm1100 (recommended)
lm1100/Lexmark/Lexmark-1000-lm1100-en.ppd.gz Lexmark 1000 
Foomatic/lm1100 (recommended)
lm1100/Lexmark/Lexmark-1020-lm1100-en.ppd.gz Lexmark 1020 
Foomatic/lm1100 (recommended)
lm1100/Lexmark/Lexmark-1100-lm1100-en.ppd.gz Lexmark 1100 
Foomatic/lm1100 (recommended)

Here the ouptput of the errorlog:

I [11/May/2007:16:28:13 +0200] New printer "MyPrinter" added by "klabog".
I [11/May/2007:16:28:18 +0200] commptr=""
I [11/May/2007:16:28:18 +0200] Started 
"/usr/lib/cups/cgi-bin/printers.cgi" (pid=17168)
I [11/May/2007:16:28:25 +0200] commptr="?op=print-test-page"
I [11/May/2007:16:28:25 +0200] Started 
"/usr/lib/cups/cgi-bin/printers.cgi" (pid=17173)
I [11/May/2007:16:28:25 +0200] Adding start banner page "none" to job 31.
I [11/May/2007:16:28:25 +0200] Adding end banner page "none" to job 31.
I [11/May/2007:16:28:25 +0200] Job 31 queued on "MyPrinter" by "klabog".
I [11/May/2007:16:28:25 +0200] Started filter 
/usr/lib/cups/filter/pstops (PID 17174) for job 31.
I [11/May/2007:16:28:25 +0200] Started filter 
/usr/lib/cups/filter/foomatic-rip (PID 17175) for job 31.
I [11/May/2007:16:28:25 +0200] Started backend 
/usr/lib/cups/backend/parallel (PID 17176) for job 31.
E [11/May/2007:16:28:27 +0200] [Job 31] /ioerror in --.outputpage--
E [11/May/2007:16:28:27 +0200] PID 17175 
(/usr/lib/cups/filter/foomatic-rip) stopped with status 1!

That are now 31 failed prints in the last three days. I'm getting 
nervous...!

Any idea? Perhaps there are some commands I could execute to test my 
port or something else?

Regards, Klaus

> 
> Klaus wrote:
>> Till Kamppeter schrieb:
>>
>>> which lm1100
>>>
>>> should tell you whether the driver is present.
>>>
>>
>> Hi Til,
>>
>> which lm1100 does not output anything.
>>
>> I tried
>> lpinfo -m
>> and got a lot of output, for lm1100 there are three lines:
>>
>> foomatic:Lexmark-1000-lm1100.ppd Lexmark 1000 Foomatic/lm1100 
>> (recommended)
>> foomatic:Lexmark-1020-lm1100.ppd Lexmark 1020 Foomatic/lm1100 
>> (recommended)
>> foomatic:Lexmark-1100-lm1100.ppd Lexmark 1100 Foomatic/lm1100 
>> (recommended)
>>
>> I tried
>> lpinfo -v
>> and got this:
>>
>> network socket
>> network beh
>> network bluetooth
>> direct hpfax
>> direct hp
>> network http
>> network ipp
>> network lpd
>> direct parallel:/dev/lp0
>> direct canon:/dev/lp0
>> direct epson:/dev/lp0
>> direct scsi
>> serial serial:/dev/ttyS0?baud=115200
>> serial serial:/dev/ttyS1?baud=115200
>> network smb
>>
>>> If not, go to
>>>
>>> http://openprinting.org/show_driver.cgi?driver=lm1100
>>>
>>> and download the driver and patch following the "lm1100" link. Then 
>>> follow the instructions in the text so that the driver compiles with 
>>> compiler with comes with Ubuntu 7.04.
>>>
>> probably I'm too stupid to follow the instructions on this link. There 
>> are too many if's ... then ...
>> I'm not really an expert on this:
>>
>> --------------snip-------------
>> Important: If you use gcc 3.1 or later for compiling this driver you 
>> should apply a little correction by running the command
>>
>> perl -p -i -e 's/friend Lexmark/friend class Lexmark/' *.h
>>
>> in the source directory of the driver before you compile the driver 
>> with the "make" command.
>>
>> To use gcc 3.4 or later, you need to apply this patch.
>>
>> For gcc 4.1 or later, you need to run the command
>>
>> perl -p -i -e 's/\b[^\s:]+:://' *.h
>>
>> in the source directory of the driver before compiling. This removes 
>> the now deprecated extra qualifications "<class>::<member>" on class 
>> members.
>> --------------snip-------------
>>
>> I not even know what gcc I could use. It seems that there are a lot of 
>> versions installed. Where is the source directory of my driver?
>> I found some locations of lm1100 related stuff but don't know if these 
>> are related to the driver.
>> Please could you give me some hints step by step what to do?
>>
>> Thanks in advance, Klaus
>> _______________________________________________
>> cups mailing list
>> cups at easysw.com
>> http://lists.easysw.com/mailman/listinfo/cups
>>
> 




More information about the cups mailing list