Re: [Opensim-users] Script engine issue [listeners]

2015-06-01 Thread Butch Arnold

Hi Karl,

When this stops working, can you check the xengine status in the console?
I see the results you have included here, but is this before or after 
the communication stops?


We had a similar issue back in December on 3rd Rock Grid and when things 
stopped working, checking the xengine status would always show scripts 
waiting for load.
Can you see if this is the case for you?  When this stops working does 
xengine status show scripts waiting for load?
If so, I can share the steps we took to correct our issues which might 
work for you as well.


Additionally, which version of opensim are you running?

~Butch


On 6/1/2015 11:35 AM, Karl Dreyer wrote:


Hello everyone... I have a member that is experiencing a strange 
issue. He has server and client modules (in world prims using 
llRegionSay  llRegionSayTo to communicate commands to client 
prims).  When the simulator is restarted, all works properly as 
expected BUT then, after what seems to be a random length of time it 
seems that communcations on the sim cease to function.  i.e. It's 
almost as if the llRegionSay  llRegionSayTo cease to work properly. 
 the client prims aren't receiving the messages from the servers. 
 What makes this even more strange is that it doesn't happen with all 
of them and the prims being effected is random.. in other words, an 
hour after the sim is restarted (for example) a subset of the servers 
are failing to properly send messages but the subset of scripts 
effected seems to be different each time.


I have had my resident go through and confirm that channel settings 
are set correctly and that there is no channel confusion or conflicts 
...  the scripts themselves seem to be OK.  I also had him test this 
system on a blank sim or a sim with considerably less scripts and the 
system works flawlessly.


My first thought was that there was an issue with the listeners in the 
receiving prims and we're hitting some sort of  imposed limit to the 
number of listeners or listener events allowed on a region.  I found 
in the OpenSimDefaults.ini file that there is in fact a 
max_listens_per_region setting and a max_listens_per_script setting. 
 My first inclination was that he was hitting one of these limits so, 
I modified these settings to 0 so that the system would not impose any 
limits and unfortunately, this did not fix the issue.


Is there somewhere else in the ini files or hardcoded in the simulator 
code itself where a limitation is being set?  If not, what else could 
be causing this behavior?


Below is a dump of some of the relevant statistics for the region in 
question.  Any assistance would be greatly appreciated.


CONNECTION STATISTICS
Client logouts due to no data receive timeout: 0
SAMPLE FRAME STATISTICS
Dilatn  SimFPS  PhyFPS  AgntUp  RootAg  ChldAg  Prims   AtvPrm  AtvScr 
 ScrLPS
  1.00  5453.8 0.0   0   06623 01760   
5
PktsIn  PktOut  PendDl  PendUl  UnackB  TotlFt  NetFt   PhysFt  OthrFt 
 AgntFt

ImgsFt
15  24   0 0   019.1 0.0 0.0 0.0 0.0
   0.0
MEMORY STATISTICS
Heap allocated to OpenSim   : 645 MB
Last heap allocation rate   : 0.323 MB/s
Average heap allocation rate: 0.202 MB/s
Process memory  : 1270 MB
Status of XEngine instance
Scripts loaded : 1760
Scripts waiting for load   : 0
Max threads: 100
Min threads: 2
Allocated threads  : 12
In use threads : 2
Work items waiting : 0
Events queued  : 0
Events processed   : 214185
Sensors  : 8
Dataserver requests: 0
Timers   : 46
Listeners  : 61



___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Export Permissions...

2015-01-10 Thread Butch Arnold

Hello Melanie,

I believe the default Plywood texture used on a default box does not 
have the correct permissions.


I was able to take a texture which I created and added an Export 
permission to and apply it to this box on all sides.. once I did this, I 
was able to then set the Export checkbox on the box.


It seems that I can set the export permission on the following from 
inventory but I first must Set both copy/mod perms:

 - Body parts - eyes, hair, skin, shapes
 - calling cards
 - clothing
 - I was unable to check gestures as I only have one in my inventory 
and it is not full perm so I cannot set to copy thus the export box 
remains shaded.

 - Landmarks appear to be Export enabled by default.
 - Notecards
 - Objects as long as they have Export enabled textures (Note: 
Opensim default textures appear not to have export permissions on by 
default and these cannot be changed using the viewer)

 - Textures
 - Photos
 - Scripts
 - I was unable to check sounds as I have only 1 in my inventory and it 
is not full perm, hence the export box stays shaded

 - Textures

I used blender and created a basic mesh with no texture and uploaded but 
I was not able to set the export box as it remained shaded.


Summary:
It appears as long as you can set copy/mod perms on your item and all 
textures then the export box becomes enabled and you can check it or not.

 - I was unable to test sounds or gestures
 - It appears we cannot set the export perm on a basic .dae model 
without texture
 - It appears that ALL default OpenSim items cannot be set to allow 
export and if anything is using any of the default textures it cannot be 
set to export.


 - I have not yet tested if these Export permissions actually work, 
but I was able to use the Export check box in each of these cases 
indicated above.


Thanks,
Butch


On 1/10/2015 11:06 PM, Butch Arnold wrote:

Hello Melanie,

Thank you for the info on this feature.
Based on what I had read and heard from others, I incorrectly reported 
in an interview today that this feature was not fully implemented and 
did not work as expected.
My apologies for that errant report - I have since contacted the 
person (Maria at Hypergrid Business) and pasted them what you have put 
to the mailing list.


I have tried to test this feature based on the information you've 
provided and have not been able to make this work as you've indicated.
I am using opensim code based on r/25628 - 
bda8f2a2c1d702adc9e61869195a4dbcd3c6751f dated 12/30/2014 and the 
Singularity viewer version 1.8.6 (6313) Jan  7 2015 06:04:40 
(Singularity Alpha).


Using the settings you have provided I have added the following to my 
opensim.ini file:

[SimulatorFeatures]
ExportSupported=true

And I am unable to make this work.
Steps...
- I created a simple box and renamed it
- I took this box back to inventory
- Out of curiosity, I looked to see what was shown when trying to set 
export perms from inventory (I know you said it wouldn't work, but I 
was curious anyway)
- While box was still in inventory it showed the export box as Not 
available or greyed out as expected since you said it wouldn't work.

- I pulled the box from my inventory and rezzed it on the ground.
- I went into edit mode and it was still showing the export box as 
unavailable (see attached screenshot).


Next Test...
 - I went back into inventory and found a shirt I had made 
previously... right clicked... chose properties
 - I can now see the export box as empty, but able to be checked.. 
I've checked the box and it has stayed checked.
 - I have not yet tried to see if it would actually allow export as I 
was simply wanting to test the export checkbox function.


Maybe it is now broken in core?
Maybe it is not correctly implemented in my viewer?

I think this would be a very useful feature to be completed for 
opensim and think it could help make the content creators of our 
community feel more comfortable about hyper grid mode.
If the content creator can choose NOT to allow export and can expect 
this choice to be honored by the simulator it could go a long way at 
improving the sense of security our community has with OpenSim at the 
moment.
One of the hardest things I've personally had to deal with as a grid 
operator/manager is the users not feeling confident their objects 
cannot be exported if they choose not to allow it.
We have many content creators on 3rd Rock Grid which do not want to 
allow their creations to be taken out of our grid and they were very 
much against our grid converting to hyper grid mode because of their 
fears.
If we could provide them with this feature it would take away these 
fears.


Thanks,
~Butch Arnold
/mailman/listinfo/opensim-users 


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Export Permissions...

2015-01-10 Thread Butch Arnold

Hello Melanie,

Thank you for the info on this feature.
Based on what I had read and heard from others, I incorrectly reported 
in an interview today that this feature was not fully implemented and 
did not work as expected.
My apologies for that errant report - I have since contacted the person 
(Maria at Hypergrid Business) and pasted them what you have put to the 
mailing list.


I have tried to test this feature based on the information you've 
provided and have not been able to make this work as you've indicated.
I am using opensim code based on r/25628 - 
bda8f2a2c1d702adc9e61869195a4dbcd3c6751f dated 12/30/2014 and the 
Singularity viewer version 1.8.6 (6313) Jan  7 2015 06:04:40 
(Singularity Alpha).


Using the settings you have provided I have added the following to my 
opensim.ini file:

[SimulatorFeatures]
ExportSupported=true

And I am unable to make this work.
Steps...
- I created a simple box and renamed it
- I took this box back to inventory
- Out of curiosity, I looked to see what was shown when trying to set 
export perms from inventory (I know you said it wouldn't work, but I was 
curious anyway)
- While box was still in inventory it showed the export box as Not 
available or greyed out as expected since you said it wouldn't work.

- I pulled the box from my inventory and rezzed it on the ground.
- I went into edit mode and it was still showing the export box as 
unavailable (see attached screenshot).


Next Test...
 - I went back into inventory and found a shirt I had made 
previously... right clicked... chose properties
 - I can now see the export box as empty, but able to be checked.. I've 
checked the box and it has stayed checked.
 - I have not yet tried to see if it would actually allow export as I 
was simply wanting to test the export checkbox function.


Maybe it is now broken in core?
Maybe it is not correctly implemented in my viewer?

I think this would be a very useful feature to be completed for opensim 
and think it could help make the content creators of our community feel 
more comfortable about hyper grid mode.
If the content creator can choose NOT to allow export and can expect 
this choice to be honored by the simulator it could go a long way at 
improving the sense of security our community has with OpenSim at the 
moment.
One of the hardest things I've personally had to deal with as a grid 
operator/manager is the users not feeling confident their objects cannot 
be exported if they choose not to allow it.
We have many content creators on 3rd Rock Grid which do not want to 
allow their creations to be taken out of our grid and they were very 
much against our grid converting to hyper grid mode because of their fears.

If we could provide them with this feature it would take away these fears.

Thanks,
~Butch Arnold



On 1/10/2015 5:02 PM, Melanie wrote:

Not quite true. Being that someone, I can say that with authority. :)

Server support exists for export permissions for all simple items
and all prims rezzed in world.

This means, you can set the export permission on things like
clothing in your inventory, but you can not set the export
permission for prims there. Prims have to be rezzed, the permission
set and then taken back.

Also, export permission on simple objects can not be changed in prim
inventory, only in user inventory.

Within these restrictions, it works. Only recent Singularity has the
code for this. In OpenSim, support needs to be announced to the
viewer by using sim features.

under [SimulatorFeatures], set ExportSupported=true

Sorry there is no real documentation on the feature yet but these
steps should make it work for you.

- Melanie

On 10/01/2015 19:12, Shaun T. Erickson wrote:

Regardless of whether any viewers support having the check box, the
server doesn't support it, as it's not fully implemented. Someone
started it and then never finished it.

-ste

On 1/10/15 12:57 PM, BoneZ wrote:

Hello,

I'm wondering if someone can give me an idea on how to get the prim
Export function to work?
I want to be able to check the export box to allow a prim to be
exported from my grid, but I cannot seem to find the correct
combination of settings and viewers to make this work.

I think based on what I've read.. only certain viewers support it?

Which viewer is known to work with the current release of opensim?
How to I enable it?
Is it to be done in the Robust settings?  Or in the region settings?

___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users



___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users



___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users