Cannot Print from Okular

No, there’s only this one:
http://wstaw.org/m/2013/08/19/okular.png
But if that’s switched off, I doubt there’s a difference between evince and okular, because they both use the same library (libpoppler) AFAIK.
Otherwise it’s a bug in okular which should be reported upstream at http://bugs.kde.org/.
If in doubt, try with acroread from the non-oss repo… :wink:

Hi and thanks. Not yet tried acroread but sent the pdf to partner who uses windoze. The file opened in acrobat reader and there I could check the security settings. The only items not allowed are document assembly and signing. Page printing is allowed on all pages and I am pleased to report that I could print the whole document from acrobat reader.

Thats an “F” fail for linux then! I am not sufficiently savvy to report bugs but surely this is one so shall try.
Many thanks.
Budgie2

Well, maybe we can guide you. It’s not that difficult :wink:

One question first, does this particular file print well from evince now or not?

And you may have to upload the offending file somewhere for others to test, so it shouldn’t contain private data (if it does, well that’s difficult then for opensource…)

On 2013-08-19 22:06, Budgie2 wrote:
>
> caf4926;2580266 Wrote:
>> I’ve had problems with illustrated .pdf’s
>> One’s I’ve made myself, usually a map
>> I end up doing the work in LOffice and it’s fine
>
> Many thanks for instant reply. In fact I have tried LO but it will not
> open. I have used Okular to print to .ps file and then opened in gv.
> All pages are present and correct but how do I print from gv which is
> the back end of Okular anyhow.

It has a button labeled “print all”. This opens a dialog for “print
command”. I have:


lpr -P cp1510n_ps

Where “cp1510n_ps” is the name of my printer in CUPS. A plain “lpr” will
just print to the default printer - you do have one?

If you run “lpq” on a terminal it will list the jobs in queue for the
default printer:


cer@Telcontar:~> lpq
cp1510n_ps is ready
no entries
cer@Telcontar:~>

this other will list all printers:


cer@Telcontar:~> lpstat -a
cp1510n_ps accepting requests since 2013-08-19T01:25:15 CEST
cp1515n_hpijs accepting requests since 2013-06-28T14:41:37 CEST
cp1515n_pcl3 accepting requests since 2013-06-28T14:34:56 CEST
cer@Telcontar:~>

Or point your browser to:


http://localhost:631/printers/

Notice that “lpr” is not the only print command available: another is
“lp”. Each has different syntax, because they come from different ancestors.

There is no need to open “gv” to print, you can just run “lpr file.ps”
to print it all. In fact, “lpr file.pdf” should also work. Of course,
then you don’t see what is going to be printed.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

I have found previously that if I open up CUPS web interface and delete the printer configured by yast (mine is a HP3940)
Then configure the printer via CUPS and be sure that is the printer selected during print out!
(Make a note of the name CUPS gives the printer) Because the HP stuff can linger and the names look similar.

CUPS configured printers seem to have more advanced printing options available too, where they exist for your printer.

Hi and thanks for the offer. As you will see there are several people helping and I have quite a few actions to try before recourse to uploading the file but that will not be a problem, if required, as there are no privacy issues involved.

Meanwhile to answer your question I have dropped Okular which frequently gave me printing problems in favour of Evince which has been printing fine until now. This particular file evince only prints the first of eight pages whatever I try and print.

Budgie2

On 2013-08-20 10:36, Budgie2 wrote:
> Meanwhile to answer your question I have dropped Okular which
> frequently gave me printing problems in favour of Evince which has been
> printing fine until now. This particular file evince only prints the
> first of eight pages whatever I try and print.

First eight? Has the ninth lots of graphics?

On occasion, my printer baulks at a certain page of a print job. The
problem is not enough memory (in the printer, and I have 96Megs). In
those cases, I have to try a different driver, so that instead of the
native postscript I use the also native hpijs or pcl3.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)