Menu

#754 Cant change printer settings

5.3-fixed
open
nobody
None
5
2024-09-25
2024-08-14
MyName
No

Mac OS 14.5 (23F79)
Gute 5.3.3
CUPS 2.3.4
Epson 1410

Cant change or read printer settings in any app like photoshop, pixelmator, preview. Only way to change printing settings is open web interface, change default printer's settings, then restart program and just print on new printer settings. All works fine with another printer, L120. More on screenshots

5 Attachments

Discussion

  • MyName

    MyName - 2024-08-14

    Guteprint 5.3.4 same issue

     
  • mbroughtn

    mbroughtn - 2024-08-14

    Yes, this is a nasty bug. At least it istn' crashing your apps. The fix has been committed to the code repository. I do not know when a macos package will be released. A developer will have to step forward that can sign the code and get things notarized by Apple.

    I am pretty sure I can solve your immediate problem though. The issue revolves around a feature iin the PPD (printer description file). I am attaching a corrected PPD file for your Epson Stylus Photo 1410. There are several steps you need to take to get it accepted on your computer.

    1. Once you have downloaded the file, you will need to open the Terminal.app (/Applications/Utilities/Terminal.app). In a Terminal window that appears, type in the following (copy and paste will also work).
      xattr -d com.apple.quarantine
      Make sure there is a space after quarantine. Now drag and drop the PPD file you just downloaded into the Terminal window and hit Return/Enter. That will remove the security Apple placed on the file.
    2. Drag and drop the file to the following directory. /Library/Printers/PPDs/Contents/Resources/
      That is the Library at the root of your hard drive. You will need to use an administrators name and password for the file to move the file.
    3. Use System Settings/Printers & Scanner to delete your current printer. Then add a new printer. When it comes to selecting the software or driver, Don't use the pre-selected choice. Use the pop up menu and select "Other...." . A window will pop up that will let you navigate and select the new file /Library/Printers/PPDs/Contents/Resources/stp-escp2-1410.5.3.ppd.gz
    4. Add the printer. Things should work now

    Matt

     
    • MyName

      MyName - 2024-08-15

      YES!!!! YOU SAVED MY NEUROUS SYSTEM
      Thank you so much!! Its working!!!!!

      Can you explain, thats the problem with this file? I tryed different permissions and read code for strange things, but im not good in Guteprint and printers drivers. I spent about mounth or two for this bug

      Also i have another problem - i can not cancel any job. I can delete it from printing queue, but printer doesnt care. Also cancel (paper) button does nothing

       
    • MyName

      MyName - 2024-08-15

      UPD
      Pixelmator works fine, but in photoshop same issue
      UPD 2
      PS 2022 rosetta buggy
      PS 2024 native fine
      But i need to use 2022 for printing

       

      Last edit: MyName 2024-08-15
  • mbroughtn

    mbroughtn - 2024-08-16

    I am glad you were able to get things working. What caused the problem? In the v5.3.x Gutennprint drivers, a new feature was added for printers that could print on CD/DVDs. It allowed for direct, custom entries for some parameters of printing on CD/DVDs. This was working fine through about MacOS 10.11.x. Following versions of MacOS X changed somethiing and the Gutenprint custom settings caused tremendous problems. The feature still works in at least in Linux and probably other platforms. The actual lines in the PPD that cause problems are:

    *CustomStpCDOuterDiameter True: "pop"
    *ParamCustomStpCDOuterDiameter Value/Value: 1 points 184 340
    
    *CustomStpCDInnerDiameter True: "pop"
    *ParamCustomStpCDInnerDiameter Value/Value: 1 points 45 121
    
    
    *CustomStpCDXAdjustment True: "pop"
    *ParamCustomStpCDXAdjustment Value/Value: 1 points -30 30
    
    *CustomStpCDYAdjustment True: "pop"
    *ParamCustomStpCDYAdjustment Value/Value: 1 points -30 30
    

    Removing those lines do away with the new feature and solved the problem.

    Also i have another problem - i can not cancel any job. I can delete it from printing queue, but printer doesnt care. Also cancel (paper) button does nothing

    Try using the Print Center (Applications/Utilities/Print Center.app). Click on the "x" at the right of the print job. That usually works for me. See attached.

    Matt

     
    • MyName

      MyName - 2024-09-03

      Sorry for a long reply. Yes, this button clears printing queue, but printer still printing

       
    • MyName

      MyName - 2024-09-19

      Hi, canceling job still does nothing, have any other ideas to fix?
      Im using Print Center.app as you said. Its empty now, but epson 1410 still wait for a paper. And, then i charge paper and press paper button - begins printing. Without any printing task in queue. Weird

       
      • mbroughtn

        mbroughtn - 2024-09-20

        Hi, canceling job still does nothing, have any other ideas to fix?
        Im using Print Center.app as you said. Its empty now, but epson 1410 still wait for a paper. And, then i charge paper and press paper button - begins printing. Without any printing task in queue. Weird

        My guess is that the print job has already been sent to the priinter and it is in the printer's memory. That's why you are not seeing it in Print Center anymore. The printer is just waiting for the immediate "problem" to be corrected -- paper jam, paper missing, paper ejected, etc. Once the issue has been corrected, the printer outputs what is in memory.

        If you need more control, you can pause the printer queue using Print Center before you send the print job. When you are done inserting the paper, you can then use Print Center to unpause the printer queue.

        Matt

         
        • MyName

          MyName - 2024-09-25

          Thanx, so, there is no way to cancel job? Just turn off\on printer?

           
  • mbroughtn

    mbroughtn - 2024-08-16

    UPD
    Pixelmator works fine, but in photoshop same issue
    UPD 2
    PS 2022 rosetta buggy
    PS 2024 native fine
    But i need to use 2022 for printing

    I only have Photoshop Elements (Rosetta). I could not produce your problem. Certainly, there could be a difference betwee Elements and the full versions of PS. I did try to use language other than English to see if that had any bearing, but my copy of Photoshop Elements doe not support other languages.

    The only thing I can suggest is to try to use an earlier version of Gutenprint. Try Gutenprint v5.2.15. (sourceforge.net) That package is signed, so you should still be able to install it. If you want to install it, be sure to manually remove your current printers and run the Uninstaller on the disk image before you install the earlier version. Installers generally do not do downgrades very well.

    Matt

     
    • MyName

      MyName - 2024-09-03

      Im using photoshop in english. Guess this is not language issue
      Using last PS 2024 now with rosetta, everything works fine

       

Log in to post a comment.

MongoDB Logo MongoDB