From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Does your printer work with Guix System? Please share! Date: Sat, 23 Mar 2019 21:05:58 +0100 Message-ID: <87sgvd5pax.fsf@elephly.net> References: <87va0aupm4.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:60222) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7muQ-0004Sf-J9 for help-guix@gnu.org; Sat, 23 Mar 2019 16:06:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7muM-0001qu-7T for help-guix@gnu.org; Sat, 23 Mar 2019 16:06:25 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21121) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h7muJ-0001gN-IK for help-guix@gnu.org; Sat, 23 Mar 2019 16:06:20 -0400 In-reply-to: <87va0aupm4.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Chris Marusich Cc: help-guix@gnu.org Hi Chris, > I want to buy a printer to use with a Guix System machine. At a bare > minimum, it just needs to print in black and white reliably, but I hope > I can find one that does more than just the bare minimum. > > Has anyone here successfully printed (and/or scanned) using Guix > System? Yes! I haven=E2=80=99t tried it recently but I had used my laser printer Brother HL-L2370DN successfully. I=E2=80=99m using this package definition: --8<---------------cut here---------------start------------->8--- (define-public brlaser (let ((commit "7ed0d6f2e8d5a8192c5621898b3ff920c95b66dc") (revision "1")) (package (name "brlaser") (version (git-version "0" revision commit)) (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/pdewacht/brlaser.git") (commit commit))) (sha256 (base32 "04spxjk42wah1j38w6iv4c2pasmpbh2gypv3xlmk7vh3yzfffpxf")))) (build-system cmake-build-system) (arguments `(#:configure-flags (list (string-append "-DCUPS_DATA_DIR=3D" (assoc-ref %outputs "out") "/share/cups") (string-append "-DCUPS_SERVER_BIN=3D" (assoc-ref %outputs "out") "/lib/cups")))) (inputs `(("ghostscript" ,ghostscript) ("cups" ,cups) ("zlib" ,zlib))) (home-page "TODO") (synopsis "TODO") (description "TODO") (license license:gpl2+)))) --8<---------------cut here---------------end--------------->8--- I use this with the following CUPS service declaration: (service cups-service-type (cups-configuration (web-interface? #t) (extensions (list cups-filters brlaser)))) It=E2=80=99s just a monochrome printer (no scanner) and I verified that thi= s one feature works properly. It prints the test pages and prints PDFs (generated with LuaLaTeX from gbrief2 documents) just fin. The toner cartriges can be refilled by a third party service for a few times before they need to be replaced, but I haven=E2=80=99t printed enough= to have a need to refill. I haven=E2=80=99t used it in a while, but I wanted to give it a try again s= oon. (I bought it to print PCB masks onto transparencies to use them as photo resist masks for etching PCBs, but I haven=E2=80=99t found enough time to actually etch a little.) The printer is pretty small for a laser printer and has no fancy features (has an ethernet port, but no WiFi, no fancy display), which I appreciate. -- Ricardo