SOLVING PROBLEMS7.26I am using BSD lpr(Slackware, Debian, olderdistributions) and someoptions chosen in LLPRdon’t seem to take effect.Legacy BSD lpr systems have a hard limitation on the lengthof the option string that can be passed to the printing system.As such, if you selected a number of different options, thelength of the options may be exceeded and some of yourchoices won’t be passed to the programmes responsible forimplementing them. Try to select less options that deviatefrom the defaults, to save on memory usage.I am trying to print adocument in Landscapemode, but it prints rotatedand cropped.Most Unix applications that offer a Landscape orientationoption in their printing options will generate correct PostScriptcode that should be printed as is. In that case, you need tomake sure that you leave the LLPR option to its defaultPortrait setting, to avoid unwanted rotations of the page thatwould result in a cropped output.Some pages come out allwhite (nothing is printed),and I am using CUPS.If the data being sent is in Encapsulated PostScript (EPS)format, some earlier versions of CUPS (1.1.10 and before)have a bug preventing them from being processed correctly.When going through LLPR to print, the Printer Package willwork around this issue by converting the data to regularPostScript. However, if your application bypasses LLPR andfeeds EPS data to CUPS, the document may not printcorrectly.I can’t print to a SMB(Windows) printer.To be able to configure and use SMB-shared printers (such asprinters shared on a Windows machine), you need to have acorrect installation of the SAMBA package that enables thatfeature. The “smbclient” command should be available andusable on your system.My application seems to befrozen while LLPR isrunning.Most Unix applications will expect a command like the regular“lpr” command to be non-interactive and thus returnimmediately. Since LLPR is waiting for user input beforepassing the job on to the print spooler, very often theapplication will wait for the process to return, and thus willappear to be frozen (its windows won’t refresh). This isnormal and the application should resume functioningcorrectly after the user exits LLPR.How do I specify the IPaddress of my SMB server?It can be specified in the “Add Printer” dialogue of theconfiguration tool, if you don’t use the CUPS printing system.Unfortunately, CUPS currently doesn’t allow to specify the IPaddress of SMB printers, so you will have to be able to browsethe resource with Samba in order to be able to print.Some documents come outas white pages whenprinting.Some versions of CUPS, especially those shipped withMandrake Linux before the 8.1 release, have some knownbugs when processing the PostScript output from someapplications. Try upgrading to the latest version of CUPS (atleast 1.1.14). Some RPM packages for most populardistributions are provided as a convenience with this LinuxPrinting Package.Problem Possible Cause and Solution