Printer Driver


Forum: System
Topic: Printer Driver
started by: newby

Posted by newby on July 04 2006,02:56
I've downloaded a Linux driver for my printer from the manufacturer's website.

Now, how do I install it?

It's a *.ppd file.

Thanks in advance for your help.

Posted by newby on July 17 2006,17:11
I edited the message above to meet the needs of the user with a vision disability.

(Thanks for the heads-up, bro!)

Thanks also for the help that others have given on other questions.

Now, given the Linux driver from the manufacturer, how do I get it working in DSL?

Posted by roberts on July 17 2006,20:20
I haved moved your post.
Apsfilter is not a PPD-aware print filter.

Cups is.
Cups is an extension, not part of base DSL.
Cups found in the System section of the repository.

Llocation for ppd files is:
/usr/share/cups/model/

If cups is already running then you need to stop it and start it.
It is on the menu in the mydsl section.

Normally /usr/share is read-only, so might want to use dsl-3.x and boot with unionfs
Posted by newby on July 18 2006,16:23
Quote (roberts @ July 17 2006,16:20)
Apsfilter is not a PPD-aware print filter. ...
Cups is. ...
Llocation for ppd files is:
/usr/share/cups/model/ ...

Normally /usr/share is read-only, so might want to use dsl-3.x and boot with unionfs

Given the problems I had and others are reporting, I'll wait for 3.n.x.

I guess this means I'll have to write a script to load things & move data around every time I restart.

I learned Forth because I didn't want to learn Assembler ==> Forth taught me Assembler so I could extend Forth.

I switched to DSL because I got tired of constant fiddling around with Windoz --> Now DSL is going to teach me Bash so I can fiddle around with DSL!

Ye gads, I'm starting to get the picture!  If I add openMopix it will teach me something else I never wanted to learn.    :laugh:

Posted by roberts on July 18 2006,19:46
I don't think DSL is making you learn bash.

Also, you don't have to wait for anything.

1.You could possibly use an exisiting printer driver that your current printer can emulate. This may be possible with APSFILTER or CUPS.

2. If not possible, then using DSL-3.0 or (DSL-3.0.1 with unionfs boot option) makes DSL like any other distro in tha you would run your manufactuer's install program. Adding this install program to /opt/bootlocal.sh would auto setup your ppd from within a liveCD or fruagl setup using backup/restore.

If you are only talking about a ppd file that needs to be in /usr/share/cups... Then simply add that to your .filetool.lst. There is even a button in emelfm to do this just by navigating to the file and clicking a button.

Before you Bash, try these standard methods.



Posted by newby on July 19 2006,04:34
Quote (roberts @ July 18 2006,15:46)
If you are only talking about a ppd file that needs to be in /usr/share/cups... Then simply add that to your .filetool.lst. There is even a button in emelfm to do this just by navigating to the file and clicking a button.


Thanks for the reply.  I know you're a busy man.

I presume you mean, highlight the ppd file and click on "add2filetool" ...  

Is there some way to make this persistant in a liveCD environment?

Posted by roberts on July 19 2006,06:56
The backup/restore will work as long as you use unionfs.
Unionfs is default with 3.0 and boot option with 3.0.1
Unionfs will likely return to be the default with the next release.

Posted by newby on July 23 2006,12:20
Quote (roberts @ July 17 2006,16:20)
Llocation for ppd files is:
/usr/share/cups/model/

If cups is already running then you need to stop it and start it.
It is on the menu in the mydsl section.

Normally /usr/share is read-only, so might want to use dsl-3.x and boot with unionfs

I'm booting DSL 2.3 from a live CD.  How do I get around the read-only barrier?

(I've tried changing permissions from within emelFM ... no luck!

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.