Author Topic: Conflit avec NVIDIA [Résolu]  (Read 714 times)

0 Members and 1 Guest are viewing this topic.

Offline yves30

  • VIP
  • Full Member
  • *
  • Posts: 32
  • Mint 22 (Xfce)
    • View Profile
Conflit avec NVIDIA [Résolu]
« on: October 21, 2024, 08:52:54 »
Bonjour.

Après une nouvelle installation de mon système, je viens de réinstaller Ancestris 22.
Mais, une fois de plus, impossible de démarrer l'application depuis la commande /home/yves/AncestrisAppli/ancestris/bin/ancestris

Je suppose qu'il s'agit encore d'un problème avec Java... qui est pourtant bien installé sur ma machine :
Code: [Select]
yves@PCYB:~$ java -version
openjdk version "21.0.4" 2024-07-16
OpenJDK Runtime Environment (build 21.0.4+7-Ubuntu-1ubuntu224.04)
OpenJDK 64-Bit Server VM (build 21.0.4+7-Ubuntu-1ubuntu224.04, mixed mode, sharing)
yves@PCYB:~$

Voici (à tout hasard) le contenu du fichier ancestris.conf :
Code: [Select]
###properties written ancestris
default_options="-J-XX:+IgnoreUnrecognizedVMOptions -J--add-opens=java.base/java.lang=ALL-UNNAMED -J--add-opens=java.desktop/com.sun.java.swing.plaf.gtk=ALL-UNNAMED -J-Xmx3g -J--add-exports=java.desktop/sun.awt.im=ALL-UNNAMED -J--add-exports=java.management/sun.management=ALL-UNNAMED -J--add-opens=java.base/java.net=ALL-UNNAMED -J-Dapple.laf.useScreenMenuBar=true -J--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED -J--add-exports=java.desktop/java.awt.peer=ALL-UNNAMED -J-Dsun.zip.disableMemoryMapping=true -J--add-exports=java.desktop/com.sun.beans.editors=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J-Xms96m -J--add-opens=java.desktop/javax.swing.text=ALL-UNNAMED -J-Dapple.awt.graphics.UseQuartz=true --laf javax.swing.plaf.nimbus.NimbusLookAndFeel -J--add-opens=java.base/java.lang.ref=ALL-UNNAMED -J--add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED -J--add-exports=java.base/sun.reflect.annotation=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J--add-opens=java.desktop/sun.awt.shell=ALL-UNNAMED -J--add-opens=java.desktop/com.sun.java.swing.plaf.motif=ALL-UNNAMED -J-XX:+UseStringDeduplication -J--add-opens=java.base/java.util=ALL-UNNAMED -J--add-opens=java.desktop/java.awt.event=ALL-UNNAMED --branding ancestris -J--add-opens=java.desktop/java.awt=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.synth=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED"
default_userdir="${HOME}/.${APPNAME}/12"
default_mac_userdir="${HOME}/Library/Application Support/${APPNAME}/12"

Merci pour votre aide.

Code: [Select]
yves@PCYB:~/AncestrisAppli/ancestris/bin$ ./ancestris
 
 
Identifying path and application name:
   progdir=.
   APPNAME=ancestris
 
Checking configuration file on progdir/../etc:
   Configuration file found. Executing it.
 
Identifying userdir from configuration file:
   userdir(from conf file)=/home/yves/.ancestris/12
   userdir(after argument overwrite)=/home/yves/.ancestris/12
 
Checking configuration file on userdir/etc:
   Configuration file found. Executing It.
 
Checking if jdkhome is defined: (for MacOS, /Contents/Home should be at the end)
   jdkhome=
   jdkhome not defined.
 
Checking JAVA presence
   Linux...
================================================================
openjdk version "21.0.4" 2024-07-16
OpenJDK Runtime Environment (build 21.0.4+7-Ubuntu-1ubuntu224.04)
OpenJDK 64-Bit Server VM (build 21.0.4+7-Ubuntu-1ubuntu224.04, mixed mode, sharing)
================================================================
Found JAVA executable in PATH
JAVA is installed.
JAVA version is more than 1.8
jdkhome was left empty.
 
Defining clusters:
   clusters=/home/yves/AncestrisAppli/ancestris/ancestris:/home/yves/AncestrisAppli/ancestris/harness:
 
Defining exec command:
   nbexec=./../platform/lib/nbexec
 
Running exec command:
   => Linux system detected...
 
Command to be executed:
 
exec /bin/bash './../platform/lib/nbexec'             --jdkhome ''             --clusters '/home/yves/AncestrisAppli/ancestris/ancestris:/home/yves/AncestrisAppli/ancestris/harness:'             --userdir '/home/yves/.ancestris/12'             -J-XX:+IgnoreUnrecognizedVMOptions -J--add-opens=java.base/java.lang=ALL-UNNAMED -J--add-opens=java.desktop/com.sun.java.swing.plaf.gtk=ALL-UNNAMED -J-Xmx3g -J--add-exports=java.desktop/sun.awt.im=ALL-UNNAMED -J--add-exports=java.management/sun.management=ALL-UNNAMED -J--add-opens=java.base/java.net=ALL-UNNAMED -J-Dapple.laf.useScreenMenuBar=true -J--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED -J--add-exports=java.desktop/java.awt.peer=ALL-UNNAMED -J-Dsun.zip.disableMemoryMapping=true -J--add-exports=java.desktop/com.sun.beans.editors=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J-Xms96m -J--add-opens=java.desktop/javax.swing.text=ALL-UNNAMED -J-Dapple.awt.graphics.UseQuartz=true --laf javax.swing.plaf.nimbus.NimbusLookAndFeel -J--add-opens=java.base/java.lang.ref=ALL-UNNAMED -J--add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED -J--add-exports=java.base/sun.reflect.annotation=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J--add-opens=java.desktop/sun.awt.shell=ALL-UNNAMED -J--add-opens=java.desktop/com.sun.java.swing.plaf.motif=ALL-UNNAMED -J-XX:+UseStringDeduplication -J--add-opens=java.base/java.util=ALL-UNNAMED -J--add-opens=java.desktop/java.awt.event=ALL-UNNAMED --branding ancestris -J--add-opens=java.desktop/java.awt=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.synth=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED             
 
yves@PCYB:~/AncestrisAppli/ancestris/bin$
« Last Edit: October 22, 2024, 10:15:18 by yves30 »

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 389
    • View Profile
Re: Java, encore et encore...
« Reply #1 on: October 21, 2024, 10:13:35 »
Les messages précédents indiquaient que Java n'était pas trouvé, là, il n'y a aucun message.
Avez-vous un fichier log dans votre répertoire utilisateur ?

Zurga

Offline yves30

  • VIP
  • Full Member
  • *
  • Posts: 32
  • Mint 22 (Xfce)
    • View Profile
Re: Java, encore et encore...
« Reply #2 on: October 21, 2024, 10:30:07 »
Bonjour, Zurga.

Dans .ancestris/12/, je trouve deux fichiers : lock et .lastModified, mais pas de fichier log...

Dans .ancestris/12/var/log, je trouve 4 fichiers : messages.log, messages.log.1, messages.log.2 et updater.log.0

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 389
    • View Profile
Re: Java, encore et encore...
« Reply #3 on: October 21, 2024, 11:48:49 »
Le messages.log devrait donner quelques informations s'il correspond à la date de la dernière tentative de lancement.

Zurga

Offline yves30

  • VIP
  • Full Member
  • *
  • Posts: 32
  • Mint 22 (Xfce)
    • View Profile
Re: Java, encore et encore...
« Reply #4 on: October 21, 2024, 14:03:39 »
Le fichier messages.log est apparemment trop long...
Code: [Select]
L'erreur ou les erreurs suivantes sont apparues durant la soumission de ce message :
Le message dépasse la limite de caractères autorisée (20000 caractères permis).

Je l'envoie donc en pièce jointe.

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 389
    • View Profile
Re: Java, encore et encore...
« Reply #5 on: October 21, 2024, 14:11:06 »
Le lancement est OK.
Il y a juste un petit soucis avec votre lancement en mode console : No X11 DISPLAY variable was set

Comme vous n'avez pas défini d'affichage, la fenêtre ne peut pas s'afficher.
Je pense que vous saurez comment remédier à cela, sinon un spécialiste Linux pourra surement vous aiguiller.

Zurga

Offline yves30

  • VIP
  • Full Member
  • *
  • Posts: 32
  • Mint 22 (Xfce)
    • View Profile
Re: Java, encore et encore...
« Reply #6 on: October 21, 2024, 15:43:57 »
Merci, Zurga.
Quote
Comme vous n'avez pas défini d'affichage, la fenêtre ne peut pas s'afficher. Je pense que vous saurez comment remédier à cela
Euh, non, pas du tout.
J'ignorais que j'étais censé "définir un affichage"...
Je suis un peu étonné, puisque, à part Ancestris, toutes mes applications fonctionnent et s'affichent normalement...
Quant à mon système, c'est toujours le même : seul l'ordinateur a changé.
Quote
Il y a juste un petit souci avec votre lancement en mode console : No X11 DISPLAY variable was set
Mais le problème avec le lancement d'Ancestris se manifeste également si je double-clique sur le fichier /home/yves/AncestrisAppli/ancestris/bin/ancestris , donc, sans passer par la console.

Je veux bien laisser un message sur le forum de Mint, mais je ne sais pas trop comment formuler ma demande...
Si je leur dis que je ne parviens pas à lancer l'application Ancestris, j'ai l'impression qu'ils vont m'inviter à demander de l'aide sur le forum... d'Ancestris. Non ?
Pourriez-vous me dire quel est le symptôme précis que je dois leur transmettre, ou bien quelle est la partie du fichier joint qui pourrait indiquer l'anomalie à corriger à des familiers du système ?

Merci d'avance.

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 389
    • View Profile
Re: Java, encore et encore...
« Reply #7 on: October 21, 2024, 16:00:53 »
Je ne pensais pas en l'écrivant à ce que vous postiez votre message ailleurs que sur ce forum, je pensais juste que certains utilisateurs d'Ancestris, plus aguerris que moi avec le système linux (je suis un indécrottable de Windows), vous répondraient ici-même.

Personnellement, vous avez parlé plusieurs fois de réinstallation de votre ordinateur et du système, il me paraissait assez raisonnable de penser que la définition d'un display par défaut à l'ouverture d'une console était inclus dans vos connaissances.
A part taper sur google  No X11 DISPLAY variable was set , je ne suis pas d'une grande aide sur ces sujets.

Zurga

Offline yves30

  • VIP
  • Full Member
  • *
  • Posts: 32
  • Mint 22 (Xfce)
    • View Profile
Re: Java, encore et encore...
« Reply #8 on: October 21, 2024, 16:11:47 »
Je comprends mieux.
Merci quand même, Zurga, et bonne soirée.

Offline yves30

  • VIP
  • Full Member
  • *
  • Posts: 32
  • Mint 22 (Xfce)
    • View Profile
Re: Java, encore et encore...
« Reply #9 on: October 22, 2024, 10:14:22 »
J'ai résolu le problème.
Dans > Système > Gestionnaire de pilotes, j'ai noté que le pilote sélectionné était un pilote propriétaire (recommandé) : NVIDIA. J'ai activé à la place le pilote open-source xserve-sorg-video-nouveau et tout est rentré sans l'ordre : Ancestris se lance désormais parfaitement.
Je me rends compte que, pour une fois, Java n'y était pour rien.
Je modifie donc le titre de mon fil, que je considère comme résolu.
Merci.