====== Looking Glass ======
>**Sujet** : Installation du gestionnaire de fenêtre [[http://www.sun.com/software/looking_glass/|Looking Glass]] de [[http://www.sun.com|Sun]].
>**Niveau** : Intermédiaire
>**Auteur** : [[utilisateurs:SmileBob]] (26 janvier 2005)
===== Introduction =====
[[http://www.sun.com/software/looking_glass/|Looking Glass]] est un gestionnaire de fenêtre tridimensionnel développé par la société [[http://www.sun.com|Sun]].
[[.:ubuntu|{{ http://static.swisslinux.org/images/icones/ubuntu.png}}]] Si vous utilisez [[.:Ubuntu]], consultez le [[https://lg3d-core.dev.java.net/binary-builds.html|site de Looking Glass]] (en anglais) afin de télécharger les paquets binaires pour cette distribution. Une fois les paquets installés, utilisez votre gestionnaire de session (par ex. GDM) pour démarrer une session "Looking Glass".
===== Prérequis =====
==== Carte graphique ====
* Les utilisateurs de cartes **[[http://www.nvidia.com|nVidia]]** doivent utiliser les pilotes propriétaires et activer les options suivantes dans la section de la carte graphique du fichier ''/etc/X11/xorg.conf'' :
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true" De même, il est impératif d'avoir ajouté la section nécessaire à ''Composite'' dans le fichier ''xorg.conf'' ainsi que l'activation du module ''glx''.
* Quant aux utilisateurs de cartes **[[http://www.ati.com|ATI]]**, là ça ne risque pas de marcher avant la sortie de pilotes plus modernes.
==== JDK 1.5 de Java(tm) ====
Pour installer le Kit de Développement Java (Java Development Kit), il faut tout d'abord télécharger le fichier de Sun :
* Page de téléchargement : http://java.sun.com/j2se/1.5.0/download.jsp
Téléchargez la version non empaquetée du JDK. Pour l'installer nous allons créer un répertoire où l'on installera Java et nous le ferons appartenir à l'utilisateur que nous voudront.
$ su
# mkdir /usr/java
# chown [utilisateur] /usr/java
# exit
Maintenant créez une copie du fichier téléchargé dans le répertoire que l'on vient de créer. Puis :
bash /jdk-XXXXXXX.bin
Dites oui à tout, puis laissez-le travailler. Et hop c'est installé.
Maintenant, on va rajouter la commande Java dans la variable ''PATH'' de façon automatique :
# echo "export JAVA_HOME=/usr/java/jdk-XXX/" >> ~/.bashrc
# echo "export PATH=$JAVA_HOME/bin:$PATH" >> ~/.bashrc
# echo "export OSTYPE=linux" >> ~/.bashrc /* Utile surtout pour les Debians et dérivées. */
Puis on relance une session BASH avec la commande ''bash'' histoire de mettre à jour les modifications des variables d'environnement.
==== SDK 3D JAVA ====
Pour installer le Software Development Kit de Sun, il faut tout d'abord télécharger le fichier de Sun :
* https://j3d-core.dev.java.net/servlets/ProjectDocumentList
Prendre dans ''j3d-core/Experimental_Builds/1.3.2-build8'',le fichier ''java3d-1_3_2-build8-linux-i586.jar''.
Installez le ensuite. Pour ce faire copier le fichier téléchargé dans un quelconque répertoire auquel vous avez accès en écriture.
Dans une console :
# jar xvf java3d-1_3_2-build8-linux-i586.jar
# cd /usr/java/jdk-XXX/jre
# jar xvf /votre_repertoire/java3d-1_3_2-build8-linux-i586/j3d-132-build8-linux-x86.jar
Vous pouvez ensuite effacer les répertoire utilisés pour l'installation.
==== Java Advanced Imaging API 1.1.2 JDK ====
Téléchargez-le sur
* http://java.sun.com/products/java-media/jai/downloads/download-1_1_2.html
/bin/bash /chemin/jai-XXXXX-jdk.bin
Et hop ca y est il est installé.
Oui surtout j'oubliais : vérifiez que vous avez bien CSH d'installé car Looking Glass a besoin de ce shell.
===== Installation =====
Installons Looking Glass. Allez sur :
* https://lg3d-core.dev.java.net/servlets/ProjectDocumentList
Dans ''stable_build'', vous choisissez la version la plus récente. Puis téléchargez Looking Glass dans le dossier où vous voulez l'installer. Puis dans la console :
$ tar -zxvf lg3d-XXXXX.tar.gz
$ cd lg3d/bin
$ csh lg3d-dev
Et là devant vos yeux ébahis Looking Glass démarre.
===== Plein écran =====
Si vous voulez voir ce que cela donne en plein écran, tuez votre gestionnaire de démarrage (gdm, kdm ou xdm)
killall gdm
et une fois dans le dossier avec les binaires de LookingGlass, lancez :
$ csh lg3d-session -xs
===== Captures d'écran =====
Disponible sous http://www.sun.com/software/looking_glass/details.xml