hello
hello copied to clipboard
Find Qt-based system-config-printer replacement
Find Qt-based system-config-printer replacement. Do you know any?
Must have: Create CUPS configuration without too much hassle, find printers using Zeroconf, support IPP Internet Printing Protocol, HPLIP etc.
Ideally automatically set up IPP printers without manual interaction (like Ubuntu and the Mac do).
What does UKUI/Kylin use? https://github.com/ukui/ukui-control-center/tree/master/plugins/devices/printer. Does it do the above? Can we turn it into a standalone application?
What does Deepin use? https://github.com/linuxdeepin/dde-printer - does not compile on FreeBSD: ../../../src/cppcups/cupsconnection.cc:28:10: fatal error: 'linux/limits.h' f #include <linux/limits.h> // PATH_MAX=4096
. Can you get it to compile? Let us know how. (And let's remove any dependencies on DDE libraries.)
What did PC-BSD use? http://localhost:631? (That is hardly intuitive and always asks me for a password that I don't have - my default user does not have a password set! Seems like you need the root password which is also not set on my machine. Nothing in the dialog box tells me that.)
I am not sure if it meets all your requirements but what about print/print-manager from ports? It is used by KDE.
Thanks for the suggestion @MirLach but looking at https://www.freshports.org/print/print-manager it seems that it has many KDE specific dependencies like libKF5Auth, libKF5Codecs, libKF5Completion, ... (too many to be listed here). I don't know whether this is due to the design of print-manager or due to its packaging in FreeBSD, though.
The reality is, you have three options for each piece of software needed:
- not have it (not ideal)
- make one yourself
- find a way to work with what's there
The last option will naturally result in parts of kde frameworks being included because, frankly, they're useful and better than reinventing the wheel.
Need to check out https://github.com/MLBZ521/JamfProPrinterTool