nightmorph    10/02/17 07:28:25

  Modified:             printing-howto.xml
  Log:
  Remove 2.4 kernel info. Update required kernel configs: the usblp module is 
deprecated; printers now use raw USB devices via udev. Users need to be in the 
lp group to get access to those printers when they want to print. Update info 
on HPLIP; it now uses dynamically generated ppd files (bug 305083).

Revision  Changes    Path
1.76                 xml/htdocs/doc/en/printing-howto.xml

file : 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/printing-howto.xml?rev=1.76&view=markup
plain: 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/printing-howto.xml?rev=1.76&content-type=text/plain
diff : 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/printing-howto.xml?r1=1.75&r2=1.76

Index: printing-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/printing-howto.xml,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- printing-howto.xml  29 Dec 2009 19:31:57 -0000      1.75
+++ printing-howto.xml  17 Feb 2010 07:28:25 -0000      1.76
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/printing-howto.xml,v 1.75 
2009/12/29 19:31:57 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/printing-howto.xml,v 1.76 
2010/02/17 07:28:25 nightmorph Exp $ -->
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
 
 <guide>
@@ -22,8 +22,8 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>3.4</version>
-<date>2009-12-29</date>
+<version>3.5</version>
+<date>2010-02-16</date>
 
 <chapter>
 <title>Printing and Gentoo Linux</title>
@@ -77,7 +77,7 @@
 </ul>
 
 <p>
-So manoeuvre to <path>/usr/src/linux</path> and run <c>make menuconfig</c> to
+So navigate to <path>/usr/src/linux</path> and run <c>make menuconfig</c> to
 enter the kernel configuration. If you used <c>genkernel</c> to configure your
 kernel, you should still perform these steps just to make sure nothing was
 missed out.
@@ -87,8 +87,6 @@
 In the next configuration examples, we will add the necessary support <e>in</e>
 the kernel, not as modules. This is not mandatory; if you want you can easily
 use modular support. Don't forget to load the appropriate modules afterwards.
-We also use a 2.6 kernel configuration example; 2.4 users might find the
-appropriate configuration directives elsewhere.
 </p>
 
 <p>
@@ -142,7 +140,7 @@
 <body>
 
 <p>
-To enable USB printing, you need USB support and USB printer support.
+To enable USB printing, you just need USB support in your kernel:
 </p>
 
 <pre caption="USB Port Printer Configuration">
@@ -156,8 +154,6 @@
     &lt;*&gt; EHCI HCD (USB 2.0) support <comment>( or )</comment>
     &lt;*&gt; OHCI HCD support           <comment>( or )</comment>
     &lt;*&gt; UHCI HCD (most Intel and VIA) support
-    <comment>(...)</comment>
-    &lt;*&gt; USB Printer support
 </pre>
 
 <p>
@@ -332,6 +328,11 @@
 # <i>emerge cups</i>
 </pre>
 
+<impo>
+Any users that need to print should be added to the <c>lp</c> group. Add them 
by
+running (as root) <c>gpasswd -a username lp</c>.
+</impo>
+
 <p>
 If the printer is attached to your system locally, you need to load CUPS
 automatically on start-up. Make sure your printer is attached and powered on
@@ -820,23 +821,34 @@
 <body>
 
 <p>
-The <uri link="http://hpinkjet.sf.net";>HPLIP Project</uri> embraces the hpijs
-driver and includes scanner support and service tools for various
-multi-purpose peripherals. For printing support, you <e>must</e>
-have the <c>ppds</c> USE flag enabled.
+The <uri link="http://hplipopensource.com/hplip-web/index.html";>HPLIP
+Project</uri> uses the hpcups printer driver. It also includes scanner and fax
+support and service tools for various multi-purpose peripherals. For printing
+support, it is recomended to use the new hpcups driver, which you can enable
+with the <c>hpcups</c> USE flag. The old hpijs driver is still included when 
you
+build <c>hplip</c> with the <c>hpijs</c> USE flag.
+</p>
+
+<p>
+The default install enables dynamically generated ppd files at runtime. Some 
old
+printers may still require static ppd files. If you encounter problems when
+using <c>hp-setup</c> try enabling the <c>static-ppds</c> USE flag and
+rebuilding <c>hplip</c>.
 </p>
 
 <pre caption="Installing the hplip drivers">
-<comment>(Check that the ppds USE flag is enabled)</comment>
 # <i>emerge -vp hplip</i>
 These are the packages that would be merged, in order:
 
 Calculating dependencies... done!
-[ebuild  N    ] net-print/hplip-2.7.10  USE="<comment>ppds</comment> -X -doc 
-fax -minimal -parport -scanner -snmp" 14,104 kB 
+[ebuild  N    ] net-print/hplip-3.9.12  USE="gtk hpcups qt4 -doc -fax -hpijs 
+-libnotify -minimal -new-hpcups -parport -policykit -scanner -snmp -static-ppds
+-udev-acl" 20,871 kB 
 
-Total: 1 package (1 new), Size of downloads: 14,104 kB
+Total: 1 package (1 new), Size of downloads: 20,871 kB
 
-# <i>emerge hplip</i>
+s# <i>emerge hplip</i>
+<comment>(Make your your USB printer is plugged into your computer)</comment>
 # <i>hp-setup</i>
 # <i>/etc/init.d/cupsd restart</i>
 </pre>




Reply via email to