LWN: Comments on "Fedora contemplates the driverless printing future" https://lwn.net/Articles/857502/ This is a special feed containing comments posted to the individual LWN article titled "Fedora contemplates the driverless printing future". en-us Sat, 01 Nov 2025 09:33:03 +0000 Sat, 01 Nov 2025 09:33:03 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Fedora contemplates the driverless printing future https://lwn.net/Articles/920729/ https://lwn.net/Articles/920729/ Wol <div class="FormattedComment"> Is your new samba an upgrade? I remember ages ago something about upgrading the samba protocol (for security of course) and a lot of old printers can't upgrade.<br> <p> If you've got a new samba config, you might find it needs SMBv1 or somesuch for the printer, and that is almost certainly "disabled by default" for being insecure.<br> <p> Cheers,<br> Wol<br> </div> Sun, 22 Jan 2023 09:58:48 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/920720/ https://lwn.net/Articles/920720/ SDRiches <div class="FormattedComment"> Just installed Fedora 37 and am now trying to print to my 15 yr old Samsung ML-2240 with IPP, attached to a DNS-320 NAS via usb. NAS works fine - printer - no worky. Worked fine for years under Fedora 27 smb://192.168.2.16/lp (cifs). When I migrated to Fedora 37 I also changed to NFS from CIFS and changed the printer setup accordingly to IPP to get off the old netbeui stuff. IPP all new to me. Anyway so I went back to cifs for the nas and back to samba for the printer - printer still no worky! The only way I can print is from my home theatre pc running Fedora 27 - thats awkward (not intended for typing) but at least it works!<br> So maybe time for a new printer and then I read all this about IPP and print everywhere and all bets off! Are we going back in time?<br> </div> Sun, 22 Jan 2023 00:28:36 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860849/ https://lwn.net/Articles/860849/ jezuch <div class="FormattedComment"> What times we live in - a desktop machine today needs to be way beefier than a server! 🙃<br> </div> Thu, 24 Jun 2021 17:56:13 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860342/ https://lwn.net/Articles/860342/ malor The Pi 4B is particularly impressive. That sucker has quite a lot of CPU, and a fair bit of I/O power. It's not quite fast enough to make a very good desktop, at least running Ubuntu, but it's a <i>killer</i> little server box. Most Unix-style server apps were written a great long while ago, aimed at machines far less powerful, so you can load up a 4B with a fair number of daemons and expect it to run very smoothly. Sun, 20 Jun 2021 18:17:19 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860296/ https://lwn.net/Articles/860296/ Jonno <div class="FormattedComment"> <font class="QuotedText">&gt; How do you set up a printer with a non-ambiguous name, other than - for every PC! - editing the queue name and swearing when Windows promptly forgets it next time it does a discovery ...</font><br> <p> You do the change *on the printer*, not in Windows. Some printers have a small LED screen and navigation buttons, others have a built-in web-server, others have both. Find the &quot;Network Identification&quot; section and change &quot;Host Name&quot; and &quot;Bonjour Service Name&quot; to whatever you want. (&quot;Host Name&quot; is passed to your DHCP server, which may be configured to set up a DNS record with that name in your local domain. &quot;Bonjour Service Name&quot; is the mDNS name the printer will advertise itself under.)<br> </div> Sat, 19 Jun 2021 10:30:35 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860283/ https://lwn.net/Articles/860283/ Wol <div class="FormattedComment"> <font class="QuotedText">&gt; &gt; If a PC searches for all IPP printers it will have a large list of them. If it&#x27;s configured by an administrator, it&#x27;ll only have one or two.</font><br> <p> <font class="QuotedText">&gt; BTW, I was referring to the &quot;administrator&quot; configuring the printer itself to have a non-ambiguous name instead of whatever the printer was shipped with. This is routine for any organization large enough to have more than a couple of printers.</font><br> <p> Yes I&#x27;m talking about a home setup, so maybe three printers is a lot, BUT. How do you set up a printer with a non-ambiguous name, other than - for every PC! - editing the queue name and swearing when Windows promptly forgets it next time it does a discovery ...<br> <p> <font class="QuotedText">&gt; &gt; We&#x27;ve got THREE printers. Yet the printer list on Windows has maybe TEN printers listed? How am I supposed to get rid of the printers I don&#x27;t want to be visible? They are a real pain.</font><br> <p> <font class="QuotedText">&gt; I can&#x27;t help you there, beyond stating the obvious point that for that to have happened, Windows had to have been explicitly set up that way.</font><br> <p> So how come I did NOT explicitly set anything up like that, yet Windows does it anyway?<br> <p> My Windows settings are the DEFAULT. With the result that our main printer appears under about three different names - the one it gave itself, the one I tried to give it, and the one I explicitly edited on the PC. (At which point, the original name I edited promptly reappeared as a new printer...) Our secondary printer is just as bad. Plus all the special Windows printers half of which I&#x27;d like to delete ...<br> <p> BY DEFAULT, Windows searches for AND DISPLAYS, every printer it can find. And on a halfway large network, that&#x27;s likely to be A LOT.<br> <p> Cheers,<br> Wol<br> </div> Sat, 19 Jun 2021 01:59:40 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860284/ https://lwn.net/Articles/860284/ zlynx <div class="FormattedComment"> The large lists of printers problem is caused by everyone being too helpful. The printers support multiple print and automatic discovery protocols. And the operating systems add support for more discovery protocols.<br> <p> The end result can be one printer showing up anywhere from one to six times.<br> <p> I remember the bad old days though, where it was sometimes a major effort to get a printer onto the network even one time. So this is a better problem in its own way.<br> </div> Sat, 19 Jun 2021 01:58:43 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860282/ https://lwn.net/Articles/860282/ pizza <div class="FormattedComment"> <font class="QuotedText">&gt; If a PC searches for all IPP printers it will have a large list of them. If it&#x27;s configured by an administrator, it&#x27;ll only have one or two.</font><br> <p> BTW, I was referring to the &quot;administrator&quot; configuring the printer itself to have a non-ambiguous name instead of whatever the printer was shipped with. This is routine for any organization large enough to have more than a couple of printers.<br> <p> <font class="QuotedText">&gt; We&#x27;ve got THREE printers. Yet the printer list on Windows has maybe TEN printers listed? How am I supposed to get rid of the printers I don&#x27;t want to be visible? They are a real pain.</font><br> <p> I can&#x27;t help you there, beyond stating the obvious point that for that to have happened, Windows had to have been explicitly set up that way.<br> <p> <font class="QuotedText">&gt; Or, in the business environment, how do you stop the CEO accidentally printing confidential documents on the post room printer (or the office boy printing his love letters on the CEO&#x27;s printer :-)</font><br> <p> Duh, the same way it&#x27;s done currently -- have the administrator configure the CEO&#x27;s system to only print to a specific subset of printers -- by setting up explicit printer queues and disabling auto-discovery. And/or having the C-suite computers/printers on their own private network segment, which is a good idea regardless.<br> <p> <font class="QuotedText">&gt; Made worse by the modern Windows habit of changing the default printer to whatever you used last ... so as soon as you&#x27;ve lost one document, you promptly lose ALL your documents.</font><br> <p> That hasn&#x27;t been my experience, but in the end, there&#x27;s only so much one can do about systems that insist on doing the wrong thing.<br> <p> <font class="QuotedText">&gt; This is FUNDAMENTALLY different from before, when you could EASILY configure any PC to only know about one or two printers.</font><br> <p> I&#x27;d disagree about the &quot;easily&quot; part, but literally nothing has changed on that front. One can still create local print queues pointing at whatever remote printer you want (Driverless IPP or IPP, JetDirect, Windows, CUPS, whatever) and completely disable auto-discovery. That functionality is not going away.<br> </div> Sat, 19 Jun 2021 00:58:38 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860281/ https://lwn.net/Articles/860281/ Wol <div class="FormattedComment"> <font class="QuotedText">&gt; &gt; The result is that in large organizations where people can get printers in their offices when you try to print you often see endless lists of printers all with more or less the same name apart from some obscure hash and there is apparently no way to filter them out.</font><br> <p> <font class="QuotedText">&gt; This is effectively no different than before, and the solution is the same -- administrators have to pick a printer name that is unambiguous.</font><br> <p> You&#x27;re missing something ...<br> <p> If a PC searches for all IPP printers it will have a large list of them. If it&#x27;s configured by an administrator, it&#x27;ll only have one or two.<br> <p> We&#x27;ve got THREE printers. Yet the printer list on Windows has maybe TEN printers listed? How am I supposed to get rid of the printers I don&#x27;t want to be visible? They are a real pain.<br> <p> Or, in the business environment, how do you stop the CEO accidentally printing confidential documents on the post room printer (or the office boy printing his love letters on the CEO&#x27;s printer :-)<br> <p> Made worse by the modern Windows habit of changing the default printer to whatever you used last ... so as soon as you&#x27;ve lost one document, you promptly lose ALL your documents.<br> <p> This is FUNDAMENTALLY different from before, when you could EASILY configure any PC to only know about one or two printers.<br> <p> Cheers,<br> Wol<br> </div> Sat, 19 Jun 2021 00:21:35 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860213/ https://lwn.net/Articles/860213/ pizza <div class="FormattedComment"> <font class="QuotedText">&gt; The result is that in large organizations where people can get printers in their offices when you try to print you often see endless lists of printers all with more or less the same name apart from some obscure hash and there is apparently no way to filter them out. </font><br> <p> This is effectively no different than before, and the solution is the same -- administrators have to pick a printer name that is unambiguous.<br> <p> <font class="QuotedText">&gt; In many cases, the number of configurable features that one gets when using an old style printer driver is vastly superior to what you get via the driverless printing. Or the other way round, the degree of configuration that you can apply when printing in the driverless way is often insufficient for anything but the casual output of a printed page.</font><br> <p> There&#x27;s no inherent reason why the options exposed via IPP have to be any more limited than the options exposed via a native driver, but ultimately gets presented to the user is up to the IPP print client. (Right now the least common denominator seems to be the subset of IPP that AirPrint and Mopria require for certification)<br> </div> Fri, 18 Jun 2021 14:11:13 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860208/ https://lwn.net/Articles/860208/ callegar <div class="FormattedComment"> From a user perspective there are a couple of serious (though hopefully solvable) issues with the driverless printers as of today.<br> <p> One of them is related to the &quot;pollution&quot; of the printers list.<br> <p> For most printers supporting IPP the configuration of who the printer should be advertised to is either impossible or so indiscoverable to be practically impossible to most users. The result is that in large organizations where people can get printers in their offices when you try to print you often see endless lists of printers all with more or less the same name apart from some obscure hash and there is apparently no way to filter them out. Maybe this may also imply that in many cases people print by mistake to someone else printer with an obvious waste of paper and at times the uncontrolled spread of sensitive information.<br> <p> The second issue is printer configuration.<br> <p> In many cases, the number of configurable features that one gets when using an old style printer driver is vastly superior to what you get via the driverless printing. Or the other way round, the degree of configuration that you can apply when printing in the driverless way is often insufficient for anything but the casual output of a printed page.<br> </div> Fri, 18 Jun 2021 13:43:03 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/860063/ https://lwn.net/Articles/860063/ scientes <div class="FormattedComment"> Maybe we use old printers because the ink cartridges get smaller with every generation.<br> </div> Thu, 17 Jun 2021 04:57:07 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/859906/ https://lwn.net/Articles/859906/ JanC_ <div class="FormattedComment"> gLabels allows you to select what labels on e.g. an A4 sheet with 10 labels to print on (or which one to start printing on, in case you print multiple pages), so I&#x27;m not sure what you mean by “waste”?<br> </div> Tue, 15 Jun 2021 20:27:01 +0000 while SUSE/openSUSE don't advertise their "IPP Everywhere" support, the command line should just work https://lwn.net/Articles/859744/ https://lwn.net/Articles/859744/ drpatricko <div class="FormattedComment"> Indeed, ipptool and driverless CUPS backend are packaged and available on openSUSE and SUSE. There&#x27;s just not much to advertise yet.<br> <p> I see at least one SUSE employee active in upstream CUPS discussions, I am sure we are not being &quot;left behind&quot;.<br> </div> Tue, 15 Jun 2021 05:30:52 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/859566/ https://lwn.net/Articles/859566/ farnz <p>Couple of reasons: <ol> <li>Many printers have PPDs that translate a subset of their IPP Everywhere capability to an old-style PPD for CUPS on macOS. My HP does, for example. You'd need to identify these PPDs and ignore them completely - which is a mostly manual process to begin with, and is best done by the person who wrote the PPD. <li>Ignoring the automatic reuse of existing PPDs, that's what the PAPPL project provides. It's a library for taking CUPS raster drivers and matching PPDs and producing printer applications. </ol> <p>Basically, doing a good job of an application that supports existing PPD files <em>and</em> the matching CUPS raster drivers is an engineering effort on a par with using PAPPL to write printer applications for those printers that don't do IPP Everywhere already. Mon, 14 Jun 2021 10:16:11 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/859549/ https://lwn.net/Articles/859549/ cpitrat <div class="FormattedComment"> But why not create a printer application that supports existing PPD files and even automatically find the one installed in the previous CUPS version so that this is transparent to all users?<br> </div> Mon, 14 Jun 2021 07:34:44 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/859508/ https://lwn.net/Articles/859508/ pizza <div class="FormattedComment"> Any printer that can hold more than about 50 sheets of paper still tends to use a removable tray to hold said paper -- that tray is the paper cassette. The Brother laser I have here holds about 250 sheets in its cassette, with the option of using high capacity cassettes that can hold an entire ream (500 pages) at a time.<br> <p> (I also have several Canon and Kodak photo printers that also use removable paper cassettes...)<br> <p> <p> <p> </div> Sun, 13 Jun 2021 22:51:50 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/859514/ https://lwn.net/Articles/859514/ Wol <div class="FormattedComment"> I dunno ...<br> <p> We always just put a box of paper underneath the printer. Okay, we didn&#x27;t have the super-fast chain printers, but once I persuaded my boss to replace the dot-matrices with proper line printers, they could certainly fly through a box with ease ...<br> <p> Cheers,<br> Wol<br> </div> Sun, 13 Jun 2021 21:37:15 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/859512/ https://lwn.net/Articles/859512/ amacater <div class="FormattedComment"> I suspect it&#x27;s the plastic casing that holds a huge amount of fanfold paper to run through - the equivalent today would be the tray holding individual sheets on a larger laser printer. Particularly with fanfold, you wouldn&#x27;t want it to unfold until you were ready.<br> </div> Sun, 13 Jun 2021 21:12:55 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/859502/ https://lwn.net/Articles/859502/ nix <div class="FormattedComment"> I didn&#x27;t -- but it turns out to be in the Wikipedia article on this error (because of course there is one). It stands for &quot;Paper Cassette&quot;, of course, because *obviously*. (What sort of historical artifact a &quot;paper cassette&quot; might be, I have no idea.)<br> </div> Sun, 13 Jun 2021 20:05:00 +0000 while SUSE/openSUSE don't advertise their "IPP Everywhere" support, the command line should just work https://lwn.net/Articles/859409/ https://lwn.net/Articles/859409/ ddevault <div class="FormattedComment"> Huh. I had never heard of IPP Everywhere. A few weeks ago I spent several hours trying to get a traditional printer driver to work before giving up. After reading this article, I tried IPP everywhere and was holding a test page in less than 5 minutes. Thanks for the tip.<br> </div> Sat, 12 Jun 2021 20:12:14 +0000 while SUSE/openSUSE don't advertise their "IPP Everywhere" support, the command line should just work https://lwn.net/Articles/858934/ https://lwn.net/Articles/858934/ susanne_eb <div class="FormattedComment"> &quot;IPP Everywhere&quot; is just provided via a sufficiently current local cups package, which is also available for SUSE/openSUSE. They just don&#x27;t advertise it in the documentation (which is a bummer).<br> <p> <a href="https://build.opensuse.org/package/view_file/Printing/cups/cups.changes?expand=1">https://build.opensuse.org/package/view_file/Printing/cup...</a><br> </div> Thu, 10 Jun 2021 10:22:58 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858748/ https://lwn.net/Articles/858748/ JanC_ <div class="FormattedComment"> I have one of those Samsung printers too. Was really cheap to buy compared to competitors, and after a little bit of issues with the open source drivers early on it has worked quite nicely for whatever I need to print (which isn’t much these times, another reason why I’d rather not have to buy a new one…).<br> </div> Wed, 09 Jun 2021 14:00:40 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858696/ https://lwn.net/Articles/858696/ akumria <div class="FormattedComment"> That is already being handled: <a href="https://github.com/alexpevzner/sane-airscan">https://github.com/alexpevzner/sane-airscan</a><br> <p> it works pretty well for printers that implement either of the two standards (eSCL or WSD).<br> </div> Wed, 09 Jun 2021 01:54:04 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858593/ https://lwn.net/Articles/858593/ jafd <div class="FormattedComment"> Whew!<br> <p> Now in another 30 years, we&#x27;re going to tackle scanners.<br> <p> Oh deities!<br> <p> Somehow even scanners that are said to work, don&#x27;t quite work, and need proprietary binaries that will only work with a particular libc.so.6. They are being made by the same companies that gladly jump onto the driverless printing bandwagon, and I happen to own a beautifully schizophrenic multifunction unit whose printer is &quot;driverless&quot; and just works, while the scanner part works not at all even on macOS (because its stupid app suite — scanners always come with stupid apps — are 32-bit-only). <br> </div> Mon, 07 Jun 2021 23:01:18 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858584/ https://lwn.net/Articles/858584/ marcH <div class="FormattedComment"> <font class="QuotedText">&gt; PS. claiming &quot;localhost&quot; is on the network is kind of a pointless thing. </font><br> <p> localhost is the special &quot;network&quot; with a single host and it&#x27;s not &quot;pointless&quot;: high-level printing protocols (just like most TCP/IP protocols) don&#x27;t want to know which particular networks your printer is connected to. It&#x27;s much simpler when &quot;everything is a network&quot; and networking implementation details and choices stay private to you.<br> <p> <p> </div> Mon, 07 Jun 2021 20:55:42 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858580/ https://lwn.net/Articles/858580/ pizza <div class="FormattedComment"> <font class="QuotedText">&gt; Also even if known, the standard architecture of separate CUPS-raster-device filters doesn&#x27;t accommodate any back channel, so no wonder nobody implements it. </font><br> <p> IIRC the CUPS backend API [1] has always [2] supported a backchannel. But it&#x27;s not guaranteed to be present/functional [3], so individual filters/divers rarely utilized it -- Ironically, most of those that did were proprietary drivers for MacOS.<br> <p> [1] <a href="https://www.cups.org/doc/man-backend.html">https://www.cups.org/doc/man-backend.html</a><br> [2] It was present in v1.1, released over 20 years ago. I didn&#x27;t bother to look further back.<br> [3] The humble PC parallel port wasn&#x27;t necessarily bi-directional. The same is still true for USB printer class devices. We&#x27;re still hobbled by this baggage.<br> </div> Mon, 07 Jun 2021 19:13:35 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858579/ https://lwn.net/Articles/858579/ Wol <div class="FormattedComment"> <font class="QuotedText">&gt; Now a sane workflow would be &quot;people send whatever print jobs to this printer, it pops up some dialog which cartridge you should insert next, then prints all jobs for that cartridge. Repeat&quot;. Or &quot;you have three printers with different cartridges. The print dialog shows which one is loaded with what. You send the job to the appropriate printer&quot;.</font><br> <p> This sounds like the spooler I was dealing with DECADES ago in the early 80s.<br> <p> Although I think you needed to create multiple queues for the different configurations, and you&#x27;d stop the current queue, change the configuration, and activate the new queue. You CAN sort-of do that with windows, but it&#x27;s not particularly easy ...<br> <p> Cheers,<br> Wol<br> </div> Mon, 07 Jun 2021 18:19:27 +0000 AppleTalk FTW https://lwn.net/Articles/858570/ https://lwn.net/Articles/858570/ pizza <div class="FormattedComment"> <font class="QuotedText">&gt; I&#x27;m referring mainly to printer local discovery, which was what Avahi/Zeroconf/etc have been trying to re-create for a while now.</font><br> <p> Sure, appletalk worked great... as long as you were using all-apple stuff. Windows discovery worked reasonably well.. as long as everything else was running Windows too. CUPS&#x27;s local discovery worked equally well.<br> <p> They all fell flat on their faces when you needed to cross ecosystems and the printer didn&#x27;t speak a standard PDL (like postscript or HP-PCL)<br> <p> <font class="QuotedText">&gt; I&#x27;m not sure I trust the current desktop decision makers to take the latter property into account, given the last decade+ of Freedesktop decisions.</font><br> <p> The &quot;current desktop decision makers&quot; (including Freedesktop.org) have nearly nothing to do with the standards and decisions of the OpenPrinting/PWG and IPP.<br> </div> Mon, 07 Jun 2021 16:52:32 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858568/ https://lwn.net/Articles/858568/ gnoutchd <p>No, pizza understood you perfectly. "On the network" in this case means "reachable by code that knows how to open an AF_INET socket". There's no reason that can't be a local USB-connected printer as long as you have a driver that binds to a port on localhost and speaks the same protocol that a network printer would speak. <a href="https://github.com/OpenPrinting/ipp-usb">ipp-usb</a> is exactly that for any printer that supports IPP-over-USB, a <a href="https://www.usb.org/document-library/ipp-protocol-10">standard</a> widely implemented by modern printers. It's <a href="https://wiki.debian.org/CUPSDriverlessPrinting#IPP-over-USB:_Automatic_Discovery_and_Setup">installed and enabled out-of-the-box</a> by current or upcoming distro releases. Mon, 07 Jun 2021 16:49:37 +0000 AppleTalk FTW https://lwn.net/Articles/858562/ https://lwn.net/Articles/858562/ jccleaver <div class="FormattedComment"> <font class="QuotedText">&gt; Apple handled all of this so well that nearly every release of OSX required changes to printer drivers in order for existing printers to remain useful.</font><br> <p> You can go much further back than that. I&#x27;m old enough to remember System 6.0.8 having to be released solely because System 7&#x27;s were incompatible with the previous ones and would force resets whenever a printer had to go back and forth between 6 and 7 users.<br> <p> I&#x27;m referring mainly to printer local discovery, which was what Avahi/Zeroconf/etc have been trying to re-create for a while now.<br> <p> I get the desire to press ahead with new printers in a new way, but as someone else wrote, there are the disposable printers you replace every 2 years, and forever printers that have been in service for decades. I&#x27;m not sure I trust the current desktop decision makers to take the latter property into account, given the last decade+ of Freedesktop decisions.<br> </div> Mon, 07 Jun 2021 15:17:32 +0000 Older printers' support https://lwn.net/Articles/858523/ https://lwn.net/Articles/858523/ mchehab <div class="FormattedComment"> <font class="QuotedText">&gt; But for Hewlett Packard MFP1132… this is basic home printer with a scanner, nothing fancy. I&#x27;m surprised it isn&#x27;t in 98%.</font><br> <p> Those cheap USB-only laser scanner/printers don&#x27;t have IPP natively. I have one such printer too, as the cost per page on such devices is very low.<br> <p> Using it as a network printer is tricky, as the default support via hplip requires a proprietary x86-only driver, which require upgrades almost every time CUPS is upgraded. Also, as it is x86-only, one can&#x27;t use a cheap arm device like RPi to be a printer server, and, last time I checked, the alternative of using foo2zjs driver won&#x27;t provide sane support over the network.<br> </div> Mon, 07 Jun 2021 10:45:52 +0000 AppleTalk FTW https://lwn.net/Articles/858522/ https://lwn.net/Articles/858522/ pizza <div class="FormattedComment"> <font class="QuotedText">&gt; It amazes me how much modern strife in the Linux world consists mostly of people trying to re-implement stuff Apple Computer handled pretty well by 1989 and only needed a few later tweaks to reduce chattiness.</font><br> <p> Apple handled all of this so well that nearly every release of OSX required changes to printer drivers in order for existing printers to remain useful.<br> <p> <font class="QuotedText">&gt; I&#x27;m leery of efforts to remove simple, hard-configurable systems. </font><br> <p> It turns out those &quot;hard-configurable&quot; systems weren&#x27;t so &quot;simple&quot; after all.<br> <p> <font class="QuotedText">&gt; And if we have to keep drivers around to not require another five services on a simple Linux device that just needs to spit out some lp data,</font><br> <p> Printing hasn&#x27;t been a matter of &quot;simply spitting out some lp data&quot; since before &quot;line printer&quot; ceased to be a meaningful term in of itself.<br> </div> Mon, 07 Jun 2021 10:27:46 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858515/ https://lwn.net/Articles/858515/ abbe <div class="FormattedComment"> Maybe missing the firmware[0] ?<br> <p> [0] <a href="https://github.com/koenkooi/foo2zjs">https://github.com/koenkooi/foo2zjs</a><br> </div> Mon, 07 Jun 2021 05:13:35 +0000 AppleTalk FTW https://lwn.net/Articles/858514/ https://lwn.net/Articles/858514/ jccleaver <div class="FormattedComment"> It amazes me how much modern strife in the Linux world consists mostly of people trying to re-implement stuff Apple Computer handled pretty well by 1989 and only needed a few later tweaks to reduce chattiness.<br> <p> While Avahi/Zeroconf/Bonjour and all intended replacements may be appropriate for distributions, I&#x27;m leery of efforts to remove simple, hard-configurable systems. And if we have to keep drivers around to not require another five services on a simple Linux device that just needs to spit out some lp data, I&#x27;m not sure I have a problem with that.<br> </div> Mon, 07 Jun 2021 04:59:27 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858510/ https://lwn.net/Articles/858510/ ccchips <div class="FormattedComment"> I&#x27;d be interested to know if there are any one-up labels (4&quot; by 1&quot; for instance) suitable for inkjet printers. Haven&#x27;t found anything like that on Amazon yet...<br> </div> Mon, 07 Jun 2021 02:10:10 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858506/ https://lwn.net/Articles/858506/ marcH <div class="FormattedComment"> <font class="QuotedText">&gt; So this is just a rebranding and splitting from &quot;driver&quot; to &quot;app&quot; since that sounds cooler today.</font><br> <p> That was my first impression too. Some comments here describe some tangible advantages of moving stuff around and changing abstraction layers beyond mere &quot;coolness&quot; (thx!) but I think a follow-up article could be easier to read than the comments in this one.<br> <p> </div> Sun, 06 Jun 2021 21:49:58 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858502/ https://lwn.net/Articles/858502/ ccchips <div class="FormattedComment"> I use gLabels for label printing, but again, what if I want to print 20 labels? I would have to scrounge up a dot-matrix printer or use a specialized label printer. I suppose I could get 1-up label sheets (if there is such a thing,) and it would be a little less wasteful....and what about the &quot;driverless&quot; problem with reverse-order-only printing? Envelopes are an absolute pain if I use that driverless thing.<br> <p> But I do love gLabels and its capabilities...with the HPLIP driver!<br> </div> Sun, 06 Jun 2021 18:20:30 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858499/ https://lwn.net/Articles/858499/ mike.cloaked <div class="FormattedComment"> This is also a good starting point: <a href="https://wiki.gentoo.org/wiki/Driverless_printing">https://wiki.gentoo.org/wiki/Driverless_printing</a><br> </div> Sun, 06 Jun 2021 18:06:51 +0000 Fedora contemplates the driverless printing future https://lwn.net/Articles/858497/ https://lwn.net/Articles/858497/ JanC_ <div class="FormattedComment"> You might also want to try gLabels for label printing.<br> </div> Sun, 06 Jun 2021 15:56:25 +0000