Emulate legacy printer drivers for CUPS with QEMU
blog.project-insanity.org
blog.project-insanity.org
Of course, that meant you couldn't plug a Windows-only USB Wifi stick into an ARM machine (say, a Raspberry Pi 1) and use ndiswrapper. Luckily, Broadcom added Wi-Fi to the newer Pis...
Are there any other manufacturers still bothering with USB wifi devices other than Realtek and Mediatek?
What about GPU drivers? Should I try that way to run AMD Catalyst Windows driver instead of Mesa under Linux for ATI Radeon Xpress 1250?
Which definitely contains 32-bit x86 code.
Still in debian. https://packages.debian.org/buster/printer-driver-foo2zjs
I didn't understand it too.
Worked like a charm.
I am probably 20 years late in saying this, but I honestly don't know why cups is a thing. lpd works fine and has always struck me as simpler. It's smaller with fewer dependencies. This config is way more complicated than mine. Any time people talk about Unix printing they always assume you mean cups.
Cups is a bit too complicated for my taste though. Some settings live in the print dialog, others at localhost:631 (which password does it want, again?), and some are only accessible in /etc.
Though they system we have at work where you print and then go to whatever printer and sign in makes more sense. The printout isn't there when you arrive, but at least it isn't on some printer in a different city.
I actually think emulation is a good long-term solution for legacy applications. My NES rom of Super Mario Brothers is probably the most cross-platform and future-proof piece of software on my computer, because every platform has an NES emulator! You write (or port) an emulator once per platform, and suddenly the whole NES library opens up.