Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/11/2011, 07h48   #1
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lance un environnement graphique sur linux

Bonjour!

depuis un certains temps, je tente d'installer open baraza sur linux et j'ai tout les problèmes. Lorsque je lance mon sh ide.sh je reçois le message d'erreur suivant:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
        at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:112)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at java.awt.Toolkit$2.run(Toolkit.java:849)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:841)
        at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:121)
        at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1564)
        at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)
        at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1599)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:530)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:570)
        at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1320)
        at javax.swing.UIManager.initialize(UIManager.java:1407)
        at javax.swing.UIManager.maybeInitialize(UIManager.java:1395)
        at javax.swing.UIManager.getUI(UIManager.java:991)
        at javax.swing.JPanel.updateUI(JPanel.java:126)
        at javax.swing.JPanel.<init>(JPanel.java:86)
        at javax.swing.JPanel.<init>(JPanel.java:109)
        at javax.swing.JPanel.<init>(JPanel.java:117)
        at javax.swing.JRootPane.createGlassPane(JRootPane.java:544)
        at javax.swing.JRootPane.<init>(JRootPane.java:364)
        at javax.swing.JApplet.createRootPane(JApplet.java:160)
        at javax.swing.JApplet.<init>(JApplet.java:148)
        at org.baraza.Baraza.<init>(Baraza.java:26)
        at org.baraza.Baraza.main(Baraza.java:56)
j'ai besoin de votre aide. que dois-je faire?
merci.
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 16/11/2011, 08h30   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 538
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 538
Points : 7 754
Points : 7 754
vérifier que java est installé, que le JRE soit installé et configuré et (de mémoire donc à confirmer par une second avis) que les variables JAVA_HOME & JAVA_ENV & PATH) soient valorisées & complètes.
Ainsi que la liste des librairies java installées

C'est déjà un bon point de départ je pense.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 12h43   #3
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lancé un environement graphique sous linux

ok! en fait je me connecte à distance sur un serveur linux et c'est sur ce serveur que je dois installer l'application open baraza. après paramétrage de certains fichiers, voicie le message qu'il me ramène:

Code :
1
2
3
4
5
6
Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
        at java.applet.Applet.<init>(Applet.java:67)
        at javax.swing.JApplet.<init>(JApplet.java:130)
        at org.baraza.Baraza.<init>(Baraza.java:26)
        at org.baraza.Baraza.main(Baraza.java:56)
le message est différent de celui que j'ai envoyé en premier.
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/11/2011, 13h26   #4
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 538
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 538
Points : 7 754
Points : 7 754
Citation:
Envoyé par jeankim Voir le message
ok! en fait je me connecte à distance sur un serveur linux et c'est sur ce serveur que je dois installer l'application open baraza. après paramétrage de certains fichiers, voicie le message qu'il me ramène:

Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.applet.Applet.<init>(Applet.java:67)
at javax.swing.JApplet.<init>(JApplet.java:130)
at org.baraza.Baraza.<init>(Baraza.java:26)
at org.baraza.Baraza.main(Baraza.java:56)

le message est différent de celui que j'ai envoyé en premier.
oui tout à fait,

donc si X est lancé il est par défaut sur :0

tu lances donc
Code :
1
2
 
export DISPLAY=adresse_ip_machine:0
(ou localhost:0 ou encore 127.0.0.1:0 pour la machine locale)
puis la commande pour java

si X n'est pas démarré, il faut en démarrer un
Code :
1
2
3
4
5
 
X :0 & # ouvres X
# revenir sur la console d'origine
xhost +
export DISPLAY=adresse_ip_machine:0
et enfin lancer la commande pour java
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 13h27   #5
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 375
Points : 2 034
Points : 2 034
Le plus simple est de te connecter à ton serveur avec ssh -X. Pour que ça marche il faut auparavant aller sur ton serveur, éditer le fichier /etc/ssh/sshd_config, mettre "X11Forwarding" à "yes", et redémarrer sshd. Ensuite l'affichage devrait fonctionner si tu te connectes avec ssh -X.

L'autre solution (la seule si tu n'utilises pas ssh) est de positionner la variable d'environnement DISPLAY pour la faire pointer vers ton display local :
Code :
$ export DISPLAY=local_hostname:0
où local_hostname est le nom d'hôte de ta machine locale. Pour que ça marche il faut deux choses :

1) Que ton serveur X local écoutes en TCP, ce qui n'est pas forcément le cas par défaut sur ta distrib

2) Que la machine distante ait le droit d'afficher sur ton display local, ce qui peut soit ce faire avec la commande "xhost +remote_hostname" sur ta machine locale, soit avec les magic cookies et la commande "xauth add ..." sur la machine distante.

Tout ça est un peu compliqué à expliquer, donc essaie déjà ssh -X qui est la solution la plus simple (et aussi la plus sure, d'ailleurs).
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/11/2011, 08h33   #6
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lancé un environement graphique sous linux

où dois-je mettre le $ export DISPLAY=local_hostname:0 les amis. je cherche mais je ne trouve pas.

le code pour demarrer X, sur quel consol dois-je le taper? dans le terminal de mon serveur qui est à distance ou bien en local sur mon win xp?

aidé moi
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/11/2011, 09h11   #7
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 538
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 538
Points : 7 754
Points : 7 754
une variable existante s'appelle $DISPLAY
si tu la créer tu ne mets pas le "$" (lors de la commande export)
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 09h41   #8
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 375
Points : 2 034
Points : 2 034
Oui le $ c'était le prompt du shell. Tu fais ça dans ton shell avant de lancer ton appli sur le serveur.
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 01
Vieux 18/11/2011, 11h28   #9
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lancé un environement graphique sous linux

voici ce que j'ai fait:


Code :
1
2
3
4
5
6
7
[root@ds224 /]# export DISPLAY=kimoupc:0
 
[root@ds224 /]# cd /opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/hr.1.2.4/app/
[root@ds224 app]# ls
app.jsp     baraza.jar  ide.bat  index.jsp  projects  server.bat
baraza.bat  baraza.sh   ide.sh   lib        README    server.sh
[root@ds224 app]# sh ide.sh
lorsque je lance mon application, je reçois le message suivant:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
_X11TransSocketINETConnect() can't get address for kimoupc:6000: Name or service not known
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
        at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:112)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at java.awt.Toolkit$2.run(Toolkit.java:849)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:841)
        at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:121)
        at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1564)
        at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)
        at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1599)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:530)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:570)
        at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1320)
        at javax.swing.UIManager.initialize(UIManager.java:1407)
        at javax.swing.UIManager.maybeInitialize(UIManager.java:1395)
        at javax.swing.UIManager.getUI(UIManager.java:991)
        at javax.swing.JPanel.updateUI(JPanel.java:126)
        at javax.swing.JPanel.<init>(JPanel.java:86)
        at javax.swing.JPanel.<init>(JPanel.java:109)
        at javax.swing.JPanel.<init>(JPanel.java:117)
        at javax.swing.JRootPane.createGlassPane(JRootPane.java:544)
        at javax.swing.JRootPane.<init>(JRootPane.java:364)
        at javax.swing.JApplet.createRootPane(JApplet.java:160)
        at javax.swing.JApplet.<init>(JApplet.java:148)
        at org.baraza.Baraza.<init>(Baraza.java:26)
        at org.baraza.Baraza.main(Baraza.java:56)
je fais comment? ou bien, est que j'ai fai une mauvaise mannoeuvre.
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 18/11/2011, 14h25   #10
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 375
Points : 2 034
Points : 2 034
L'erreur veut dire que le système distant ne sait pas résoudre le nom "kimoupc". Soit le nom n'est pas correct, soit il te manque le nom de domaine, soit la résolution de nom n'est pas configurée correctement sur la machine distante.

En tout cas depuis la machine distante tu dois être au moins capable de pinger ta machine locale, que ce soit avec un nom d'hôte ou avec une adresse IP. Une fois que tu en est là, utilise ce nom là ou cette adresse IP là.

Celà dit tu devrais vraiment essayer ssh -X, je pense que ça sera beaucoup plus simple.
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/11/2011, 15h35   #11
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lancé un environement graphique sous linux

OK, je vais faire l'autre option qui est ssh -x. je t'informe que dans mon fichier sshd_conf, x11Forwarding est à YES. pour me connecter avec ssh -x est que je dois configurer PUTTY. donne moi la procédure à suivre stp.
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/11/2011, 15h47   #12
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 375
Points : 2 034
Points : 2 034
Ah donc tu es sous Windows. Quand on saura tout

Ca complique nettement les choses, puisque si tu veux afficher l'appli sous windows, il te faut un serveur X sous Windows. Et évidemment par défaut il n'y en a pas. Est-ce que tu en a un, du genre Cygwin (gratuit) ou un équivalent payant ?

Je ne vais pas pouvoir t'aider d'avantage, ça fait 10 ans que je n'utilises plus Windows.
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/11/2011, 15h54   #13
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 375
Points : 2 034
Points : 2 034
Ah oui, pendant que j'y pense, une autre solution qui dans ton cas sera peut-être plus simple serait d'installer un VNC server sur ton serveur (par exemple tightvncserver).

Le principe c'est que tu lances un VNC serveur sur ta machine distante. Ca va te créer un nouveau display, par exemple "toto:1". Donc sur ton serveur tu fais "export DISPLAY=toto:1", puis tu lances ton appli. Sur ta machine locale, tu lances un vnc viewer classique et tu te connectes à toto:1... Et magie, tu vois ton appli dans le VNC viewer.
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 01
Vieux 18/11/2011, 18h00   #14
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lancé un environement graphique sous linux

je t'explique plus en détails.

je suis sur win xp et je me connecte à un serveur linux distant. Et c'est sur ce serveur linux que je dois à distance installer mon application. j'ai pu transférer les données de mon application depuis mon poste win xp vers le serveur linux distant. je vous envoie la procédure d'installation de mon application:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Setup
 
1. install Postgresql <a href="http://www.postgresql.org/" target="_blank">http://www.postgresql.org/</a> version 8.3 and above
	Linux
	yum install postgresql-server
	service postgresql initdb - (Optional - wull clear all databases)
	service postgresql start
	Windows
	Download the setup file and install
 
2. install Java <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html" target="_blank">http://www.oracle.com/technetwork/ja...ads/index.html</a> version 1.6.18 and above
 
3. install Tomcat <a href="http://tomcat.apache.org" target="_blank">http://tomcat.apache.org</a> version 6.0.21
	edit TOMCAT_HOME/bin/catalina.sh
	add JAVA_HOME="/usr/java/default"
 
4. Deploy hr.war
	copy hr.war TOMCAT_HOME/webapps/
	TOMCAT_HOME/bin/startup.sh 
 
5. Edit app/hr/app/projects/config.xml and change dbusername and dbpassword to installed postgres credentials
	edit TOMCAT_HOME/webapps/hr/app/projects/config.xml
	Edit the file ./hr/app/projects/config.xml to change the progres username {{dbusername}} and password {{dbpassword}}
 
6. Run the IDE
	cd TOMCAT_HOME/webapps/hr/app/
	sh ide.sh
	Windows
	double click on ide.bat
 
7. click on Human resources
 
8. click Edit
 
9. Click on New Setup -> Save {Wait as the database builds}
	or Demo Setup -> Save {For Database Demo }
 
10. Copy files on deploy folder to tomcat/lib and restart tomcat
	Linux
		TOMCAT_HOME/bin/shutdown.sh 
		TOMCAT_HOME/bin/startup.sh 
	Windows
		TOMCAT_HOME\bin\shutdown.sh 
		TOMCAT_HOME\bin\startup.sh 
 
Running
1. sh baraza.sh or baraza.bar for windows
2. <a href="http://localhost:8080/hr" target="_blank">http://localhost:8080/hr</a>
3. <a href="http://localhost:8080/hr/app" target="_blank">http://localhost:8080/hr/app</a>
4. sh server.sh or server.bar for windows - for email processing
5. sh ide.sh or ide.bar for windows - to cusomise
 
USER PASSWORDS
username root
password enter
c'est au point (6) que tous se compliquent. quand je lance sh ide sh je reçois le message d'erreur dont je vous ai montrer.
que faire?
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/11/2011, 18h49   #15
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 375
Points : 2 034
Points : 2 034
Oui j'ai bien compris. Le problème c'est qu’apparemment ide.sh est une application graphique, et il lui faut donc un display où s'afficher. Le problème c'est que tu n'as pas de display.

Les diverses solutions qu'on t'a proposé visent à afficher l'appli distante (ide.sh, qui tourne sur le serveur) sur ta machine locale (ta machine Windows, sauf qu'on ne savait pas que c'était du Windows).

Pour cela il y a deux solutions (au moins) :

1) Tu installes un serveur X sur ta machine Windows (comme cygwin/xorg, xming ou des tas d'autres gratuits ou payants), tu le lances, et tu dis à ide.sh de s'afficher dessus en le lançant (sur le serveur) avec DISPLAY=ta_machine_windows:0. Techniquement la solution avec ssh -X revient au même, avec un tunnel ssh en plus qui est créé automatiquement.

2) Tu installes un serveur VNC sur ton serveur et tu lances ide.sh en lui disant de s'afficher dans le VNC server (avec DISPLAY=ton_serveur:X où X est le numéro que t'a donné le VNC server au démarrage). Ensuite sur ta machine windows tu lances un client VNC en lui disant de se connecter au VNC server.

Après il y a peut-être aussi une autre appli qui fait la même chose que ide.sh mais sans affichage graphique, je ne sais pas. C'est peut-être une piste à explorer.
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/11/2011, 12h51   #16
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lancé un environement graphique sous linux

ok! j'essaie cette solution que tu viens de me donner et je te fais le compte rendu du résultat que j'obtiendrai.
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/11/2011, 13h24   #17
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lancé un environement graphique sous linux

voici le résultat qu'il me donne:

Last login: Fri Nov 18 11:00:22 2011 from 196.47.140.235
[root@ds224 ~]# DISPLAY=kimoupc:0
[root@ds224 ~]# /etc/init.d/postgresql start
Démarrage du service postgresql: [ OK ]
[root@ds224 ~]# /opt/liferay-portal-6.0.6/tomcat-6.0.29/bin/startup.sh
Using CATALINA_BASE: /opt/liferay-portal-6.0.6/tomcat-6.0.29
Using CATALINA_HOME: /opt/liferay-portal-6.0.6/tomcat-6.0.29
Using CATALINA_TMPDIR: /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp
Using JRE_HOME: /usr
Using CLASSPATH: /opt/liferay-portal-6.0.6/tomcat-6.0.29/bin/bootstrap.jar
[root@ds224 ~]# cd /opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/hr.1.2.4/app/
[root@ds224 app]# ls
app.jsp baraza.jar ide.bat index.jsp projects server.bat
baraza.bat baraza.sh ide.sh lib README server.sh
[root@ds224 app]# sh ide.sh
Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.applet.Applet.<init>(Applet.java:67)
at javax.swing.JApplet.<init>(JApplet.java:130)
at org.baraza.Baraza.<init>(Baraza.java:26)
at org.baraza.Baraza.main(Baraza.java:56)
[root@ds224 app]#

dois je maintenant configurer Java? aidé moi s'il vous plaît
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/11/2011, 16h19   #18
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
Salut,

Ce n'est pas un problème de configuration java ici mais un problème de configuration X


Est-ce que ton serveur linux est bien localisé sur le même réseau que ta machine windows? ou est ce que tu te connectes à un serveur linux sur internet?
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/11/2011, 11h29   #19
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 375
Points : 2 034
Points : 2 034
Il te manque le "export" devant "DISPLAY=kimoupc:0". Une variable qui n'est pas exportée n'est pas transmise aux processus fils, donc ton script ide.sh ne la voit pas.

Si j'étais toi plutôt que de refaire toute la procédure avec ide.sh j'essaierais déjà d'afficher un truc graphique tout simple comme xclock. Tant que tu n'y arrive pas, ide.sh ne marchera pas.
matafan est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 18h11   #20
Futur Membre du Club
 
Homme jean claude kimou
Consultant informatique
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme jean claude kimou
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Consultant informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 17
Points : 17
Par défaut lancé un environement graphique sous linux

le serveur est localisé en FRANCE. Donc je me connecte à ce serveur via Internet.
jeankim est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h34.


 
 
 
 
Partenaires

Hébergement Web