Alfred Installation
Alfred is installed as part of the regular RenderMan Artist Tools installation process. The default
installation should be sufficient to support a single artist
rendering on their own machine while using MTOR.
Please see the Alfred documentation
for a discussion of general concepts. The
Alfred configuration notes describe
the procedure for setting up remote server access, and other
administrative tasks.
Alfred provides an interface to Pixar's rendering services,
both remote and local. Each user runs a licensed copy of Alfred to
dispatch and manager their jobs. Alfred can render on the local host or
to remote NetRenderMan servers; each renderer launched by Alfred
will require access to a standard RenderMan license. The default
installation assumes a single user running in stand-alone mode; multiple
'stand-alone' users can coexist on a network, although typically
it is more efficient to coordinate their use of remote servers
through an Alfred maitre-d server.
Files
The environment variable $RATTREE is used during
installation, and run-time, to determine the location of
the various Alfred files (as well as the other Artist Tools).
If RATTREE is not set, then the value of
$RMANTREE is used. If RMANTREE
is not set, then the default location, /usr/local/prman,
is used. The default location is recommended for most sites.
INSTALLED FILES
- $RATTREE/bin/alfred
- the Alfred executable; see the
manual page for invocation options.
- $RATTREE/lib/alfred/alfred.ini
- the system-wide default settings for preferences
and tunable parameters.
- $RATTREE/lib/alfred/alfred.schedule
- the system-wide definition of which remote servers are
available to client applications launched by Alfred. This file
also defines any user or time-of-day access restrictions to
the remote servers. Typically this file is writable only by
a production coordinator or whoever is organizing resources.
- $RATTREE/lib/alfred/resources/...
- this directory contains icons and data used by the program.
The alfred.help file contains the text of balloon help
messages and the names used by the UI to display tasks states
(e.g. Blocked, Ready, Active, etc). Some sites might want to
modify this file to reflect the local environment (or language).
OPTIONAL FILES
- alfred.icon
- this small image file is located in the
"$RATTREE/lib/alfred/resources" directory,
and can be installed, in either the system icon directory
or into an individual user's personal icon directory, with
the provided installation script:
"$RATTREE/system/linkraticons".
- /etc/init.d/alfred_restart
- /etc/config/alfred_restart.options
- /etc/rc2.d/S98alfred_restart
- /etc/rc0.d/K09alfred_restart
- These restart-on-reboot scripts, option files, and
symbolic links are installed, optionally, using the provided
installation script:
"$RATTREE/system/Install-alfred_restart".
Note that this script can only be run as superuser.
See the rc2(1m) manpage, and the
Alfred automatic restart
discussion for more details.
RUN-TIME FILES
- /usr/tmp/alfredSpool
- the default location of the spooling directory, holds
spooled scripts, checkpoint versions of executing scripts, and
other temporary files. Note: the actual name and location of
this directory is specified in the alfred.ini file.
- ~/.pixarPrefs/alfred.prefs
- user-specific preference settings (in each home directory).
These are overrides for a subset of the parameters set in
the system-wide alfred.ini file.
- /tmp/.alfdp.userid
- each dispatcher records its process-id and UI communications
port number in this file; it serves as both a lock to prevent
multiple dispatchers from being started for each new job
(per user) and as a place to record the port used for spooling
and UI updates.
- /tmp/.alfui.login.remoteID
- each running UI records its process-id. This acts as a lock
to prevent multiple UI windows from being started for a single
user (per local machine, per remote dispatcher).
- /tmp/.alfui.nimby.userid
- recorded process-id of any alfred running in nimby mode.
Pixar Animation Studios
(510) 752-3000 (voice)
(510) 752-3151 (fax)
Copyright© 1996-
Pixar. All rights reserved.
RenderMan is a registered trademark of Pixar. |