Aller au contenu

« FAQ Simulateurs » : différence entre les versions

De OSWiki
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 75 : Ligne 75 :
Cette valeur peut être écrasée dans le fichier de configuration de la région (avec NonPhysicalPrimMax).
Cette valeur peut être écrasée dans le fichier de configuration de la région (avec NonPhysicalPrimMax).


= Comment utiliser OpenSim sans connexion internet =
= Comment utiliser OpenSim sans connexion internet ? =
Si vous disposez d'un simulateur autonome  et d'un viewer sur la même machine, vous pouvez utiliser OpenSim et accéder à votre région sans connexion Internet. Pour ce faire, il vous suffit de modifier le fichier de configuration de la région en remplaçant :
Si vous disposez d'un simulateur autonome  et d'un viewer sur la même machine, vous pouvez utiliser OpenSim et accéder à votre région sans connexion Internet. Pour ce faire, il vous suffit de modifier le fichier de configuration de la région en remplaçant :


Ligne 83 : Ligne 83 :


  ExternalHostName = 127.0.0.1
  ExternalHostName = 127.0.0.1
= Comment configurer OpenSim.ini pour afficher les statistiques de région ?=
{{Config Statistiques de région}}
Consultez [[OpenSim_Statistiques |'''cette page''']] pour avoir plus d'informations.

Dernière version du 25 janvier 2026 à 14:39

Peut-on créer plusieurs régions par simulateur ?

Oui, on peut créer plusieurs régions par simulateur. Toutefois, par mesure de sécurité pour votre installation, il est recommandé de créer une région par simulateur.

Pour créer une nouvelle région, il suffit

  • de copiez le fichier bin/Regions/Regions.ini.example,
  • de renommer la copie (par exemple autreRegion.ini)
  • et de le paramètrer correctement.
Paramètres Indications
[Default Region] Indiquer le nom de la région entre crochets.
RegionUUID = 11111111-2222-3333-4444-555555555555 remplacez l'UUID par un UUID valide. Vous pouvez en générer un ici.
Location = 1000,1000 indiquez les deux coordonnées de votre région séparées par une virgule.

Vérifiez si la place n'est pas déjà utilisée par une autre région.

InternalPort = 9000 Choisissez un nouveau port.

Les régions d'un même simulateur doivent toutes avoir un port différent.

Ouvrez ce port au trafic UDP et redirigez-le.

Si c'est le port utilisé pour le simulateur dans OpenSim.ini, il faudra aussi ouvrir le port au trafic TCP.

En résumé, vous aurez

  • un port destiné au simulateur et en général utilisé pour la première région, il sera ouvert au trafic TCP/UDP
  • des ports différents, ouverts au trafic UDP pour chaque région ajoutée au simulateur.
ExternalHostName = SYSTEMIP Si nécessaire, indiquez une adresse IP ou un nom de domaine à la place de SYSTEMIP

Le plus souvent SYSTEMIP fonctionne.

Si le simulateur est connecté à un réseau local indiquez l'IP de la machine dans le réseau local.

Si vous n'êtes pas connecté à internet, indiquez 127.0.0.1

Cet IP doit être la même pour toutes les régions du simulateur.

Si vous avez correctement configuré le nouveau fichier ini de région, une nouvelle région sera créée au prochain lancement du simulateur.

Plus d'informations sur la configuration d'une région sur le wiki OpenSim officiel.

Comment lister les commandes disponibles dans la console du simulateur ?

Pour lister ces commandes, il suffit de taper la commande suivante dans la console du simulateur.

help

La liste des catégories de commandes s'affichera. Ensuite, vous pourrez lister les commandes d'une catégorie en tapant :

help <la catégorie>

Vous trouverez une liste des commandes de consoles ici (en anglais) ou partiellement ici (en français ). Elles ne sont pas forcément à jour.

Comment générer un fichier log de toutes les commandes envoyées dans la console d'un simulateur ?

Dans OpenSim.ini dans la section [Startup] dé-commentez les deux lignes suivantes :

ConsoleHistoryFileEnabled = true
ConsoleHistoryFile = "OpenSimConsoleHistory.txt"

À la deuxième ligne, vous pouvez indiquer un emplacement et un nom de fichier différent ainsi :

ConsoleHistoryFile =<chemin du fichier><nom du fichier>.txt

Vous pouvez indiquer le nombre de lignes à conserver en décommentant cette ligne. Remplacez 100 par le nomvre de lignes qui doivent être conservées :

ConsoleHistoryFileLines = 100

Comment augmenter la taille maximale des primitives non physiques ?

Dans OpenSim.ini dans la section [Startup] décommentez la lignes suivant et remplacer 256 selon vos besoins :

NonPhysicalPrimMax = 256

Cette valeur peut être écrasée dans le fichier de configuration de la région (avec NonPhysicalPrimMax).

Comment utiliser OpenSim sans connexion internet ?

Si vous disposez d'un simulateur autonome et d'un viewer sur la même machine, vous pouvez utiliser OpenSim et accéder à votre région sans connexion Internet. Pour ce faire, il vous suffit de modifier le fichier de configuration de la région en remplaçant :

ExternalHostName = SYSTEMIP

par :

ExternalHostName = 127.0.0.1

Comment configurer OpenSim.ini pour afficher les statistiques de région ?

  • Pour définir le temps de l'intervalle d'affichage des statistiques dans la console, ajoutez ce code dans [Startup]. Temps donné en secondes.
    ; Les statistiques du simulateur sont régulièrement affichées sur la console comme INFO.
    ; Définir cette valeur sur zéro désactive cette sortie.
     LogShowStatsSeconds = 3600
 
  • Ajoutez cette configuration à la fin du fichier pour activer WebStats :
    [WebStats]
    ; Afficher les statistiques de la région via une page Web.
    ; Voir http://opensimulator.org/wiki/FAQ#Region_Statistics_on_a_Web_Page.
    ; Utilisez un navigateur Web et saisissez « Login URI » + « /SStats/ ».
    ; Par exemple : http://127.0.0.1:9000/SStats/
    enabled=true
  • Pour information, jsonSimStats est activé par défaut dans OpenSimDefauts.ini. Vous pouvez ajouter ces lignes dans votre fichier OpenSim.ini dans [Startup], cela ne changera rien mais vous aurait une trace plus accessible de cette option.
 
    ; URI des statistiques du simulateur
    ; Activez les données JSON du simulateur en définissant un nom d'URI (sensible à la casse)
    ; Renvoie les statistiques de simulation habituelles (SimFPS, ...)
    Stats_URI = "jsonSimStats"

Consultez cette page pour avoir plus d'informations.