You are not logged in.
OK, to be clear, this is not a problem with printing TO a PDF file, but rather putting a PDF file onto paper. Whether it's viewed in Firefox, or Document Viewer, when I go to print their are no printers presented in the dialogue, the only option is "Print to file".
Now, I can print a test page via CUPS, and I can export to postscript and print via GIMP, but obviously, I'd rather just print.
Any clues?
TIA
Last edited by Roken (2016-10-04 12:56:26)
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
Offline
Offline
extra/cups-pdf 2.6.1-2 [installed]
PDF printer for cups
Though I'm pretty sure that is to solve exactly what I made clear is not the problem.
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
Offline
maybe a gtk3 issue?
can you actually print *anything* from firefox or "document viewer" (gnomes new meaningless name for evince?)
can you print pdf from gimp?
can you print "lp foo.pdf" (choose a simple pdf file, if printed raw, that's masses of ascii junk ;-)
Offline
Printing from firefox, as I understand it, creates a PDF of the webpage to print, so no.
I can print a pdf from GIMP
I can print a pdf with lp.
Printing with lp requires
lp xxx.pdf -d Canon_MG4200_series
in my case.
Last edited by Roken (2016-10-03 20:14:05)
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
Offline
Do you have gtk3-print-backends installed?
Offline
Excellent call - I didn't, now I have and it's fixed. Thank you.
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
Offline
Ayyyyyyyyyeee, this was driving me nuts for at least 2 hours.
Since when do I need this extra package? I didn't print from within
firefox since last week (it always _did_ work?) and suddenly my network printer was not available anymore (firefox only).
Is this something i overread while updating my favorite browser (or whatever)?
Conclusion: This worked for me as well. Thank you!
Offline
It does seem to be a most unannounced change.
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
Offline
Thank you! I've been trying to figure out why my printers disappeared in the latest round of updates. gtk3-print-backends fixed it.
Offline
Pacman normally prints a message during upgrades when new optional dependencies are added to a package (gtk3 in this case). Then you can check them out and decide if you want/need them.
Offline
Thank you very much for the "gtk3-print-backends" suggestion. All of a sudden, my printers vanished from Firefox [v.49.0.1]. They were present in other apps (Claws Mail; Geany; Opera; ...) and showed up in Firefox >> about:config >> print_printer ...
After installing (pacman) "gtk3-print-backends" my printers automagically reappeared in my Firefox print dialogue (I did not even have to restart Firefox). Excellent catch/advice/solution! :-D
Offline
Does pacman print that optional dependencies suggestion during an upgrade? I don't remember seeing it, and I downgraded gtk3 and re-upgraded to check.
Offline
@hoelzro: I don't know (re: "Does pacman print that optional dependencies suggestion during an upgrade?"). However:
https://www.archlinux.org/packages/extr … 4/firefox/
lists
gtk3
as a dependency, and
https://www.archlinux.org/packages/extra/x86_64/gtk3/
lists
gtk3-print-backends (optional) - Printing
as an optional dependency.
I actually found this BBS.ArchLinux.org page (2nd hit) through a Google search on the issue: arch linux firefox no printers
... otherwise I would have been stymied as I wouldn't have chased down that dependency. Firefox printing was working; then it wasn't -- probably due to a package upgrade (pacman | pacaur). It solved my issue; I hope it helps others, as well! It was a simple; facile solution: others had suggestions of sym-linking system pacjages ... Ugh!
Offline