Printing: Difference between revisions

Troubleshooting: link to blog on Panasonic printers
Lelgenio (talk | contribs)
Move "Setting up HP printers with proprietary drivers" to Troubleshooting section. Reword to not imply all proprietary-driver printers will require the special setup step
Line 104: Line 104:
* <tt>pkgs.gutenprintBin</tt> &mdash; Additional, binary-only drivers for some printers.
* <tt>pkgs.gutenprintBin</tt> &mdash; Additional, binary-only drivers for some printers.
* <tt>pkgs.hplip</tt> &mdash; Drivers for HP printers.
* <tt>pkgs.hplip</tt> &mdash; Drivers for HP printers.
* <tt>pkgs.hplipWithPlugin</tt> &mdash; Drivers for HP printers, with the proprietary plugin. Use <code>NIXPKGS_ALLOW_UNFREE=1 nix-shell -p hplipWithPlugin --run 'sudo -E hp-setup'</code> to add the printer, regular CUPS UI doesn't seem to work.
* <tt>pkgs.hplipWithPlugin</tt> &mdash; Drivers for HP printers, with the proprietary plugin, see also [[Printing#Setting up HP printers with proprietary drivers|Setting up HP printers with proprietary drivers]].
* <tt>pkgs.postscript-lexmark</tt> &mdash; Postscript drivers for Lexmark
* <tt>pkgs.postscript-lexmark</tt> &mdash; Postscript drivers for Lexmark
* <tt>pkgs.samsung-unified-linux-driver</tt> &mdash; Proprietary Samsung Drivers
* <tt>pkgs.samsung-unified-linux-driver</tt> &mdash; Proprietary Samsung Drivers
Line 336: Line 336:
See [https://prince213.top/blog/2025/01/16/nixos-mccgdi/ this blog post].
See [https://prince213.top/blog/2025/01/16/nixos-mccgdi/ this blog post].


=== Setting up HP printers with proprietary drivers ===
==== Problem ====
Regular CUPS UI may not be able to add HP printers with proprietary drivers.
==== Solution ====
Use <code>NIXPKGS_ALLOW_UNFREE=1 nix-shell -p hplipWithPlugin --run 'sudo -E hp-setup'</code> to add the printer.
[[Category:Hardware]]
[[Category:Hardware]]