I think that because of some changes in the desktop integration, you end
up with two "ospm-applet"s running. It likely that they are stepping on
each other and causing your problems. I am running OSOL_98 and able to
hotplug printers after killing off the second ospm-applet (several
times). If you remove /usr/share/gnome/autostart/ospm-applet.desktop,
and re-login, you should only have one ospm-applet. The extra autostart
file is removed in either build 99 or 100.
-Norm
Ken Mandelberg wrote:
> I'm still at a loss. Here is some info, I am logged in as "km" with a gnome
> desktop.
>
> km$: profiles
> Console User
> Suspend To RAM
> Suspend To Disk
> Brightness
> CPU Power Management
> Basic Solaris User
> All
>
> # svcadm disable svc:/application/print/server:default
> #rm -rf /etc/lp
> #rm /etc/printers.conf
>
> km$: ls -la ~/.printers
> /homes/km/.printers: No such file or directory
>
> # svcadm enable svc:/application/print/server:default
>
> km$: lpstat -a
> km$:
> km$: ls /etc/lp/printers
> km$:
>
> Then I plug in a usb printer
>
> I get two identical "Add Printer Queue" popops. I hit "Add" on one of them
> and I get a "failed to connect popup", and
>
> km$: lpstat -a
>
> Failed to get printer info for psc_1200_series: not-found
>
> km$: ls -lR /etc/lp/interfaces
> /etc/lp/interfaces:
> total 12
> -rwxrwxr-x 1 lp lp 5922 Sep 25 09:43 psc_1200_series
> km$: ls -lR /etc/lp/
> /etc/lp/:
> total 14
> drwxrwxr-x 2 lp lp 512 Sep 25 09:39 classes
> drwxrwxr-x 2 lp lp 512 Sep 25 09:39 forms
> drwxrwxr-x 2 lp lp 512 Sep 25 09:43 interfaces
> lrwxrwxrwx 1 root root 12 Sep 25 09:39 logs -> /var/lp/logs
> lrwxrwxrwx 1 root root 17 Sep 25 09:39 model ->
> /usr/lib/lp/model
> drwxrwxr-x 3 lp lp 512 Sep 25 09:43 printers
> drwxrwxr-x 2 lp lp 512 Sep 25 09:39 pwheels
>
> /etc/lp/classes:
> total 0
>
> /etc/lp/forms:
> total 0
>
> /etc/lp/interfaces:
> total 12
> -rwxrwxr-x 1 lp lp 5922 Sep 25 09:43 psc_1200_series
>
> /etc/lp/printers:
> total 2
> drwxrwxr-x 2 lp lp 512 Sep 25 09:43 psc_1200_series
>
> /etc/lp/printers/psc_1200_series:
> total 0
>
> /etc/lp/pwheels:
> total 0
> km$:
>
> km$: cat /etc/printers.conf
> #
> # If you hand edit this file, comments and structure may change.
> # The preferred method of modifying this file is through the use of
> # lpset(1M)
> #
> psc_1200_series:\
> :printer-uri-supported=ipp\://orac/printers/psc_1200_series:\
> :bsdaddr=orac,psc_1200_series,Solaris:
>
> --
>
> The second identical "Add Printer Queue" popop is still present, and if I
> say "Add" it gives me a duplicate printer queue error, so I cancel it.
>
> Where do I go from here? Do I need to readd some packages? This is on
>
> #uname -a
> SunOS orac 5.11 snv_98 sun4u sparc SUNW,Sun-Blade-1500
> --
> This message posted from opensolaris.org
> _______________________________________________
> printing-discuss mailing list
> printing-discuss at opensolaris.org
>