Utiliser un visualiseur pour OpenSimulator
Aller à la navigation
Aller à la recherche
Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack
Utiliser un visualiseur pour OpenSimulator
# Télécharger un client compatible OpenSimulator pour permettre la connexion aux grilles OpenSimulator.
Firestorm Viewer
Firestorm Viewer : https://www.firestormviewer.org/os-operating-system/ Documentation concernant Ubuntu 18.04 : https://wiki.firestormviewer.org/firestorm_in_64-bit_ubuntu_1804 Télécharger Firestorm Viewer : https://wiki.firestormviewer.org/downloads Version Beta de FireStorm Viewer - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. Successor to Phoenix viewer. The most widely used viewer on Second Life. Bogue tracker : https://jira.firestormviewer.org/secure/Dashboard.jspa ( Remonter les deux bogues : Libraire pour l'audio depuis Mint 20 + Formulaire de connexion qui refuse les chiffres. )
Firestorm 6.3.9 (58205) Release pour Linux -> https://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_x86_64_6.3.9.58205.tar.xz wget https://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_x86_64_6.3.9.58205.tar.xz tar -xJf Phoenix_FirestormOS-Release_x86_64_6.3.9.58205.tar.xz cd Phoenix_FirestormOS-Release_x86_64_6.3.9.58205/ ./firestorm
La source qui fait mention de Firestorm est issue d'une documentation pour Docker : https://github.com/QuantumObject/docker-opensimulator
# L'installation de ce client sur Linux nécessite sûrement du temps en ce qui concerne la compatibilité pour les librairies audio. # Aller dans les préférences avec CTRL + p la fenêtre s'ouvre. # Avant dernier onglet dans la liste gauche : Opensim. # Ajouter une grid : http://ignis-fatuus.no-ip.biz:8002 # Le fond d'écran change pour .: Ignis Fatuus # Valider avec OK pour sortir des paramètres.
# S'identifier avec son Prénom et son mot de passe. ( Créé par l'administrateur du serveur avec "create user Zer00 Cool password" ) # J'ai utilisé le formulaire de droite, et, la connexion n'a pas fonctionné, maintenant, avec le formulaire en bas à gauche, la connexion semble fonctionner. # Par contre, petit bogue, je n'ai pas pu saisir Zer00. J'ai du le copier coller mon prénom car les 0 0 ne passaient pas à la saisie. # Je retente le formulaire du bas avec "Zer00 CooL" comme login puis le mot de passe. # Je suis arrivé sur une zone 3D, avec un message d'erreur : # Your request location is not currently available # You have been moved into a nearby region
Preferences (Ctrl-P), onglet Sound1Media, puis Voice. Il faudrait configurer les options audios, mais, ce premier essai se faisant sous VirtualBox et Debian, il est fort possible que les librairies ne me permettent pas cette configuration. Mon hôte étant Linux Mint 20, les paquets 32 bits ne peuvent plus être utilisés.
CTRL Q pour quitter le navigateur Firestorm.
Installer les librairies audio
# Ouvrir des issues, mint, debian, jira, mantis ...
Adresse d'inscription à Vivox: Site : https://opensim.vivox.com/opensim/ Mail : opensim@vivox.com
Astuces en partie issues du site: https://sites.google.com/site/seletnomcreations/ AVANT TOUT VERIFIE CES PARAMETRES: (dans le menu Debug Settings) La licence vocale ne peut être acceptée - choix grisé Le problème semble être lié au fonctionnement de certains pare-feu et à la recherche de bogues pour l’accessibilité du serveur Vivox dans Singularity. Tu peux suivre les étapes suivantes pour contourner le problème: Va dans: Advanced -> Debug Settings définir WarnFirstVoiceLicense sur FALSE définir VivoxLicenseAccepted sur TRUE *ne pas confondre avec warnfirstvoice qui lui doit être en TRUE
Vérifie AUSSI (toujours dans le debug settings) voicehost = 127.0.0.1 voiceport = 44125 CmdLineDisableVoice = FALSE
ET SI CA MARCHE TOUJOURS PAS.....
SOLUTION VOICE pour DEBIAN, UBUNTU et MINT (peut être que ça marche aussi pour d'autres distributions Linux)
Ecrire dans un terminal cette ligne: sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
Il y a de fortes chances que le paquet ia32-libs-kde refuse de s'installer.
Pour cela il y a 2 solutions On peut le télécharger ici :https://packages.debian.org/fr/wheezy/ia32-libshttps://deb.sipwise.com/debian/pool/main/i/ia32-libs/ Mais il est préférable de l'installer via l'installeur de programmes de Linux et s'il ne le trouve pas alors chercher juste ceci: ia32-libs
Il est très possible que cette dernière solution soit suffisante (ia32-libs).
# Impossible d'installer ia32-libs depuis Linux Mint 20. Je lis : This replaces "ia32-libs" package for Linux Mint 18.x sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6 E: Impossible de trouver le paquet lib32ncurses5 sudo apt-get install lib32z1 lib32stdc++6 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets supplémentaires suivants seront installés : lib32gcc-s1 lib32gcc1 libc6-i386 Les NOUVEAUX paquets suivants seront installés : lib32gcc-s1 lib32gcc1 lib32stdc++6 lib32z1 libc6-i386 sudo apt install lib32ncurses-dev Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets supplémentaires suivants seront installés : lib32ncurses6 lib32ncursesw6 lib32tinfo6 libc6-dev-i386 libncurses-dev Paquets suggérés : ncurses-doc Paquets recommandés : gcc-multilib Les NOUVEAUX paquets suivants seront installés : lib32ncurses-dev lib32ncurses6 lib32ncursesw6 lib32tinfo6 libc6-dev-i386 libncurses-dev 0 mis à jour, 6 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 2 883 ko dans les archives. Après cette opération, 17,6 Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n] Télécharger la lib directement pour Linux Mint : http://packages.linuxmint.com/pool/main/i/ia32-libs/ L'installation reste en échec.
You need to have the pepperflash plugin installed, which can be satisfied by installing pepperflashplugin-nonfree for Chromium
All users: Test your Flash To make sure you have successfully installed the correct version of Flash and that it is working, use the in-world Flash game to test it. Open the Developer menu: CTRL-Alt-Q. (Close this after testing; it's best not to leave this menu open.) Then type CTRL-SHIFT-Z to open the internal browser. Once the browser loads, click the Home icon in the upper left of the browser window. Click the Media tab, at top. Click “Flash game.” A bubble-shooter game should load. NOTE: If you experience graphics driver crashes on nVidia cards when viewing Flash media (for example Youtube) both in-world and on a website and/or severe drops in your GPU clock mhz on any card then you will need to disable hardware acceleration on Flash Player. To do this, go to Youtube and Pick any video. Right click the video play area to bring up the options and follow the instructions here.
media-plugin-webkit est-il necessaire ??? * - - - - - - - - - - - - - - - - * Un de mes Alt n'a jamais ses IM quand il se connecte ! Pour Ceux qui ont le souci suivant : << je ne reçois jamais les IM et objets envoyés quand j'etais déco à ma re connexion >> Voici une ruse trouvée sur le jira qui a l'air de fonctionner " muter quelqu'un ou un objet semble résoudre le problème "
Pour plus de Détails : https://jira.secondlife.com/browse/SVC-7540
Réglages Firestorm et Singularity
Pour Singularity : https://sites.google.com/site/seletnomcreations/home
Pour telecharger Firestorm 6.0.2 : http://openvce.net/downloads/Firestorm/Firestorm-6.0.2/
____________________________________________________________
Raccourci clavier pour ouvrir la console Debug settings: Ctrl Alt Shift S ...................................... SINGULARITY / REPLEX:
RenderVolumeLODFactor = 4.000 YieldTime = 40 backgroundyieldtime = 200 MeshMaxConcurrentRequests 128 Meshbytespertriangle 128 MeshminimumByteSize 16
......................................
FIRESTORM:
RenderVolumeLODFactor 4.000 YieldTime = 40 backgroundyieldtime = 200 MeshMaxConcurrentRequests 16 Meshbytespertriangle 16 MeshminimumByteSize 16
Réactiver le français dans la nouvelle version de Firestorm
Firestorm a decidé de ne plus laisser actif le français dans sa derniere mouture, car ils estiment qu'il manque trop de traducteurs. Si néanmoins vous voulez réactiver le français il suffit de modifier deux petits fichiers texte
------------------------- Premier Fichier ------------------
le chemin est pour la version 32 bit mais si vous etes en 64 bit il se trouve dans "programme" au lieu de programme files (x86) C:\Program Files (x86)\Firestorm-Release\skins\default\xui\en\panel_preferences_general.xml
le bloc de la ligne 61 à la ligne 67 a été commenté ( rendu inactif)
il suffit d'enlever les commentaire en supprimant la ligne 61 et la ligne 67 les <combo_box.item enabled="true" label="Français (French) - Beta" name="French" value="fr" /> ----------------- Deuxieme fichier --------------------
C:\Program Files (x86)\Firestorm-Release\app-setting\setting.xml
presque à la fin ( ligne 23513 ou 23694 ), vous allez trouver un bloc avec ceci <key>FSEnabledLanguages</key> <map> <key>Comment</key> <string>Languages that are enabled and can be used in this install.</string> <key>Persist</key> <integer>0</integer> <key>Type</key> <string>LLSD</string> <key>Value</key> <array> <string>de</string> <string>en</string> <string>es</string> <string>it</string> <string>ja</string> <string>pl</string> <string>ru</string> </array> </map>
rajouter une ligne avec le fr <key>FSEnabledLanguages</key> <map> <key>Comment</key> <string>Languages that are enabled and can be used in this install.</string> <key>Persist</key> <integer>0</integer> <key>Type</key> <string>LLSD</string> <key>Value</key> <array> <string>de</string> <string>en</string> <string>es</string> <string>it</string> <string>ja</string> <string>pl</string> <string>ru</string> <string>fr</string> </array> </map>
Installer le client sur VirtualBox
Penser à activer le son depuis la configuration de VirtualBox : Son / Activer le son / Fonctions avancées : Active la sortie audio + Active l'entrée audio. Noter que sous un hôte Linux, notamment Linux Mint 20, le micro a de grandes chances de ne pas fonctionner lorsque le client est utilisé depuis une machine virtualisée. Il faudrait préférer travailler directement sur l'hôte et de préférences sous Windows. Debian Buster va être testé de mon côté.
Singularity Viewer
Singularity - C++ based viewer for Linux/Mac/Win. Forked from the Ascent Viewer. Goal is to combine look of old SL viewer with modern features. Singularity source code available on GitHub.
Page de téléchargement : http://www.singularityviewer.org/downloads Version Beta Singularity Nightly Builds http://www.singularityviewer.org/kb/nightly-builds Télécharger Singularity Viewer Stable : https://github.com/singularity-viewer/SingularityViewer/releases/download/sv-1.8.9.8338-release/Singularity_1_8_9_8338_x86_64.tar.xz
# Version courante 1.8.9 (8338) : wget https://github.com/singularity-viewer/SingularityViewer/releases/download/sv-1.8.9.8338-release/Singularity_1_8_9_8338_x86_64.tar.xz tar -xJf Singularity_1_8_9_8338_x86_64.tar.xz cd ~/Bureau/Singularity_1_8_9_8338_x86_64 ./singularity
Bogue tracker : https://singularityviewer.atlassian.net/jira/software/c/projects/SV/issues
Alchemy - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. Site officiel : https://www.alchemyviewer.org/
Fork de Alchemy. Scenegate - C++ based viewer with a focus on accessibility and onboarding. With a simplified UI more suitable to just visit worlds, rather than building (but the full UI is still accessible). Site officiel : https://downloads.infinitemetaverse.org/index.php/downloads
Cool VL Viewer - C++ based viewer for Linux/Mac/Win. Forked from SL viewer. (Former name: Cool SL Viewer). Site officiel : http://sldev.free.fr
Kokua - C++ based viewer for Linux/Mac/Win. Forked from SL viewer successor to Imprudence. Site officiel : https://kokua.atlassian.net/wiki/spaces/KKA/overview?mode=global
Radegast Metaverse Client - Radegast-ng is Light client, evolution of Radagast from libopenmetaverae project. Site officiel : https://radegast.life
Dayturn - C++ based viewer for Win/Mac only. Forked from Kokua. Site officiel : https://www.dayturn.com/viewer/index.php?resources/
Notes complémentaires
Use viewer to check the virtual world create by OpenSimulator : To add your Opensimulator at Menu Viewer=> Preferences => Opensim => Grid Manager
Where : grid name => it will be region name login URL => http://external_ip:9000/ login page => http://external_ip:9000/?method=login
Everything else no important at this moment. Press apply and then use info to log in. if running container in your own local computer you can directly used Grid: localhost without adding by Menu preferences
Visionneuses de texte uniquement
Ce sont des visualiseurs légers, qui ne proposent pas de composant graphique ou dont le composant graphique n'est pas utilisé par défaut. La fonction des visualiseurs est cependant de se connecter à une grille, de discuter, de gérer l'inventaire...
Mobile Grid Client
# Un client de messagerie Second Life et OpenSim (Open Simulator) pour votre appareil sous Android (téléphone mobile, téléphone portable, tablette ...) mobilegrid client : https://mobilegridclient.com
LLSD API Libraries
# Bibliothèques open source pour créer des visionneuses, des clients et des outils pouvant se connecter à OpenSimulator.
# Librairies maintenues : libopenmetaverse - https://bitbucket.org/opensimulator/libopenmetaverse/src/master/ - C# LLSD implementation. Maintained by OpenSimulator developers. BSD License llbase-py - https://bitbucket.org/lindenlab/llbase/src/master/ - Python LLSD implementation. Maintained by Linden Labs. MIT License
# Librairies non maintenues : llsd-cpp - https://bitbucket.org/lindenlab/llsd/src/master/cpp/ - C++ LLSD implementation, last updated in 2010. MIT License llsd-perl-new - https://bitbucket.org/lindenlab/llsd/src/master/perl-new/ - Perl LLSD implementation. Last updated 2011. MIT License llsd-php - https://bitbucket.org/lindenlab/llsd/src/master/php/ - PHP 4 LLSD implementation. Incomplete, supports XML serialization only. Used internally by Second Life developers. Last updated 2010. MIT License llsd-java - https://github.com/jacobilinden/llsd-java - Java LLSD implementation by Xugu Madison, last update ca 2014. BSD License. JOpenMetaverse - https://bitbucket.org/jchauhan/jopenmetaverse/src/master/ - Java LLSD implementation, last updated 2012. Linux, Windows, MacOS, Android Compatible. LGPL 2.1 License https://www.slideshare.net/jchauhan/jopenmeraverse-introduction llsd-js - https://bitbucket.org/lindenlab/llsd/src/master/js/ - JavaScript LLSD implementation, last update in 2011. MIT License
Viewers inactifs
A suivre : http://opensimulator.org/wiki/Connecting
Bibliographie
Si vous trouvez un visualiseur qui peut se connecter à OpenSimulator, merci de l'ajouter dans la liste : http://opensimulator.org/wiki/Connecting Liste de navigateurs OpenSimulator : http://digigrids.free.fr/index.php?option=com_flexicontent&view=category&cid=603&Itemid=134
NAVIGATION
PARTICIPER ET PARTAGERBienvenue sur le wiki de Amis SH. De nombreuses pages sont partagées sur ce wiki. Créer un compte utilisateur pour participer sur le wiki. Les pages présentées sur le wiki évoluent tous les jours. Certaines recherches sont peu abouties et incluent des erreurs. Utiliser la recherche interne du wiki pour trouver votre contenu. La page de discussion de Amis SH vous permet de poser vos questions. Consulter le site amis-sh.fr pour installer votre propre serveur web. Améliorer le contenu des pages avec vos retours depuis l'onglet discussion. Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique. Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité. |
SOUTENIR CE WIKISoutenir le wiki avec un don en monnaie numérique : AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash OBTENIR DE LA MONNAIE NUMERIQUEObtenir gratuitement de la monnaie numérique : Miner de la cryptomonnaie. |