Description of problem:
Under printer options, I set the media source to tray 3. After clicking apply,
the setting changes to tray 1 or tray 2.
Version-Release number of selected component (if applicable):
Always---on three Fedora Core 6 systems.
Steps to Reproduce:
1. Setup an HP LaserJet 1320tn using JetDirect socket and "PostScript
2. Click on "installable options."
3. Enable tray 2 and 3.
4. Click on "printer options."
5. Change "media source" to "tray 3."
6. Click "apply" button.
The media source changes to 1 or 2. (Only one of my three machines goes to tray 2.)
1. The selected option stays, or
2. There is a friendly error pop-up message explaining the change.
I can't reproduce this. Please supply the PPD you are using (from /etc/cups/ppd).
After I deleted and recreated the printer, I also could not reproduce the
problem. Perhaps creating the printer with the earlier version of the
system-config-printer software was the problem.
Created attachment 145590 [details]
HP LaserJet 1320tn PPD (supplied by Fedora) from problematic system
Enable 'Tray 3' in Installable Options
Select 'Tray 3' for Media Source in Printer Options
Enable 'Tray 1 (Manual)' in Printer Options
This is happening because we set the ManualFeed ('Tray 1 (Manual)') option after
the InputSlot ('Media Source') option, and CUPS treats these options specially
(in the ppdMarkOption() function).
I think this might need special treatment in the UI.
Fixed in update: system-config-printer-0.7.49-1.fc6