When trying to print a document, the printer might print only junk characters in the following scenarios:
This issue is caused because the local renderer does not support all the font types. To resolve this issue, you can install the Microsoft TrueType fonts on your iPrint server.
Sign in as root.
Navigate to the fonts directory.
cd /opt/novell/iprintmobile/fonts/
Install the cabextract RPM.
rpm -ivh cabextract.rpm
Install the fonts-config RPM.
zypper in fonts-config
NOTE:If the RPM package is already installed, the system will display the message: "The highest available version is already installed". You can safely proceed without taking any further action.
At this point, all required RPM dependencies are installed on the iPrint server.
Retrieve the fonts.
sh fetchmsttfonts-11.1-5.7.10-fetchmsttfonts.sh.txt
Few of the Linux drivers might fail to print due to absence of certain filters. You can verify this information, using the command: lpstat -p
The command displays the status of the drivers. Change the driver for which you have received the failure messages. This is applicable only for local renderer.
If the remote renderer is registered with Built-in-PDF Renderer for processing the PDF jobs, it might print junk characters for PDF files.
To resolve this issue, you need to reconfigure the remote renderer using iprntrendcmd -c command.
If the remote renderer is not registered for PDF file processing, the printer might print only junk characters and not the actual content. This can be caused by an incompatible printer driver.
To work around this issue, use the drivers that are compatible with your printer.