I had similiar symptoms and found this issue report. Using 10.04 and
evince 2.30.3, the top margin is too big and the bottom is too small.
CUPS is working fine and man:lpoptions -l shows the correct PageSize.
Other programs (e.g. a2ps) print accurately.
So either 1) evince is broken or 2) it is
datakid is correct, and the bug he/she references fixes the problem.
The root fault:
* buildout uses python modules from /usr/share/pyshared
* In 8.10, for some reason, /usr/share/pyshared/GMenuSimpleEditor does not
exist so the softlinks fail.
As the referenced bug report states, a complete