| Solaris |
|
|
We will be refining this prototype and interfaces are likely to change as we make these refinements.
We have spent a few weeks implementing a reduced-scope prototype
to provide broader exposure for what we are doing and to get feedback
on the concept behind PRESTO. The prototype currently includes
support for
You must be running Solaris Nevada build 53 or later to use this.
Due to some critical bugs in printing and technologies that it
uses, you should be running build 63 or later.
If you are lazy, like me, you can download an installation script that will install the latest Presto bits from the internet.
# wget -O ${HOME}/bin/presto-install [[http://www.opensolaris.org/os/project/presto/files/presto-install>>Project presto.presto-install]]
# chmod a+x ${HOME}/bin/presto-install
# ${HOME}/bin/presto-install
This installation script is self updating, so it should always install the latest Presto bits. If you don't want it to update itself, you can execute as follows:
# env UPDATED=1 ${HOME}/bin/presto-install
The desktop notifications make use of libnotify and friends. Thus support is expected to integrate in Solaris Nevada build 65 with GNOME 2.18. Until that time, you will need to install the SFEnotify packages. They are packaged and on the web for direct download and installation.
# pkgadd -d http://www.opensolaris.org/os/project/presto/files/SFElibnotify-\{{code}}uname -p\{{/code}}.pkg all
# pkgadd -d http://www.opensolaris.org/os/project/presto/files/SFElibnotify-devel-\{{code}}uname -p\{{/code}}.pkg all
# pkgadd -d http://www.opensolaris.org/os/project/presto/files/SFEnotification-daemon-root-\{{code}}uname -p\{{/code}}.pkg all
# pkgadd -d http://www.opensolaris.org/os/project/presto/files/SFEnotification-daemon-\{{code}}uname -p\{{/code}}.pkg all
Once you have installed the notification support, you will need to install the OSPM desktop component. Like the notification support, it too has been packaged and placed on the web for direct download and installation.
# pkgadd -d http://www.opensolaris.org/os/project/presto/files/SUNWospm-root-0.1-\{{code}}uname -p\{{/code}}.pkg all
# pkgadd -d http://www.opensolaris.org/os/project/presto/files/SUNWospm-0.1-\{{code}}uname -p\{{/code}}.pkg all
Once you have installed these packages you will need to reload gconfd.
$ gconftool-2 ~--shutdown
Optionally You may also want to install the Queue Detection support. This support will listen for cups-browse advertisements and add access to print queues on remote print servers (Solaris w/experimental bits, Linux w/Cups, and Mac OS/X)
# pkgadd -d http://www.opensolaris.org/os/project/presto/files/SUNWcbsvcr-0.1-\{{code}}uname -p\{{/code}}.pkg all
# pkgadd -d http://www.opensolaris.org/os/project/presto/files/SUNWcbsvcu-0.1-\{{code}}uname -p\{{/code}}.pkg all
# svcadm enable queue-detect:cups-browse
And finally, you will need to logout of your desktop session and re-login.
Once you have done this, you should be able to plug in USB printers and they should automatically configure and unconfigure.
Additional support will be added shortly.
The services supplied by presto are intended to be largely automatic and transparent. As a result, you should not need to do anything to get them to work.
Terms of Use
|
Privacy
|
Trademarks
|
Copyright Policy
|
Site Guidelines
|
Site Map
|
Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
© 2012, Oracle Corporation and/or its affiliates.