[Opensim-users] Bulk Import Textures for Global Use

Roger BUCK rbuck at atomicit.com.au
Sun Feb 14 08:14:00 UTC 2010


Karen Palen wrote:
 > Yes, Diva actually has a README that details this.
 > Look in RELEASENOTES.txt
 >  To summarize Diva's instructions:
 >  You must enable the Library module.

Thanks for pointing to the RELEASENOTES.txt - too often overlooked :)

Unfortunately the problem seems a bit more complicated:

In my tests, new 'top' level library items do not appear in viewer 
inventory when loaded via the diva module - the debug messages say that 
they are loaded into 'top' but they do not appear in viewer - here is 
debug of load:
[--snip--]
18:22:53 - [LIBRARY MODULE]: Loading library archive Library/MyTexture 
Library (desat).iar (MyTexture Library (desat))...
18:22:53 - [LIBRARY MODULE]: Got content for folder OpenSim Library 
(diva distro)
18:22:53 - [INVENTORY ARCHIVER]: Inventory path  MyTexture Library does 
not exist
18:22:53 - [LIBRARY MODULE]: Didn't find  MyTexture Library in library. 
Placing archive on the top level
18:22:54 - [INVENTORY ARCHIVER]: Loaded 50 assets...
18:22:55 - [INVENTORY ARCHIVER]: Loaded 100 assets...
18:22:55 - [INVENTORY ARCHIVER]: Successfully loaded 102 assets with 0 
failures
18:22:55 - [INVENTORY ARCHIVER]: Successfully loaded 102 items
[--snip--]

Also, if the library file is re-named to match a valid existing 
inventory folder, then some library items appear in _some_ viewers but 
not others. For example all may appear in SL viewer but  do not appear 
in Meerkat for example even when the debug messages appear to be correct:
[-- snip --]
18:22:53 - [LIBRARY MODULE]: Loading library archive Library/MyTexture 
Library (desat).iar (MyTexture Library (desat))...
18:22:53 - [LIBRARY MODULE]: Got content for folder OpenSim Library 
(diva distro)
18:22:53 - [INVENTORY ARCHIVER]: Inventory path  MyTexture Library does 
not exist
18:22:53 - [LIBRARY MODULE]: Didn't find  MyTexture Library in library. 
Placing archive on the top level
18:22:54 - [INVENTORY ARCHIVER]: Loaded 50 assets...
18:22:55 - [INVENTORY ARCHIVER]: Loaded 100 assets...
18:22:55 - [INVENTORY ARCHIVER]: Successfully loaded 102 assets with 0 
failures
18:22:55 - [INVENTORY ARCHIVER]: Successfully loaded 102 items
[--snip--]

The library items do seem to apper in _all_ viewers when loaded manually 
for individual users

Here is partial listin of contents of Library folder:
rb at server:~/opensim/diva-r11766/bin/Library$ ls -l
-rw-r--r-- 1 rb rb  1458140 Dec 25 03:52 Clothing Library (small).iar
-rw-r--r-- 1 rb rb  7823300 Feb  9 13:22 MyTexture Library (desat).iar
-rw-r--r-- 1 rb rb 35795952 Jan 19 17:30 Objects Library (large).iar
-rw-r--r-- 1 rb rb  7823300 Feb  9 13:22 Texture Library (desat).iar
-rw-r--r-- 1 rb rb  1967632 Feb  9 13:25 Texture Library (dreams).iar
-rw-r--r-- 1 rb rb  3893518 Feb  9 13:27 Texture Library (i).iar
-rw-r--r-- 1 rb rb  4926587 Feb  9 13:27 Texture Library (ii).iar
-rw-r--r-- 1 rb rb  2464933 Feb  9 13:27 Texture Library (iii).iar
[--snip--]

All the 'Texture Library *.iar' files were generated locally from Torley 
Textures.

It also appears that the auto-load works only in diva distro (not in 
OpenSim distro yet?)

So, in my tests, I am still not able to to reliably load additional 
library items/collections so that they are globally available to all users.

I am probably missing something simle - and happy to do some additional 
debugging in case anyone has suggestions?

R.

Karen Palen wrote:
> Then the .iar files are simply added to the /bin/Library folder, in my case:
> 
> /home/howe/opensim/diva-r11766/bin/Library
> 
> and it looks like this:
> 
> howe at howe:~/opensim/diva-r11766/bin/Library$ ls -l
> total 61676
> -rw-r--r-- 1 howe howe 23640479 2010-01-17 16:37 Clothing Library (Karen).iar
> -rw-r--r-- 1 howe howe  1458140 2009-12-24 09:52 Clothing Library (small).iar
> -rw-r--r-- 1 howe howe 35795952 2009-12-23 21:55 Objects Library (large).iar
> -rw-r--r-- 1 howe howe  2178791 2009-12-24 09:52 Objects Library (small).iar
> howe at howe:~/opensim/diva-r11766/bin/Library$ 
> 
> The (Karen) library is my creation, the other three are supplied by Diva.
> 
> Karen
> --- On Fri, 2/12/10, Roger BUCK <rbuck at atomicit.com.au> wrote:
> 
>> From: Roger BUCK <rbuck at atomicit.com.au>
>> Subject: Re: [Opensim-users] Bulk Import Textures for Global Use
>> To: opensim-users at lists.berlios.de
>> Date: Friday, February 12, 2010, 8:55 PM
>> Karen Palen wrote:
>>> Diva has set up her distro to accept a simple IAR file
>> in the bin directory.
>>  > It automatically loads every time the sim is booted.
>>
>> When creating additional .iar files copied to./bin/Library,
>> then they only seem to appear when loaded manually from 
>> the region console using something like
>>
>> load iar <user name> <path> <password>
>> <filename.iar>
>>
>> Any hints on how additional *.iar archives can be loaded
>> automatically?
>>
>> R.



More information about the Opensim-users mailing list