From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NheKn-0000io-P4 for garchives@archives.gentoo.org; Wed, 17 Feb 2010 07:28:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B5EEEE0747; Wed, 17 Feb 2010 07:28:26 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 7608DE0747 for ; Wed, 17 Feb 2010 07:28:26 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 20EC91B405D for ; Wed, 17 Feb 2010 07:28:26 +0000 (UTC) Received: from nightmorph by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1NheKf-00089X-LV for gentoo-doc-cvs@lists.gentoo.org; Wed, 17 Feb 2010 07:28:25 +0000 From: "Joshua Saddler (nightmorph)" To: gentoo-doc-cvs@lists.gentoo.org Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en: printing-howto.xml X-VCS-Repository: gentoo X-VCS-Files: printing-howto.xml X-VCS-Directories: xml/htdocs/doc/en X-VCS-Committer: nightmorph X-VCS-Committer-Name: Joshua Saddler Content-Type: text/plain; charset=utf8 Message-Id: Sender: Joshua Saddler Date: Wed, 17 Feb 2010 07:28:25 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-doc-cvs@lists.gentoo.org Reply-to: docs-team@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: b3b02b93-108b-4c6e-8ed9-ebf00b24998f X-Archives-Hash: c8be4ea2438c07095bf41c02ed8f9d3b nightmorph 10/02/17 07:28:25 Modified: printing-howto.xml Log: Remove 2.4 kernel info. Update required kernel configs: the usblp modul= e 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 pri= nt. Update info on HPLIP; it now uses dynamically generated ppd files (bu= g 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/prin= ting-howto.xml?rev=3D1.76&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/prin= ting-howto.xml?rev=3D1.76&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/prin= ting-howto.xml?r1=3D1.75&r2=3D1.76 Index: printing-howto.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 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 @@ - + =20 @@ -22,8 +22,8 @@ =20 -3.4 -2009-12-29 +3.5 +2010-02-16 =20 Printing and Gentoo Linux @@ -77,7 +77,7 @@ =20

-So manoeuvre to /usr/src/linux and run make menuconfig to +So navigate to /usr/src/linux and run make menuconfig to enter the kernel configuration. If you used genkernel to configur= e your kernel, you should still perform these steps just to make sure nothing w= as missed out. @@ -87,8 +87,6 @@ In the next configuration examples, we will add the necessary support in the kernel, not as modules. This is not mandatory; if you want you can e= asily use modular support. Don't forget to load the appropriate modules afterw= ards. -We also use a 2.6 kernel configuration example; 2.4 users might find the -appropriate configuration directives elsewhere.

=20

@@ -142,7 +140,7 @@ =20

-To enable USB printing, you need USB support and USB printer support. +To enable USB printing, you just need USB support in your kernel:

=20
@@ -156,8 +154,6 @@
     <*> EHCI HCD (USB 2.0) support ( or )
     <*> OHCI HCD support           ( or )
     <*> UHCI HCD (most Intel and VIA) support
-    (...)
-    <*> USB Printer support
 
=20

@@ -332,6 +328,11 @@ # emerge cups =20 + +Any users that need to print should be added to the lp group. Add= them by +running (as root) gpasswd -a username lp. + +

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 powere= d on @@ -820,23 +821,34 @@ =20

-The HPLIP Project embraces th= e hpijs -driver and includes scanner support and service tools for various -multi-purpose peripherals. For printing support, you must -have the ppds USE flag enabled. +The HPLIP +Project uses the hpcups printer driver. It also includes scanner a= nd fax +support and service tools for various multi-purpose peripherals. For pri= nting +support, it is recomended to use the new hpcups driver, which you can en= able +with the hpcups USE flag. The old hpijs driver is still included = when you +build hplip with the hpijs USE flag. +

+ +

+The default install enables dynamically generated ppd files at runtime. = Some old +printers may still require static ppd files. If you encounter problems w= hen +using hp-setup try enabling the static-ppds USE flag and +rebuilding hplip.

=20
-(Check that the ppds USE flag is enabled)
 # emerge -vp hplip
 These are the packages that would be merged, in order:
=20
 Calculating dependencies... done!
-[ebuild  N    ] net-print/hplip-2.7.10  USE=3D"ppds -=
X -doc -fax -minimal -parport -scanner -snmp" 14,104 kB=20
+[ebuild  N    ] net-print/hplip-3.9.12  USE=3D"gtk hpcups qt4 -doc -fax =
-hpijs=20
+-libnotify -minimal -new-hpcups -parport -policykit -scanner -snmp -stat=
ic-ppds
+-udev-acl" 20,871 kB=20
=20
-Total: 1 package (1 new), Size of downloads: 14,104 kB
+Total: 1 package (1 new), Size of downloads: 20,871 kB
=20
-# emerge hplip
+s# emerge hplip
+(Make your your USB printer is plugged into your computer)
 # hp-setup
 # /etc/init.d/cupsd restart