Big Sur printer queue does not load

Yesterday I received a new Mac mini M1. As part of configuring it, I needed it to see my printer (Brother HL-L2351DW). Because I use an iPhone for my internet connectivity, there is no stand alone AP/router. The printer exists in it's own SSID. To make the printer visible, I had to enable legacy devices under Wifi in Network Settings. The printer then was visible, and I changed Wifi to the Printer's SSID, then switched to Printer Setup and added it as an AirPrint device. Opened a word processing app, and sent a document to the printer. The Printer Setup part of System Preferences has a button to open the Printer Queue. I have done this on previous versions of OS X with no issue. On Big Sur, it is not working, the Print Queue for that printer does not appear on the screen, but it does appear in the list of Recent Applications (perhaps it is invisible). The printer does function however. Normally, because I have to switch Wifi between the AP and the printer's SSID, I keep the Print Queue on hold until I am ready to print. Since I cannot open the Print Queue I am unable to do this, so I'm flying blind. If someone can check Radar to see if this is a known issue, and enter it if not, that would be helpful. I am on macOS 11.0.0, and have not yet had the guts to try 11.0.1.


TIA

Posted on Nov 25, 2020 12:30 PM

Reply
Question marked as Top-ranking reply

Posted on Dec 29, 2020 9:05 AM

This may be because the application installed to operate the queue has not been flagged as "Open using Rosetta" so on the M1 CPU this Intel app fails as macOS seems not to automatically recognise it. I had this with the (very old) drivers for my (very, very old) HP LaserJet P1102w. Every other printer feature worked but I just couldn't look at the queue.


Fix that worked for me:


  • Open Finder and click on the "Go" menu.
  • Hold down the Option key and "Library" should appear.
  • Navigate to Library/Printers and you should see your printer's application.
  • Right click on it and select "Get Info".
  • You should see "Open using Rosetta" and if it's not ticked tick it.

Similar questions

33 replies
Question marked as Top-ranking reply

Dec 29, 2020 9:05 AM in response to Nita_Rae

This may be because the application installed to operate the queue has not been flagged as "Open using Rosetta" so on the M1 CPU this Intel app fails as macOS seems not to automatically recognise it. I had this with the (very old) drivers for my (very, very old) HP LaserJet P1102w. Every other printer feature worked but I just couldn't look at the queue.


Fix that worked for me:


  • Open Finder and click on the "Go" menu.
  • Hold down the Option key and "Library" should appear.
  • Navigate to Library/Printers and you should see your printer's application.
  • Right click on it and select "Get Info".
  • You should see "Open using Rosetta" and if it's not ticked tick it.

Feb 4, 2021 9:54 AM in response to anataboga

Thank you anataboga. The printer in question was a Canon TS6020, attached using Secure AirPrint.


After encountering the "You do not have permission to open the application" message, Google searches sent me down a long path of:

- verifying read/write permissions

- adding "Administrators" group with read/write permissions

- reseting the Printing System

- re-adding the printer

- rebooting

- updating disk permissions

- shutting down and booting into options, and running Disk First Aid; and finally

- shutting down and booting into options, and re-installing Big Sur


All to no avail.


Then I found your posting, checked the checkbox "Open using Rosetta" and the problem was immediately resolved for me. Thank you again for sharing your knowledge.

Nov 27, 2020 4:42 AM in response to Nita_Rae

additional information … I have located the PPD file (Application) for the Brother HL-L2351DW. It was created correctly, and stored in the correct location, but it will not launch because I do not have (or it does not have) the correct permissions.


How do I diagnose the precise problem with permissions here, and apple a fix ? I am reasonably conversant with Terminal and CLI.

Dec 29, 2020 9:33 AM in response to anataboga

Thank you, that works. What is somewhat perplexing about this is that the Get Info says 'Application (Universal)' which suggests that both x86 and ARM code are present. An a practical basis, the x86 code seems to be authorized for execution, but the ARM code is not. While this is a fabulous workaround, Apple needs to dig into why the ARM code doesn't pass authorization.


Thanks Again !

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Big Sur printer queue does not load

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.