[Opensim-users] More 0.6.7 ... Re: Multiple regions using 0.6.7
Jabba Gruppman
jabba at annuna.net
Fri Oct 16 17:40:54 UTC 2009
Thanks Paul, I will fetch the bleed edge version soon and retest with
this. This texture issue is really a pita ^^
Anyways the region crossing problem is solved and it had nothing to do
with the physics engine... was my own fault. I still had a "gridmode =
false" in OpenSim.ini although running in gridmode when starting the
simulator with "mono ./OpenSim.exe -gridmode=true". Worked great as long
as I had the regions on one single machine. Today I connected two more
regions which are hosted on another machine and after a while I found
out that I missed this keyword in the OpenSim.ini file. Region crossing
is painless now, too - even from one to the other hardware. ;-)
My next wish would be to check out whether the hypergrid mode is working
for my own region as a target. Until now I only "link-region" to other
grids and this is generally working although there seem to be a few
issues, but I dont know it it is still my system causing the tp-timeout
every now and then....
So, if anyone would like to fool around with hypergrid stuff, I'd like
to know if my region "Central Plaza" - should be on grid.annuna.net:9000
- is reachable from outer space ;-)
I have two regions hosted on this machine, so I dunno which one will be
mapped... or do you need to know the internal port number? It's 7101 -
just in case...
Jabba
Paul Fishwick schrieb:
> Jabba
>
> I am running 64 bit linux at work and had exactly the same two
> problems that
> you did. The avatar problem was resolved with the default settings plus
> changing
> av_capsule_tilted = false. There was no other solution that worked - the
> avatar's
> legs were bent otherwise, or the avatar mesh intersected with the
> terrain mesh. There
> is still the occasional flailing of the avatar, which is something I
> wish we could get rid
> of, but we are just living with that:
> http://www.cise.ufl.edu/~fishwick/swimming.png --
> seems to be an in-between state where the avatar is neither flying nor
> upright.
>
> As far as the textures, yes, there is something odd going on but a
> recent fix was made to
> transition to a library CSJ2K in 0.6.8. You'll need to download the
> bleeding edge
> version, though, to take advantage of this. I am not sure if the
> releases cover the
> CSJ2K fix. You'll also see a huge # of warnings from CSJ2K in the
> console (more
> than before with the older decoding approach), however, the
> client-server interaction
> regarding texture retrievals is much better. I am not sure if the new
> library solves
> all texture issues. There are one or two that never seem to fully
> resolve regardless
> of camera-focus/zooming or time waiting. Make sure to "clear cache" in
> the viewer before launching.
>
> Regarding region crossings, I have not had any issues, though. I am
> using Standalone
> with a 2x2 set of regions.
>
> -p
>
>
>
> Jabba Gruppman wrote:
>
>> Thanks Justin for the help, I succeeded in getting up all four regions
>> now - but there are some more problems - and partial solutions - I want
>> to share...
>>
>> All issues are based on release 0.6.7. I know very well that it's not
>> the latest rev and I will recheck all issues against an updated
>> installation with the latest rev later.
>>
>> I am running a 64 bit Linux (Gentoo) and I have serious problems with
>> ODE.There still was a physical spiral object in one region making it
>> impossible to bring this one online with ODE. After starting with
>> basicphyisics and removing this object from the region, ODE did not
>> crash any more.
>>
>> So my avie was online with bent knees... Old problem and when I was
>> hopping through the hypergrid I learnt that my grid isnt the only one
>> with this problem. Somewhere I found the idea to enlarge the force to
>> use to keep the avatar standing up straight
>> "av_capsule_standup_tensor_linux = 1700000" - but this did not help.
>> Browsing the mantis another idea was to set "av_capsule_tilted = false"
>> which finally did the job - but leads to region crossing problems.
>> Anyways the avie is standing as usual but about 10 cm above the
>> ground... I can live with it ;-) but region crossing still is an
>> issue as it is sometimes crashing the session due to this problem and
>> leaves the simulator in an unexeptable state. Relogging does not work -
>> session is crashing over and over again - but relogging using "Login at
>> home position" does the job.
>>
>> I suspect the same error occured to the UCI 7000 gateway at
>> ucigrid04.nacs.uci.edu:9007 as this region always crashed my session
>> when trying to teleport to. Seems to be the same behaviour, at least
>> from user view. In this context it makes it impossible to tp to the region.
>>
>> Next issue is the download of textures to the client viewer. Several
>> textures are only transferred in a lower resolution state meaning the
>> transfer is not finished and very often never will be. Browsing Mantis I
>> found some hints including a "maybe" broken jpeg module for 64 bit. The
>> error message
>> 2009-10-16 01:50:07,476 WARN - OpenMetaverse Last packet end in
>> JPEG2000 stream extends beyond the end of the file. filesize=70083
>> layerend=2147450879
>> 2009-10-16 01:50:07,477 WARN -
>> OpenSim.Region.CoreModules.Agent.TextureSender.J2KDecoderModule
>> [J2KDecoderModule]: JPEG2000 texture decoding failed for
>> 7c1c3156-c8af-4400-8739-6cb68e12692e. Is this a texture? is it J2K?
>> is sometimes displayed - but there are far more textures left unfinished
>> as there are error messages regarding jpeg2000 decode errors. So my
>> guess is that this might be a different problem.
>>
>> Anyways there seem to be more texture issues.
>> [WORLD MAP]: JPEG Map location:
>> http://88.198.35.20:9000/index.php?method=regionImage0470c5be5cdf4cdf87dcbc052efa1ebd
>> My region image is not loading and I get an error message:
>> 2009-10-16 01:13:02,891 DEBUG -
>> OpenSim.Region.CoreModules.World.WorldMap.WorldMapModule [WORLD MAP]:
>> Sending map image jpeg
>> 2009-10-16 01:13:02,894 WARN -
>> OpenSim.Region.CoreModules.World.WorldMap.WorldMapModule [WORLD MAP]:
>> Unable to generate Map image
>> The server itself is responding so at least it is listing to the correct
>> port number and such. But it might be a typical 64 bit problem as well.
>>
>> Grid details:
>> http://www.annuna.net/wiki/index.php/Annuna_Open_Grid
>>
>>
>>
>> Justin Clark-Casey schrieb:
>>
>>
>>> Jabba Gruppman wrote:
>>>
>>>
>>>
>>>> Hello,
>>>>
>>>> I'm a bit lost with the changes in 0.6.7 regarding how to set up
>>>> multiple regions.
>>>> Formerly I used to have several xml files in the Regions/ directory and
>>>> all was
>>>> working fine.
>>>>
>>>> After OpenSim.exe was not coming up correctly after installing 0.6.7
>>>>
>>>>
>>>>
>>> You might want to go back and double check. I still have a trunk OpenSim which
>>> is fine using multiple region xml files. The same should be true of 0.6.7.
>>>
>>>
>>>
>>>
>>>> I removed the old xml files from the Regions directory and created one
>>>> single
>>>> region manually using the interactive config of OpenSim.exe
>>>> I was successful and OpenSim.exe started without problems. After this I
>>>> found
>>>> a Regions.ini file in the Regions directory...
>>>>
>>>> Unfortunately the wiki at http://opensimulator.org/wiki/Configuration
>>>> still tells
>>>> about the xml configuration which seems to be outdated now.
>>>>
>>>>
>>>>
>>> You're right, this is bad, the doc really needs to be updated here.
>>>
>>> I had completely forgotten that the regions default had changed to .ini between
>>> 0.6.6 and 0.6.7.
>>>
>>>
>>>
>>>
>>>> How is the correct way of setting up multiple regions for one single
>>>> OpenSim.exe
>>>> instance now? Maybe anyone has a good link to an example?
>>>>
>>>>
>>>>
>>> From reading the code, I think that it should be possible either to
>>>
>>> 1) Specify multiple regions in a single ini file (e.g. Regions.ini). For example
>>>
>>> [Big Fat Region]
>>> RegionUUID = 5ce85740-6460-43d3-ba4c-29207b010072
>>> Location = 1000,1000
>>> InternalAddress = 0.0.0.0
>>> InternalPort = 9000
>>> AllowAlternatePorts = False
>>> ExternalHostName = 192.168.1.2
>>> MasterAvatarFirstName = Justin
>>> MasterAvatarLastName = Clark-Casey
>>> MasterAvatarSandboxPassword = yeahokay
>>>
>>> [Greek Wedding]
>>> RegionUUID = 5c445740-6460-43d3-ba4c-444444445555
>>> Location = 1000,1001
>>> InternalAddress = 0.0.0.0
>>> InternalPort = 9001
>>> AllowAlternatePorts = False
>>> ExternalHostName = 192.168.1.2
>>> MasterAvatarFirstName = Justin
>>> MasterAvatarLastName = Clark-Casey
>>> MasterAvatarSandboxPassword = yeahokay
>>>
>>> or spread them across multiple ini files. Of course, the old xml files should
>>> also work.
>>>
>>> I'll try and change the wiki page sometime (making separate 0.6.6 and 0.6.7
>>> sections for now, even though that's messy). Of course, if someone else wants
>>> to jump in and do that it would be very much appreciated :)
>>>
>>>
More information about the Opensim-users
mailing list