Bill Shannon wrote:
> (I'm running snv_98.)
>
> While working on a printing problem, I decided to use the Print Manager
> to configure the printer.
>
> I was surprised to see the old Solaris Print Manager instead of the
> CUPS print manager that I see on Ubuntu.
>
> I saw the message from Norm earlier today describing the print-service
> command to switch between lp and cups print services. Shouldn't there
> be a GUI to go along with that?
The intention is that you pick a print service and use it, so we didn't
bother putting together a GUI to toggle back and forth.
> And if I make that switch, will it
> switch the Print Manager GUI as well?
>
Switching print services will cause the desktop menu items to launch the
correct tool for managing the "active" print service. For the time
being, this is the OSPM for LP and CUPS Web interface for CUPS. We are
working to make it system-config-printer (Fedora/Ubuntu print manager)
for CUPS in the next couple of months.
> What's the long term plan here?
We are planning to move to CUPS, but want to integrate support for
various Solaris features before we dump LP.
> What's the need for two print services?
>
The availability of both is transitional.
> Also, there's two entries in the menu for Print Manager, but you probably
> already know that.
>
This should go away in build 99
> When I use Print Manager to add a new network printer using the BSD
> protocol, I get a printers.conf entry that looks like:
>
> lp2:\
> :printer-uri-supported=ipp\://nissan2/printers/lp2:\
> :bsdaddr=nissan2,lp2,Solaris:
>
> where "nissan2" is the machine on which I ran Print Manager, not the
> name of the remote machine that I entered in the dialog.
>
> This just seems completely broken. Is this a known problem?
>
If you added a "New Network Printer" in the Solaris Print Manager, it
would create a local print queue and you would see the local hostname as
the server name in the printers.conf data. If you "Add Access to
Printer", it should point to a remote print server in the printers.conf
data.
-Norm