Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 19 Nov 2017, 06:33
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
Installing Lexmark X1130 Printer ppd driver (SOLVED)
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [6 Posts]  
Author Message
iansl2000


Joined: 22 Mar 2006
Posts: 35
Location: UK

PostPosted: Sun 18 Feb 2007, 07:03    Post subject:  Installing Lexmark X1130 Printer ppd driver (SOLVED)  

I am trying to install a ppd file so that I can print via cups.

I have this working well on another machine running PCLinuxOS.

The original instructions I had to extract the ppd file were for Ubuntu and included

Code:

In a terminal, enter
Code:
sudo ldconfig


Unfortunately ldconfig this was not recognised in puppy, is there an equivelent?
Apparently it's needed for 'cups to see the back end' whatever that is.

Also, how can I uninstall cups and start again if I need to?

Thanks in advance for any help
Ian
Puppy 2.13

Last edited by iansl2000 on Fri 23 Feb 2007, 17:37; edited 1 time in total
Back to top
View user's profile Send private message 
msumner

Joined: 04 Jan 2007
Posts: 205
Location: Lincolnshire, England.

PostPosted: Sun 18 Feb 2007, 07:23    Post subject:  

Hi Ian, I think you will need to be more specific about your printer. Take a look at this thread which has a few helpful links:

http://www.murga-linux.com/puppy/viewtopic.php?t=15074

It may help get you started.
Cheers, Mike
Back to top
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6733
Location: hobart

PostPosted: Sun 18 Feb 2007, 09:53    Post subject:  

if you've installed pakt's cups-install-v0.3.pup,
(see: http://www.murga-linux.com/puppy/viewtopic.php?search_id=14834100&t=13466 ),

he does mention that it has no uninstall function. also he indicates that if you have your .ppd file for your printer, sitting in /root ,with the cups install file, it will be recognised & used directly. (i wonder if you've got a corrupted install if just running this again, with the .ppd file will get it working, without needing to uninstall?)

also i think, from memory, that i have gotten a printer working using rarsa's cups script, by placing the .ppd file in /usr/share/cups/model
Back to top
View user's profile Send private message 
iansl2000


Joined: 22 Mar 2006
Posts: 35
Location: UK

PostPosted: Sun 18 Feb 2007, 12:56    Post subject:  

Thanks for the replies.

Ok, maybe I should have started this thread with the full story.
I have a Lexmark X1130 printer connected to a windows xp pc and have set up printing to this printer from a pc using PCLinuxOS over a wireless network using cups.
The driver I used was the Lexmark z600 driver and it works well.

I am now trying to print wirelessly from a compaq 1245 laptop with puppy 2.13 and have installed
cups from here http://dotpups.de/dotpups/Printing/cups-install-v0.2r1.pup
and smbspool from here http://www.jb4x4.com/linux/smbspool.tar.gz

The ppd file I used before is from here
http://www.downloaddelivery.com/srfilecache/CJLZ600LE-CUPS-1.0-1.TAR.gz
and the instructions I followed from an Ubuntu forum are

tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
tar -xvzf install.tar.gz
#convert the two resultant rpm files to deb using alien,this I couldn't do so I installed the rpms using
rpm -i z600cups-1.0-1.i386.rpm
rpm -i z600llpddk-2.0-1.i386.rpm
#the next command is
sudo ldconfig
#which again I cannot do, apparently it's needed for 'cups to see the back end' whatever that is.

I have run through the cups set-up localhost web page and the driver z600 appears on the list and cups says the printer has been configured correctly but I cannot print. All the details I entered are the same as the PCLinixOS machine.

One test I have picked up from another, suse, guide is to do
cd /usr/lib/cups/backend
./z600
after
sudo ldconfig
the output I get is
error while loading shared libraries: liblexprinter.so.0: cannot open shared object file: No such file or directory
So I am assuming that ldconfig or equivilent is necessary.

I've lookes at the var/log/cups/error_log after trying a test print and at the end I get

18/Feb/2007:17:54:37 +0800] Started backend /usr/lib/cups/backend/smb (PID 6501) for job 15.
E [18/Feb/2007:17:54:37 +0800] PID 6500 stopped with status 22!
I [18/Feb/2007:17:54:37 +0800] Hint: Try setting the LogLevel to "debug" to find out more.
E [18/Feb/2007:17:54:38 +0800] [Job 15] Tree connect failed (NT_STATUS_ACCESS_DENIED)

that backend is featuring again.
I tried the 'debug' option but it made no difference.



Hope this helps someone to help.
Thanks again
Ian
Back to top
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6733
Location: hobart

PostPosted: Sun 18 Feb 2007, 22:57    Post subject:  

have you seen this link?

http://openprinting.org/show_printer.cgi?recnum=Lexmark-X1130
Back to top
View user's profile Send private message 
iansl2000


Joined: 22 Mar 2006
Posts: 35
Location: UK

PostPosted: Fri 23 Feb 2007, 17:36    Post subject:  

Thanks for the replies, its solved now, if anyone is searching this is how I installed the Lexmark z600 printer driver to use on the Lexmark X1130 all in one printer- if it screws uo your machine I take no responsibility.

Download the driver from here:
http://www.downloaddelivery.com/srfilecache/CJLZ600LE-CUPS-1.0-1.TAR.gz

follow these steps:
tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
tar -xvzf install.tar.gz
rpm -i z600cups-1.0-1.i386.rpm
rpm -i z600llpddk-2.0-1.i386.rpm

Next check that these files exist
/usr/lib/cups/filter/rastertoz600
and
/usr/lib/cups/backend/z600
if they don't then copy them from a linux machine on which the above driver has been succesfully installed and put them in those directories.You may have to alter the permissions, I did.
If you don't have the files then PM me and I'll send them on.

Set up three links
cd /usr/lib
ln -sf liblexprinter.so.0.0.0 liblexprinter.so.0
ln -sf liblexprintjob.so.0.0.0 liblexprintjob.so.0
ln -sf liblexz600core.so.0.0.0 liblexz600core.so.0

I also created these links but Im not sure if they are necessary
ln -s /usr/lib/libtcl8.5.so /usr/lib/libtcl8.3.so
ln -s /usr/lib/libtk8.5.so /usr/lib/libtk8.3.so

Now set up in cups as normal.
Print away.

In case anyone is searching http://ubuntuforums.org/showthread.php?t=49714 says the z600 driver will work with these printers
Lexmark 5700 (black & white only)
Lexmark X1100
Lexmark X1110
Lexmark X1130
Lexmark X1140
Lexmark X1150
Lexmark X1180
Lexmark X1185
Lexmark Z513
Lexmark Z515
Lexmark Z715
Lexmark Z55
Lexmark Z615
Lexmark Z705
Lexmark Z605
Lexmark Z600
Lexmark Z25
Dell A920
Z65 (z65 driver)
Lexmark Z33 (z35 driver)
Lexmark Z33 (z35 driver)


Ian
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [6 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Beginners Help ( Start Here)
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0395s ][ Queries: 12 (0.0065s) ][ GZIP on ]