Mark Misulich said the following on 01/09/2013 11:23 PM:
Hi, A couple of months ago I upgraded my desktop computer from openSUSE 12.1 to openSUSE 12.2 by formatting root and installing from DVD. In 12.1, the printer printed envelopes correctly, but in 12.2 it will not print correctly.
Anyone have an idea of how to fix this?
Sort of. You said
A couple of months ago I upgraded my desktop computer from openSUSE 12.1 to openSUSE 12.2 by formatting root and installing from DVD.
If I read that right, then you deleted all that was in the root partition. That means all that was in /etc/ was lost. Which in turn means all your carefully constructed configuration files were lost. OUCH! I can't tell you exactly what to look for, but I've suffered similar in the past, many years ago, so I back up my /etc now before each upgrade. What could it be? Well, the LANGUAGE settings for one. LANG and things like LC_PAPER. It may or may not be relevant, depending on how your printer subsystem is configured, but some setups have to convert the file to postscript even if the printer can handle PCL. Don't ask! One of the tools for converting is "enscript". See "man 1 enscript". In particular see and follow through to the "See also" section. That uses /etc/enscript.cfg. Which is one of the files you zapped. I'd also point out that the CUPS PPD files live under /etc. I don't know about you, but I had to hack a PPD file to make my Brother laserjet print envelopes the way that OpenOffice - as it was then - thought they were being printed. That was a while ago.... I take it that you didn't make/restore backups of your old /etc ... -- An expert is someone who knows some of the worst mistakes that can be made in his subject and how to avoid them. --Werner Heisenberg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org