I too bought this printer thinking it was supported on my PPC. So I installed the recommended gimp print drivers. Yes it took quite a while on OSX 5.8 but it installed. Ironically, it worked great for an old HP printer that had been misbehaving, but not on the Canon MG5420. So I'm using the HP and returned the Canon.
Along with that though is the concept of longevity. Say a printer came out in 2015. At that time, the drivers should have all been 64-bit Intel. It shouldn't take too long to transition to Apple Silicon. However, would companies such as Canon choose to not port the software for older hardware?
As of now, I think printer drivers will be emulated via Apple's Rosetta2 technology. This technology should at least be around for another two years and perhaps a year or two beyond that. Once Apple's entire lineup of Macs are on Apple Silicon, they will start to phase out support of Intel-based Macs. And, by extension, companies maintaining the Intel-based solutions will slowly drop support of that firmware/software over the years.
as far as for printers, i know that some of the printers regardless of whether there is thrid party drivers are bundled into the OS native already and any additional software, like for a scanner, may work in rosetta, at least it did for epson printers.
As a new service available to Microsoft 365 subscribers, Universal Print was first announced for private preview in March and is now available for public preview. Universal Print lets IT admins register a printer directly into Azure Active Directory cloud, configure the printer, assign user permissions, and manage the printer from a centralized Universal Print portal. Limited reporting is available to get insights into printer usage. It eliminates the need for print driver installation on individual computers and the requirement for a print server.
Hi Tomas, as the error describes the printer driver is not installed which means the printer will fail to install. Did you add all the required files to the .intunewin file referenced in the INI file?
I like this. We have a lot of remote workers so I use Universal Print. So they can send a print job anytime, anywhere, for someone else to pick up or to get the next time they are in. I have never looked it up but I suspect there is a way to add a universal printer via PS.
The Canon-developed UFR II printer driver ensures the various data processing tasks conventionally executed within the printer are appropriately divided between the host computer and the printer to help optimise the overall printing time.
wdt_ID Brief Description of Issue Brief Description of Fix Applicable Product Versions Affected (if known) Link to supplemental Support Article(s) 1 Using V4 native printer drivers (new to Windows 8/Server 2012 R2) is not supported by Citrix. You will experience printers failing to roam and get "Operation not permitted" or other errors when trying to print or access the print queue properties. Install V3 drivers on both the VDA and client or print server, or else use the Citrix Universal Print Driver on the VDA and V4 drivers on client or print server. 2 Auto Client Printer Redirection fails even with the correct print drivers loaded and policies in place. The "Citrix Print Manager Service" log on account is set to "Network Service" which does not have permission to the printing virtual channel. Change the "Citrix Print Manager Service" log on account to Local System. 3 Client printers on Mac and Linux clients fail to redirect to XenApp or XenDesktop sessions running on Windows 10, Windows Server 2012 R2 or Windows Server 2016 when configured to use the Citrix Universal Print Driver. To support Mac and Linux clients, the VDA makes use of an HP driver that was included in Windows 7 and Server 2008 R2 but no longer included in Windows 10, Server 2012 R2 or Server 2016. On each VDA, install the "HP Color LaserJet 2800 Series PS" driver manually. 4 Users see printers from other user sessions. Check the value of the "DefaultPrnFlags" registry key. A value of "4000" equals to only local administrators being able to see auto-created printers. In this case, make sure your users are now local administrators of the VDA. 5 It can take up to 6 minutes to enumerate printers within a session. It takes approximately 30 seconds to a minute for a printer to fail to map. Every printer the user does not have access to or that is offline/no longer on print server will add delay to enumerating all printers. You need to make sure either that the printers are online, or that users have access to the printers they need. 6 The Universal Print Server (Upserver) component that ships with XenApp and XenDesktop 7.14 is no longer supported on Windows Server 2008 32-bit. 7 Session printers do not delete as appropriate as users roam between devices and sessions. For example, session printer "Printer_A" is assigned to "Client_A" and session printer "Session_B" is assigned to "Client_B" but when connected to Client A and then Client B you see both printers. This issue is reproducable with non-UPS printers on Server VDA 7.9 to VDA 7.15. Apply fix "LC8077". This fix is also part of VDA 7.16. Windows Server VDA 7.9 to 7.15. 8 When changing the policy setting "Print driver mapping and compatibility" your changes are not saved. As a workaround use the Citrix Group Policy PowerShell provider to edit this policy setting using "Add-PSSnapin Citrix.Common.GroupPolicy". 9 Printer error code 41 is displayed on XenApp 7.6. Upgrade the VDA to 7.6.3, uninstall the existing Citrix Universal PDF Printer and then install the compatible 7.6.2.9 Citrix Universal PDF Printer. Citrix XenApp 7.6. 10 The default printer is not retained in future Citrix sessions. Stop the Citrix Profile Management service and see if it still happens. Make sure registry key "Software\Microsoft\Windows\CurrentVersion\Windows" is included in Citrix profile synchronisation as this is where printers are saved. table.wpDataTable table-layout: fixed !important; table.wpDataTable td, table.wpDataTable th white-space: normal !important; table.wpDataTable td.numdata text-align: right !important;
Update 3 December 2018: So far, the furthest progress I've made has been with CraftyB's answer. Here is the output from his PowershellOutput instructions. It identified the .inf file for my printer as prnhp001.inf. I don't think this is a "default driver" as some have suspected. Also perhaps worth noting is this is purely a network printer on my home network.
The driver file is "upd-pcl5-x64-6.1.0.20062.exe", I could not find it on HP's support site, so I did a search, and found several locations listing this universal driver set. I found a site that didn't charge, but did plant a cookie ... which I will now have to elliminate. BUT, IT WORKS!!! I can't guarantee that it will work for you, but I suspect that it will work for several PCL printers "no longer supported".
Apple has been licensing and using CUPS (Common Unix Printing System) since 2002 and then acquired it in 2007. CUPS.org is the main repository for the all the built in drivers for macOS. When you add a printer and your system connects to the Internet to download a driver, it's pulling it through CUPS.
Before you begin what could be an exhaustive search for the elusive printer driver, first determine when your printer was released. If it was prior to 2018 when Mojave was released then you may face some compatibility issues because this was the last release of macOS to support 32bit applications.
The manufacturer may have updated their drivers to 64bit or they may have retired the product with no more official support. There may be alternatives like compatible drivers (i.e HP LaserJet, Xerox, etc.), emulation modes (EPSON, IBM, Oki, etc.) or printer control/description languages (PCL, Postscript, PDF, etc.) These details can be found in the printer's technical specification sheet or in the user manual. If it's not listed, it's a safe bet that emulation modes or printer control languages are not supported.
Printer buying tip: Stay away from the "home office" or "consumer" printers. These will undoubtedly have limited driver support once they are retired. Look for printers with Postscript and/or PCL language support. Even if the manufacturer stops making printers altogether, there will be a PostScript or PCL PPD that keeps your printer working.
This should be your first stop. The printer may be supported under an older version of macOS. If you are trying to install a printer, especially a consumer grade in a post-Mojave world, you'll need updated drivers.
The OpenPrinting database contains a wealth of information about specific printers, along with extensive driver information, the drivers themselves, basic specifications, and an associated set of configuration tools.
Buy an older, inexpensive Mac mini to act as Print Server. By using Print Sharing in this manner, you can extend the life of your printer because the older (pre-Mojave) version of macOS will support the 32bit print drivers that are still available. You'll also have the added benefit of creating networked printer that you can print to from any device.
If a physical PC is out of the question, fire up a VirtualBox (free) VM running Windows with the printer drivers installed. It doesn't need a lot of resources since it will be for printing only and you can configure it to used a shared folder or as a network based printer.
After reading a question on the Technet community about how to deploy printers with a printer driver to Azure Ad joined devices, I realized I only created a blog about the wonderful Microsoft Universal Cloud Print solution but none to install Printers and their drivers without using Printix or Microsoft its solution
35fe9a5643