Re: [Cooker] CUPS and XPP in Mandrake

2000-07-05 Thread Eric MC DECLERCK

Hi all on the list,
I setted-up this fabumous program, withe
the help of Till.
It runs perfectly, better than before
with the original
configuration.
I recommend it to all.
Thanks to Till.
Eric

Till Kamppeter wrote:
> 
> Oi,
> 
> I have been on the Linuxtag 2000 in Stuttgart and have presented my free
> software project "X Printing Panel"
> (http://www.phy.uni-bayreuth.de/till/xpp/). On the fair I have also
> talked with Stefan Siegel about it and he liked it an recomended to post
> the suggestion to put it into Mandrake onto the Cooker list.
> 
> In reality I suggest to include not only my software. The first one is
> CUPS (www.cups.org) which is a free (GPL) new printing daemon which
> replaces the old LPD which is technology of the '70s. The advantages of
> CUPS are:
> 
>  - Broadcasting: If you configure a printer on one machine, it is
> automatically known on all machines of the network (which machines is
> configurable on the server where the printer is configured.
> 
>  - Printer classes: If one configures the same physical printer on
> several machines, it is accessible even when only one of the machines is
> running and if one defines a class of a group of printers only one
> printer must be working so that the printout will come out.
> 
>  - Printing options: This is the most interesting point. Under CUPS all
> options of sophisticated printers (trays, resolutions, duplex, color and
> even things as folders or staplers) are available as they were defined
> by the manufacturer of the printer. So no proprietary software is
> necessary any more for making use of all features of a printer.
> 
>  - Easy administration: all administration can be done by a WWW
> interface. There is also a KDE administration program called KUPS, see
> www.linuxprinting.org.
> 
>  - Accounting and Authentification: All printed pages get logged and one
> can reserve printers only for a special part of all users.
> 
> To get additional printer drivers one simply can go to
> 
>www.linuxprinting.org
> 
> or
> 
>http://www.phy.uni-bayreuth.de/till/xpp/
> 
> and follow the links.
> 
> The part I have done is making an easy-to-use graphical frontend for
> CUPS which one uses for printing instead of "lp" or "lpr". It allows
> easy choosing of the desired printer and the options for the printout.
> All options and the default printer can be saved so that every user can
> have his personal options and one does not need to adjust them for every
> printout. The
> program is downloadable under
> 
>http://www.phy.uni-bayreuth.de/till/xpp/
> 
> I think, including this software makes printing under mandrake really
> much more comfortable and it offers possibilties which had not been
> available for free software before,
> 
>Till




Re: [Cooker] CUPS and XPP in Mandrake

2000-07-04 Thread Alexander Skwar

On Tue, Jul 04, 2000 at 10:09:50AM +0200, Till Kamppeter wrote:
> Thank you for criticizing my first mail, this lead to me explaining some
> things better, so that all list members learn more about
> state-of-the-art printing with free software,

Okay, you actually explained it so much better, that I can only say one
thing: I'm sold.  Although this was just theory up to now, I'll try to
install CUPS and see how much better I like CUPS to the old lpd.

Thanks!

Alexander Skwar
-- 
Homepage:   http://www.digitalprojects.com
Sichere Mail?   Mail an [EMAIL PROTECTED] fuer GnuPG Keys
ICQ:7328191




Re: [Cooker] CUPS and XPP in Mandrake

2000-07-04 Thread Eric MC DECLERCK

Hello Till,
I downloaded CUPS, FLTP and XPP.
After install (with CUPS there is a
dependency pb with
lpr, printtool and rhs-printfilters =
lpr, lprm, and lp...)
Did the install.
Window of xpp came up bute after
clicking on
'options' to select a printer, xpp get
away (stops).
What did I wrong ?
My printer: HP Deskjet 815C same as
810C.
Thanks for advice.
Eric
Till Kamppeter wrote:
> 
> There are also a lot of free drivers, in principle one can derive a CUPS
> driver from any GS based printer driver for LPD and native PostScript
> printers are supported through the PPD file provided by the printer
> manufacturer.
> 
> For driver generation, download and building instructions check the
> links on the pages
> 
>www.linuxprinting.org
>www.phy.uni-bayreuth.de/till/xpp/
> 
> The first link contains a huge printer database. So most printers are
> supported by free software. There are only a few printers which require
> proprietary software to work, but these do not work well under LPD, too.
> And all the way, CUPS and LPD can coexist. I can send instructions how
> to do it.
> 
>Till
> 
> Guillaume Cottenceau wrote:
> >
> > The additional printer drivers are not free software, isn't it?
> >
> > --
> > Guillaume Cottenceau




Re: [Cooker] CUPS and XPP in Mandrake

2000-07-04 Thread Till Kamppeter

There are also a lot of free drivers, in principle one can derive a CUPS
driver from any GS based printer driver for LPD and native PostScript
printers are supported through the PPD file provided by the printer
manufacturer.

For driver generation, download and building instructions check the
links on the pages

   www.linuxprinting.org 
   www.phy.uni-bayreuth.de/till/xpp/

The first link contains a huge printer database. So most printers are
supported by free software. There are only a few printers which require
proprietary software to work, but these do not work well under LPD, too.
And all the way, CUPS and LPD can coexist. I can send instructions how
to do it.

   Till



Guillaume Cottenceau wrote:
> 
> The additional printer drivers are not free software, isn't it?
> 
> --
> Guillaume Cottenceau




Re: [Cooker] CUPS and XPP in Mandrake

2000-07-04 Thread Guillaume Cottenceau

Till Kamppeter <[EMAIL PROTECTED]> writes:

> In reality I suggest to include not only my software. The first one is
> CUPS (www.cups.org) which is a free (GPL) new printing daemon which
> replaces the old LPD which is technology of the '70s. The advantages of
[..]

The additional printer drivers are not free software, isn't it?


-- 
Guillaume Cottenceau




Re: [Cooker] CUPS and XPP in Mandrake

2000-07-04 Thread Till Kamppeter

Alexander Skwar wrote:
> 
> What I never quite understood: What are the advantages for a single home
> user system?  The adv. you listed below are good and all, but what do I get
> out of it?  I mean, setting up one printer is not actually hard, is it?
>

Imagine you have an ink jet or a small laser printer. In this case you
get even some options out of the PPD file: the resolution (300 dpi for
very fast draft printing and 600 for the final version), color or black
and white (you save a lot of ink when you use color only if it is
necessary). Some ink jets have also a munual feeder or envelope feeder,
you can use it with CUPS to. Another interesting thing are all the
printer independent options which CUPS offers: You can choose the pages
you want to print, put up to four pages onto one sheet, and especially
for printing at home where you have no duplex unit you can print the
even pages, put the paper back into the printer and print the odd pages
onto the reverse sides. So you have manual duplex for all printers. Or
do you like to print images? Adjust brightness, gamma, saturation and
hue. Texts? Tell your printer a little bit about the font size. And with
XPP you can do all this by simple point and click, as with Billyboys
ever-crashing OS, but without his crashes.

And all the way, Mandrake is also used by companies with a network and
big sophisticated laser printers.
 
> Would it really be impossible to integrate the options into the current
> printing system?  Okay, the user might have to set up some printer spools,
> but so what?  They don't take away any space (well, at least almost) when
> not used.

If one does not rewrite the daemon nearly completely one has only one
possibility to get options supported by LPD:

Your ink jet has the following PPD (printer-specific) options:

   Resolution: 150, 300, 600 dpi
   Printing mode: Grayscale, Color
   Paper source: Tray, Manual feeder
   Paper size: Letter, Legal, A4

   (and all the printer independent options as # of copies, what pages
to print, brightness, gamma ...)

Most Linux distributors do the following: at least they want to support
the different resolutions. For the printer mentioned above they would
install three queues: inkjet150, inkjet300, inkjet600. But if we
continue this idea and support all (at least the printer specific ones)
we need the following number of queues:

   #queues = #resolutions * #printing modes * #paper sources * #paper
sizes = 3 * 2 * 2 * 3 = 36 queues

a more sophisticated network printer can have easily 20 or more options
and it is not nice to choose between 2^20 = 1048576 (20 options with 2
choices each) queues for printing on one printer. And do you really 
want to type

   lpr -P inkjet_300_color_tray_legal 

when you want to print a file? And what is with numeric options as the
brightness?

> 
> Hmm, and how do I use that program from a text console?  Is it possible to
> use CUPS without your interface?
>

That's possible, and the commands are as you are used to, "lp" or "lpr",
but you can give all options which you are clicking at in XPP also as
command line option. To find out what printer independent options are
available, surf to

  http://localhost:631/sum.html

(CUPS must be installed) or start XPP, adjust the desired options, save
them and look into the ".lpoptions" file in your home directory. The XPP
method works also with the printer-specific options. If you read

   Dest printer@server OutputOrder=Reverse sides=two-sided-long-edge

in the file, the command equivalent to this is

   lpr -P printer@server -o OutputOrder=Reverse -o
sides=two-sided-long-edge 

If you have saved options from XPP these options are not only your
personal defaults for XPP but also for the "lp" command.
 
> Don't get me wrong here.  I'm not at all critizing you or your work at all.
> In fact, I think it's quite tremendous what you and the other folks at CUPS
> did, but I simply don't get, how that would benefit me, and that's all I
> want to know.
>

Thank you for criticizing my first mail, this lead to me explaining some
things better, so that all list members learn more about
state-of-the-art printing with free software,

   Till




Re: [Cooker] CUPS and XPP in Mandrake

2000-07-03 Thread Alexander Skwar

On Mon, Jul 03, 2000 at 06:18:35PM +0200, Till Kamppeter wrote:
> replaces the old LPD which is technology of the '70s. The advantages of
> CUPS are:

What I never quite understood: What are the advantages for a single home
user system?  The adv. you listed below are good and all, but what do I get
out of it?  I mean, setting up one printer is not actually hard, is it?

>  - Printing options: This is the most interesting point. Under CUPS all
> options of sophisticated printers (trays, resolutions, duplex, color and
> even things as folders or staplers) are available as they were defined
> by the manufacturer of the printer. So no proprietary software is
> necessary any more for making use of all features of a printer.

Would it really be impossible to integrate the options into the current
printing system?  Okay, the user might have to set up some printer spools,
but so what?  They don't take away any space (well, at least almost) when
not used.

> The part I have done is making an easy-to-use graphical frontend for
> CUPS which one uses for printing instead of "lp" or "lpr". It allows

Hmm, and how do I use that program from a text console?  Is it possible to
use CUPS without your interface?

Don't get me wrong here.  I'm not at all critizing you or your work at all. 
In fact, I think it's quite tremendous what you and the other folks at CUPS
did, but I simply don't get, how that would benefit me, and that's all I
want to know.

Cheers,

Alexander Skwar
-- 
Homepage:   http://www.digitalprojects.com
Sichere Mail?   PGP/GnuPG Keys als Antwort auf Mail mit Betr: Get GPG Key
ICQ:7328191