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

Till Kamppeter till.kamppeter at gmail.com
Fri May 11 08:21:21 PDT 2007


Can you delete

/usr/share/ppd/custom/Lexmark-1000-lm1100.ppd

then do "lpinfo -m | grep lm1100" again and you should get only

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)

Then remove your printer and set it up again. If it still does not work, 
post here the ourput of

ls -l /opt/lm1100/bin

and the file /etc/cups/ppd/MyPrinter.ppd

    Till


Klaus wrote:
> 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
>>>
> _______________________________________________
> cups mailing list
> cups at easysw.com
> http://lists.easysw.com/mailman/listinfo/cups
> 





More information about the cups mailing list