On 12/08/10 11:47, Karl Rossing wrote:
On 10-12-07 05:08 PM, Bob Doolittle wrote:
They get set in different files, both should be in /etc/X11/xinitrc/xinitrc.d
$SUN_SUNRAY_TOKEN gets set in 0010.SUNWut.xdmEnv.sh
$AUDIODEV gets set when utaudio is run in 0100.SUNWut.sh

It's possible that utaudio isn't working in your environment for some reason. 
Try running it by hand in a terminal window and see if it issues an error, or 
if you see a device path on stdout as you should...

-Bob


SUN_SUNRAY_TOKEN (Payflex.500b873500130100) gets set but $AUDIODEV does not get 
set. When I run utaudio manually I get the following error:
master control open: No such file or directory

That's a sign that the product has not been "activated" properly. Did you 
reboot after running utinstall? Reboot automatically activates the product.

On Linux, product activation involves building and installing the various SRS 
device drivers. Once installed, during bootup time the various device nodes are 
created and the drivers are loaded. It's the /etc/init.d/utsyscfg script that 
both activates the product (on the first reboot after utinstall) and does the 
device node creation and driver loading.

Activation can be manually invoked by running "/opt/SUNWut/lib/utctl enable", which in 
turn runs a number of scripts in /opt/SUNWut/lib/utctl.d/features/, all with the "enable" 
option. These can be run individually for diagnostic purposes if you like. It's the 
utpkg-utkau.Linux-ctl script that's responsible for building the utadem audio driver. You then have 
to reboot as mentioned above.

-Bob

_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to