How do I completely remove and reinstall a Primera printer driver on Mac OS10, OS11, OS12, OS13 and higher?

How do I completely remove and reinstall a Primera printer driver on Mac OS10, OS11, OS12, OS13 and higher?

1.  Unplug the USB cable from the back of your unit.
2.  Go to Apple - System Preferences - Print & Fax.
3. Select your printer listed on the left pane of the window and click the minus (-) button.
4.  Select 'Go' from the Finder Menu and select 'Go to Folder.' Type the following: /Library 
 
Delete the following files:(Some files may not be present depending on the version of the driver installed)

  1. Macintosh HD - Library/Caches/DPxxxFilter.log or LXxxxFilter.log*
  2. Macintosh HD - Library/Printers/Lexmark/Frameworks/prdrhpec.framework
  3. Macintosh HD - Library/Printers/PPDs/Contents/Resources/DPxx.ppd* or CL900.ppd.
  4. Macintosh HD - Library/Printers/Primera
    *The xx indicates the name of this file can vary depending on the model of Primera printer you have installed.

5. Select 'Go' from the Finder Menu and select 'Go to Folder.' Type the following: /usr/libex/cups/filter 

Delete the following files:
  1. commandtoDPxxx* / cammandtoLXxx*
  2. rastertoDPxxx* / rastertoLXxx*
    *The xx indicates the name of this file can vary depending on the model of Primera printer you have installed.

6. Select 'Go' from the Finder Menu and select 'Go to Folder.' Type the following: /private/var/db/receipts/ 

Delete the following files: 

  1. com.primera.driver.DPxxx.bom* / com.primera.driver.LXxxx.bom*
  2. com.primera.driver.DPxxx.plist* / com.primera.driver.LXxxx.plist*aa
    * -This indicates the name of this file can vary depending on the model of Primera printer you have installed.
7.  Select 'Go' from the Finder Menu and select 'Go to Folder.' Type the following: ~/LIbrary/
  1. Folder: ~/LIbrary/Preferences/ByHost - and delete the file: “com.Apple.Print.Cache.00xxxxxxx.plist”
  2. Folder: ~/LIbrary/Preferences/ByHost - and delete the file: “com.Primera.xx<printername>xx.plist”
  3. Folder:~/Library/Printers/ - and delete files matching your driver name containing "Primera" or "PTI"
8. Go to Macintosh Hard Drive – Library – Receipts. In here there will likely be a receipt corresponding to your printer. For example, an LX900 Color Label Printer might have a receipt package called Driver LX900v1.0.pkg. Look for any driver receipts and delete them.

9. Delete any Primera driver installers you might have saved to your desktop or any other location on your Mac.
10.  Empty trash.
11. Reboot

12.  Reinstall the driver


Advanced Driver Removal Instruction using Terminal Scripts

See the attached zip, which contains scripts for each of the printers.

To use these scripts:

  1. Unplug the printer.
  2. Delete the printer from the Printers & Scanners folder.
  3. Edit the script in Text Editor. The script will need to be modified for the current users.  In each of the paths where "Primera" is listed replace with your username.  See example below.
  4. Save the Script and then double-click to Run it.
  5. If it doesn't run, you may need to give it permissions -or-
  6. Copy each line of the modified script and paste them line by line into an open Terminal Window.
Example Script for Eddie:

sudo rm /Library/Caches/EddieFilterCmd.log
sudo rm /Library/Caches/EddieRaster.log
sudo rm /Library/LaunchAgents/com.primera.eddielaunch.plist
sudo rm -rf /Library/Printers/Primera/Eddie.bundle
sudo rm "/Library/Printers/PPDs/Contents/Resources/Primera Eddie.ppd"
rm /Users/Primera/Library/Logs/EddieConfig.log
rm /Users/
Primera/Library/Logs/EddieConfigInit.log
rm /Users/
Primera/Library/Preferences/com.primera.EddieConfig.plist
sudo rm -rf /Users/
Primera/Library/Caches/com.primera.EddieConfig
sudo rm -rf /Users/Shared/
Primera/Eddie
sudo rm -rf /Library/Printers/
Primera/Frameworks/prjnflib.framework
sudo rm -rf /Library/Printers/
Primera/Frameworks/prjnhpec.framework
sudo rm -rf /Library/Printers/
Primera/Frameworks/prjnhpeh.framework
sudo rm -rf /Library/Printers/
Primera/Frameworks/prjnhpep.framework


Article ID: 44689