🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.next.sysadmin
2 messages
2 total messages Started by Bob Troyer Hansen Thu, 08 Oct 1992 12:11
Appletalk Personal Laserwriter
#1361
Author: Bob Troyer Hansen
Date: Thu, 08 Oct 1992 12:11
15 lines
1238 bytes
I've just upgraded to NS3.0, and included the Appletalk package.  While
I don't care much about the server info that seems so screwy, I
desperately want to be able to use the networked printers.

We've been able to print to a LaserWriter NTX via appleshare, but we
can't seem to get good documents to the Personal Laserwriters.  When we
set up the Personal Laserwriter using Personal Lasterwriter NT or NTP
drivers, the test sheet from the spooler comes out fine, but any
document we try to print tells us that "One or more pages could not be
printed due to a PostScript error."

Is there a Personal Laserwriter driver out there that will solve our
problems?  Are the root of the problems somewhere else?  Help?

                                        -Bob Hansen
Re: Appletalk Personal Laserwriter
#1401
Author: J. G. Gregory
Date: Fri, 09 Oct 1992 18:47
31 lines
1831 bytes
In article <kep9Lem00WBGIuHul3@andrew.cmu.edu> bh1q+@andrew.cmu.edu (Bob Troyer  
Hansen) writes:
>Is there a Personal Laserwriter driver out there that will solve our
>problems?  Are the root of the problems somewhere else?  Help?
>

I had the identical problem (even though the printer was local, not networked).   
The problem is in ppd file from Adobe.  I reported this as a bug to NeXT in PR2  
and after I got 3.0 up.  They recently sent me the following fix.  Meanwhile, I  
got everything to work except for the special features by setting the printer  
type to "Unknown".  It is now set to "Apple LaserWriter Personal NT".  This  
problem may exist with other printers as well.

/NextLibrary/PrinterTypes/English.lproj/Apple_LaserWriter_Personal_NT.ppd
Code in the original file:
*PageSize Letter: "statusdict /lettertray get exec"
*PageSize Legal: "statusdict /legaltray get exec"
*PageSize A4: "statusdict /a4tray get exec"
*PageSize B5: "statusdict /b5tray get exec"
*PageSize LetterSmall: "statusdict /lettertray get exec lettersmall"
*PageSize A4Small: "statusdict /a4tray get exec a4small"

Change it to:
*PageSize Letter: "statusdict begin lettertray end"
*PageSize Legal: "statusdict begin legaltray end"
*PageSize A4: "statusdict begin a4tray end"
*PageSize B5: "statusdict begin b5tray end"
*PageSize LetterSmall: "statusdict begin lettertray end lettersmall"
*PageSize A4Small: "statusdict begin a4tray end a4small"

--J Gregory
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads