JDK-8334007 : Printing when lp/lpr is not in /usr/bin
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: 2d
  • Priority: P4
  • Status: New
  • Resolution: Unresolved
  • OS: linux
  • CPU: x86_64
  • Submitted: 2024-06-11
  • Updated: 2024-06-11
Description
ADDITIONAL SYSTEM INFORMATION :
Most commonly under Flatpak
All (recent) versions of JRE

A DESCRIPTION OF THE PROBLEM :
Especially under flatpak, the lpr binary is not under /usr/bin. This causes all printing to fail in Java. Java should discover lpr from path, or allow configuration to be specified to point to a different location to make this more flexible.



Comments
Moved to JDK for further evaluations.
11-06-2024