#1 Le 22/11/2020, à 10:46
- 16
Installation second life
Hello
J'essaye d'installer second life en suivant https://doc.ubuntu-fr.org/secondlife mais j'ai plusieurs problèmes :
Quand je lance second life après l'avoir extrait il ne s'ouvre pas, c'est un fichier texte qui s'ouvre.
Quand je veux suivre l'explication pour créer un lanceur sur le bureau, le clic droit ne me propose pas "créer un lanceur".
sixtine@16:~$ sudo apt install install.sh
[sudo] Mot de passe de sixtine :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet install.sh
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « install.sh »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « install.sh »
sixtine@16:~$
et apparemment je ne sais pas utiliser un terminal..
Merci d'avance !
Ubuntu 18.04
Hors ligne
#2 Le 22/11/2020, à 11:26
- abelthorne
Re : Installation second life
Effectivement, tu ne fais pas du tout ce qu'il faut : la commande que tu as tapée demande à APT de télécharger et installer une paquet "install.sh" depuis les dépôts. Paquet qui n'existe pas.
Ce que tu as téléchargé, c'est un script, qu'il faut lancer (en le rendant exécutable). Tout d'abord, où se trouve-t-il ? directement dans ton dossier perso ? dans le dossier Téléchargements ? ailleurs ?
Hors ligne
#3 Le 22/11/2020, à 11:31
- 16
Re : Installation second life
Il est dans le dossier téléchargement oui !
Hors ligne
#4 Le 22/11/2020, à 11:40
- abelthorne
Re : Installation second life
Donc :
cd ~/Téléchargements
chmod +x install.sh
./install.sh
La première commande te place dans le dossier Téléchargements (~ étant un raccourci qui désigne ton dossier perso).
La deuxième commande rend le fichier install.sh exécutable (c'est à faire juste une fois).
La troisième commande dit de lancer le fichier install.sh se trouvant dans le dossier courant (. étant un raccourci qui désigne le dossier courant). Il faut indiquer le dossier car le shell ne va jamais chercher une commande là, il ne prend en compte qu'une liste de dossiers définis par la variable d'environnement $PATH (du genre /bin, /usr/bin...).
Note que tu pourrais aussi le faire sans passer par le terminal : clic droit sur le fichier install.sh pour afficher ses propriétés puis cocher la case "autoriser l'exécution comme un programme" pour le rendre exécutable, puis double-clic dessus pour le lancer mais je préfère te faire passer par le terminal, ne sachant pas si le script est censé fonctionner uniquement en ligne de commande (s'il pose des questions où il faut taper des trucs) ou non. Ça permet aussi d'avoir plus d'infos sur ce qu'il se passe en cas de problème.
Hors ligne
#5 Le 22/11/2020, à 11:47
- 16
Re : Installation second life
Quand je tape la première ligne de commande il me dit qu'il n'existe aucun fichier ou dossier de ce type.
Sans terminal de commande, la case autoriser l'execution comme un programme est déjà cochée et quand je double clic sur sur install.sh il m'ouvre un ficher texte.
Hors ligne
#7 Le 22/11/2020, à 12:41
- abelthorne
Re : Installation second life
Quand je tape la première ligne de commande il me dit qu'il n'existe aucun fichier ou dossier de ce type.
Tu as bien tapé la commande (c'est "Téléchargements" avec une majuscule, pas "téléchargements") ? Tu as bien un dossier qui s'appelle "Téléchargements" dans ton dossier perso ?
Hors ligne
#8 Le 22/11/2020, à 12:44
- 16
Re : Installation second life
Oui oui j'ai bien tapé correctement Téléchargements, et j'ai bien sur le dossier correspondant dans mon dossier personnel c'est pour ca que je ne comprends pas pourquoi ca ne fonctionne pas
Hors ligne
#9 Le 22/11/2020, à 12:56
- abelthorne
Re : Installation second life
Est-ce que tu pourrais faire un copier/coller de ce que tu tapes dans le terminal, en incluant l'invite ?
Hors ligne
#10 Le 22/11/2020, à 13:00
- 16
Re : Installation second life
sixtine@16:~$ cd~/Téléchargements
bash: cd~/Téléchargements: Aucun fichier ou dossier de ce type
sixtine@16:~$
Dernière modification par 16 (Le 22/11/2020, à 13:01)
Hors ligne
#11 Le 22/11/2020, à 13:03
- xubu1957
Re : Installation second life
Bonjour,
Lire le premier message du tutoriel Retour utilisable de commande.
Méthode détaillée :
Bonjour,
Entrer des commandes dans un terminal et donner le résultat - Voilà la marche à suivre :
Ouvre le terminal avec ctrl-alt-t
Sélectionne la commande voulue avec un triple clic (ça sélectionne toute la ligne, même la fin si on ne la voit pas)
Colle-la dans le terminal avec un clic molette, valide avec Entrée
Sélectionne et copie tout ce que te dit le terminal depuis la commande jusqu'à la dernière ligne incluse
Clique sur le <> de l'éditeur de message
Colle là où se trouve le curseur (entre le ] et le [)
sixtine@16:~$ cd~/Téléchargements
bash: cd~/Téléchargements: Aucun fichier ou dossier de ce type
sixtine@16:~$
Dernière modification par xubu1957 (Le 22/11/2020, à 13:03)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#12 Le 22/11/2020, à 13:03
- abelthorne
Re : Installation second life
(Donne systématiquement les retours de commandes entre balises Code.)
Il manque l'espace entre cd et ~/Téléchargements :
cd ~/Téléchargements
Avec ce que tu as tapé, le shell cherche une commande qui s'appelle cd~/Téléchargements (et qui n'existe évidemment pas) au lieu de lancer la commande cd à laquelle il passe ~/Téléchargements. La syntaxe est très importante en ligne de commande.
Hors ligne
#13 Le 22/11/2020, à 13:07
- 16
Re : Installation second life
sixtine@16:~$ cd~/Téléchargements
bash: cd~/Téléchargements: Aucun fichier ou dossier de ce type
sixtine@16:~$ sixtine@16:~$ cd~/Téléchargements
sixtine@16:~$ : commande introuvable
sixtine@16:~$
sixtine@16:~$
Hors ligne
#14 Le 22/11/2020, à 13:12
- 16
Re : Installation second life
sixtine@16:~$ cd~/Téléchargements
bash: cd~/Téléchargements: Aucun fichier ou dossier de ce type
sixtine@16:~$ sixtine@16:~$ cd~/Téléchargements
sixtine@16:~$ : commande introuvable
sixtine@16:~$
sixtine@16:~$ cd ~/Téléchargements
sixtine@16:~/Téléchargements$ chmod +x install.sh
sixtine@16:~/Téléchargements$ ./install.sh
You are not running as a privileged user, so you will only be able
to install the Second Life Viewer in your home directory. If you
would like to install the Second Life Viewer system-wide, please run
this script as the root user, or with the 'sudo' command.
Proceed with the installation? [Y/N]: Y
- Installing to /home/sixtine/.secondlife-install
- Installing menu entries in /home/sixtine/.local/share/applications
sixtine@16:~/Téléchargements$
Hors ligne
#15 Le 22/11/2020, à 13:14
- abelthorne
Re : Installation second life
Voilà. Donc, là, le script t'a dit que tu ne l'as pas lancé en mode admin et que tu ne peux donc installer SL que dans ton dossier perso (ce qui n'est pas un problème et est même préférable). Tu as alors validé. Il a installé SL dans /home/sixtine/.secondlife-install et t'a créé un lanceur correspondant.
Là, SL devrait apparaître dans ton menu Applications (si ce n'est pas le cas, essaie de relancer la session). Est-ce qu'il fonctionne ?
Dernière modification par abelthorne (Le 22/11/2020, à 13:15)
Hors ligne
#16 Le 22/11/2020, à 13:26
- 16
Re : Installation second life
J'ai relancé la session mais malheureusement il ne s'ouvre pas. Il commence à charger mais n'affiche rien du tout..
Hors ligne
#17 Le 22/11/2020, à 13:27
- abelthorne
Re : Installation second life
On va regarder en détail ce qu'il fait. Tout d'abord, on va chercher le nom du lanceur :
ls ~/.local/share/applications
Dernière modification par abelthorne (Le 22/11/2020, à 13:29)
Hors ligne
#18 Le 22/11/2020, à 13:29
- 16
Re : Installation second life
sixtine@16:~$ ls ~/.local/share/applications
secondlife-viewer.desktop
sixtine@16:~$
Hors ligne
#19 Le 22/11/2020, à 13:30
- abelthorne
Re : Installation second life
Maintenant :
cat ~/.local/share/applications/secondlife-viewer.desktop
Au passage, s'il s'agit du lanceur officiel de SL, je ne suis pas sûr qu'il fonctionne encore sur les Ubuntu actuelles (la doc n'est pas forcément à jour). Mais il existe des clients alternatifs. Qu'est-ce que tu as téléchargé exactement ?
Hors ligne
#20 Le 22/11/2020, à 13:31
- 16
Re : Installation second life
j'ai téléchargé l'appli depuis le site officiel de SL
On va regarder en détail ce qu'il fait. Tout d'abord, on va chercher le nom du lanceur :
ls ~/.local/share/applications
Hors ligne
#21 Le 22/11/2020, à 13:33
- abelthorne
Re : Installation second life
Ok, c'est peu probable qu'il fonctionne mais on va voir ça. Tu n'as pas donné le bon retour de la dernière commande demandée.
Dernière modification par abelthorne (Le 22/11/2020, à 13:35)
Hors ligne
#22 Le 22/11/2020, à 13:34
- 16
Re : Installation second life
sixtine@16:~$ ls ~/.local/share/applications
secondlife-viewer.desktop
sixtine@16:~$ cat ~/.local/share/applications/secondlife-viewer.desktop
[Desktop Entry]
Name=Second Life
Comment=Client for the On-line Virtual World, Second Life
Exec=/home/sixtine/.secondlife-install/etc/../secondlife
Icon=/home/sixtine/.secondlife-install/etc/../secondlife_icon.png
Terminal=false
Type=Application
Categories=Application;Network;
StartupNotify=true
X-Desktop-File-Install-Version=3.0
sixtine@16:~$
Hors ligne
#23 Le 22/11/2020, à 13:36
- abelthorne
Re : Installation second life
On va donc essayer de le lancer en se basant sur ce qu'il y a dans le lanceur :
cd /home/sixtine/.secondlife-install
./secondlife
J'avais fait un petit tour des différents clients disponibles il y a trois ans. Pas sûr qu'ils existent tous encore, il y en a peut-être d'autres, etc., je pose le lien comme référence pour le moment.
Hors ligne
#24 Le 22/11/2020, à 13:38
- 16
Re : Installation second life
sixtine@16:~$ ls ~/.local/share/applications
secondlife-viewer.desktop
sixtine@16:~$ cat ~/.local/share/applications/secondlife-viewer.desktop
[Desktop Entry]
Name=Second Life
Comment=Client for the On-line Virtual World, Second Life
Exec=/home/sixtine/.secondlife-install/etc/../secondlife
Icon=/home/sixtine/.secondlife-install/etc/../secondlife_icon.png
Terminal=false
Type=Application
Categories=Application;Network;
StartupNotify=true
X-Desktop-File-Install-Version=3.0
sixtine@16:~$ cd /home/sixtine/.secondlife-install
sixtine@16:~/.secondlife-install$ ./secondlife
64-bit Linux detected.
Running from /home/sixtine/.secondlife-install
Warning: Did not register secondlife:// handler with GNOME: gconftool-2 not found.
- Installing menu entries in /home/sixtine/.local/share/applications
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory
*** Bad shutdown ($LL_RUN_ERR). ***
You are running the Second Life Viewer on a x86_64 platform. The
most common problems when launching the Viewer (particularly
'bin/do-not-directly-run-secondlife-bin: not found' and 'error while
loading shared libraries') may be solved by installing your Linux
distribution's 32-bit compatibility packages.
For example, on Ubuntu and other Debian-based Linuxes you might run:
$ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
*******************************************************
This is a BETA release of the Second Life linux client.
Thank you for testing!
Please see README-linux.txt before reporting problems.
sixtine@16:~/.secondlife-install$
Hors ligne
#25 Le 22/11/2020, à 13:43
- abelthorne
Re : Installation second life
Il lui manque la bibli libgdk-x11-2.0.so.0 (a priori en 32 bits) et elle ne doit plus exister dans les dépôts des Ubuntu actuelles.
Il va plutôt falloir passer par un client alternatif parmi ceux listés ici. Pour Linux, il y a Alchemy, Firestorm, Kokua, Catznip et Singularity. Quand j'avais fait des tests, Kokua affichait une erreur (non-bloquante) relative à un plugin. Je n'avais pas testé Catznip, il n'existait peut-être pas à l'époque.
Dernière modification par abelthorne (Le 22/11/2020, à 13:47)
Hors ligne