From owner-freebsd-questions@FreeBSD.ORG Sat Sep 18 12:15:28 2010 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C1AD1065693 for ; Sat, 18 Sep 2010 12:15:28 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) by mx1.freebsd.org (Postfix) with ESMTP id 3C3E58FC08 for ; Sat, 18 Sep 2010 12:15:27 +0000 (UTC) Received: from r55.edvax.de (port-92-195-157-147.dynamic.qsc.de [92.195.157.147]) by mx01.qsc.de (Postfix) with ESMTP id 34E0E3D3A6; Sat, 18 Sep 2010 14:15:26 +0200 (CEST) Received: from r55.edvax.de (localhost [127.0.0.1]) by r55.edvax.de (8.14.2/8.14.2) with SMTP id o8ICFPMN001505; Sat, 18 Sep 2010 14:15:26 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Sat, 18 Sep 2010 14:15:25 +0200 From: Polytropon To: perryh@pluto.rain.com Message-Id: <20100918141525.c7564d66.freebsd@edvax.de> In-Reply-To: <4c93e765.iednoY3/JBBqSNBq%perryh@pluto.rain.com> References: <20100917171056.GA72692@orange.esperance-linux.co.uk> <20100917202414.8d259989.freebsd@edvax.de> <4c93e765.iednoY3/JBBqSNBq%perryh@pluto.rain.com> Organization: EDVAX X-Mailer: Sylpheed 2.4.7 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: questions@freebsd.org Subject: Re: The nightmarish problem of installing a printer X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Sep 2010 12:15:28 -0000 On Fri, 17 Sep 2010 15:10:45 -0700, perryh@pluto.rain.com wrote: > Polytropon wrote: > > > I would like to have ONE thing that is used for printing, and that > > does support ALL printers ... > > Isn't that exactly what CUPS is supposed to be? Obviously not. Look at the dependencies, the bloat, and the overall complicatedness of installing a printer. Also, the documentation situation could be better. When dealing with CUPS, foomatic and Gutenprint also enter the field, as well as hp*d stuff that is not included (and needs additional attention). There needs to be lots of action besides CUPS to get it working for certain printers. Try - with CUPS - to install a dotmatrix printer on a parallel port that is currently NOT connected. Last time I checked, this was not possible. Under one point of view you are right: CUPS has been become a quite standard assumption for many programs. If you install them, they will install CUPS (even if you're already running apsfilter or nothing, just pure system's lpd). I see this when printing from Gimp: "/usr/local/bin/lpstat: Unable to connect to server", clearly a CUPS message. This also shows that it doesn't integrate with system services that well, but its use seems to be hardcoded into programs. >From this opinion, you might get the impression that I don't like CUPS. You are right. But that's no problem as I don't have to use it. :-) I would LOVE to accept CUPS as a versatile part of the FreeBSD infrastructure, if it just wouldn't be that bloated, complicated, generally accepted as a default (in that case, it would have the potential of maybe becoming part of the base system), and finally abandoning the point of view that is has to cater "Windows"-typical kinds of thinking - ununderstandable, illogical. Of course I assume that you know that printer manufactureres that build home consumer crap are not interested in following established standards and recommendations, so THEY are the primary cause of trouble with printers. This is not CUPS's or FreeBSD's fault. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...