Custom paper size = Processing - Not Connected?

I am trying to print a custom paper size of 105.00 inches x 23.39 inches (the GLDT for my office :D). Whenever I try a custom paper size, the job sits in the queue with the message Processing - Not Connected?

If I print to a standard paper size, it prints no problem. I am printing to an Epson Stylus Pro 9900 and have tried IPP, LPD, and Socket 9100 works best, but still no go on custom paper size jobs with any of these. I have tried a variety of custom sizes. Printing is not a problem when selecting existing paper sizes. I am using the only available drivers which seem to be available Epson Stylus Pro 9900 - CUPS+Gutenprint v5.2.8-pre1 and come in 12.04 no problem.

The only manual solution I can come up with is to edit the picture and make separate pages and print them out to scale as much as possible and piece them together...bleh.

Anyone aware of a fix? I did much rather have a working solution than manual labor. Thanks.


Solution 1:

First, lets get to know what your printer will do:

$lpoptions -d <printer-name>

then assuming your printer can handle your desired resolution etc... we can try to print. --What if is says it can only do 300DPI but you KNOW the printer can do more? well, maybe try reinstalling the printer with a better, more updated, non-generic driver. Then re-investigate the options that gives you.

now try giving the command:

$lp  -d <printer-name> -o PageSize=Custom.266x59cm <file.name>

Note: yeah, I know that 105'x23.39' isn't exactly 266x59cm but I'm not certain it will take decimals in there. I've also never tried using "in" for inches. it might exist, though I didn't read it in the manpages.

post results or errors.