Page 1 sur 1

Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 22:54
par Karine Brunel
Bonjour et très bonne année 2021

Je viens de réinstaller TeXgraph (nouvel ordi) et j'ai des problèmes de compilation d'un fichier tex (éditeur = Kile, distribution = texlive 2020 - Kubuntu 18.04).

Voici le suivi de cette installation :
Code: Tout sélectionner
karine@zenbook-karine:~/TeXgraph1.99$ ./install.sh
You are not connected as root.
 TeXgraph will be installed in /home/karine/<path>/TeXgraph.
 Enter the <path> (can be empty):
TeXgraph will be installed in /home/karine/TeXgraph.
 Are you ok (y/n)?:y
The folder /.TeXgraph may contain TeX files.
Do you want to keep them (y/n)?:n
installing the package in texgraph.sty in /home/karine/texmf/tex/latex/TeXgraph...
cp: impossible d'évaluer 'TeXgraph/doc/TeXgraph.pdf': Aucun fichier ou dossier de ce type
texhash: /usr/local/texlive/2020/texmf-config: directory not writable. Skipping...
texhash: /usr/local/texlive/2020/texmf-dist: directory not writable. Skipping...
texhash: /usr/local/texlive/2020/texmf-var: directory not writable. Skipping...
texhash: /usr/local/texlive/texmf-local: directory not writable. Skipping...
texhash: Done.
installing files in /home/karine/TeXgraph...
Generating scripts in /home/karine/bin...
Done
Attention: never execute startTeXgraph as root!
Press any key ...

Mais je suis inquiète du "directory not writable" , ai-je raison ??
Sachant que lorsque ensuite j'essaie de compiler, cela n'aboutit pas et j'ai entre autres (plus de détails (?) dans le fichier log joint)

Code: Tout sélectionner
CmdTeXgraph: not found
system returned with code 32512


Package pgfplots Warning: running in backwards compatibility mode (unsuitable t
ick labels; missing features). Consider writing \pgfplotsset{compat=1.17} into
your preamble.
 on input line 9.


! LaTeX Error: File `Potentiel.pgf' not found.


De même, je ne parviens pas à lancer le fichier Potentiel.teg par startTeXgraph. Et quand je lance la fenêtre TeXgraph, par bin/startTeXgraph, voici ce que je peux lire sur la konsole
Code: Tout sélectionner
(TeXgraph:4692): Gtk-WARNING **: 21:27:09.616: Unable to locate theme engine in module_path: "adwaita",
An unhandled exception occurred at $00007F29606529E3:
EAccessViolation:
  $00007F29606529E3


Je précise que j'ai déjà essayé de désinstaller puis réinstaller TeXgraph1.99 (une fois en root, puis non), sans succès...

Tout cela est peut-être confus, mais qqn a-t-il une idée ? D'avance merci

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:17
par P.Fradin
Bonsoir Karine et bonne année à toi aussi.

Il y a manifestement un souci avec GTK : Unable to locate theme engine in module_path: "adwaita" qui pourrait bien expliquer le plantage de l'interface graphique.
Est-ce que l'autre programme (sans interface graphique) se lance dans la console, en tapant :
CmdTeXgraph -pgf -nosrc Potentiel
il faut que le fichier Potentiel.teg soit présent bien sûr.

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:21
par Karine Brunel
Qu'appelles-tu l'autre programme ?

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:22
par P.Fradin
Je viens de rajouter la commande dans mon précédent message.

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:24
par Karine Brunel
Pardon, je n'avais pas vu la fin de la réponse!

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:25
par Karine Brunel
Oui, je l'ai vu ensuite!
Alors en lançant la ligne de commande, j'ai...
Code: Tout sélectionner
/_PhysiqueK/TeXgraph$ CmdTeXgraph : commande introuvable

De toute évidence TeXgraph n'est pas installé. Je ne comprends pas!!

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:29
par Karine Brunel
Dois-je tenter une réinstallation ?
Même si j'ai déjà tenté cette option par 2 fois!

Dans mon bin/ j'ai bien les 3 shell : CmdTeXgraph , startTeXgraph et uninstallTeXgraph

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:33
par P.Fradin
Oui mais est-ce que ton dossier bin est bien dans le path ?
Sur mon système je dois l'ajouter dans le path dans le fichier .profile (il,faut ensuite redémarrer).

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:41
par Karine Brunel
Juste pour préciser les choses,
si je lance le startTeXgraph dans mon bin/ grâce à un clic droit à la souris (option Lancer dans Konsole) : un console s'ouvre avec comme indiqué tout à l'heure Gtk-WARNING... et la fenêtre TeXgraph s'ouvre. Je peux alors ouvrir le fichier Potentiel.teg (par exemple)
Par contre, si je cherche à lancer directement le fichier .teg par startTeXgraph, ça plante!

Pas d'urgence, merci pour ton aide, toujours prompte.

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:44
par Karine Brunel
Ah, je n'avais pas vu ta réponse précédente...
De mon côté, je n'ai pas de dossier (même caché) .profile
???

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:46
par P.Fradin
Ce que tu décris me fait penser que ton dossier bin n'est pas dans le path.

Re: Installation TeXgraph Linux

MessagePublié: 03 Jan 2021 23:48
par Karine Brunel
C'est sûrement la solution (le PATH)! mais je verrai ça demain!
Du fait que l'installation est locale, il faut sûrement que je l'ajoute en effet!
Merci
Désolée pour le dérangement

Re: Installation TeXgraph Linux

MessagePublié: 04 Jan 2021 11:25
par Karine Brunel
Finalement, j'ai désinstallé TeXgraph et réinstallé en root.
Déjà, le lancement de de n'importe quel fichier .teg par startTeXgraph fonctionne!
Ceci dit, si je lance startTeXgraph dans une konsole, j'ai toujours
Code: Tout sélectionner
(TeXgraph:3259): Gtk-WARNING **: 10:09:01.453: Unable to locate theme engine in module_path: "adwaita",


Par contre, j'ai dû ajouter le dossier TeXgraph contenant texgraph.sty dans mon HOME/texmf/tex/latex/
alors qu'il était bien présent dans le dossier /usr/local/share/texmf/tex/latex/TeXgraph/ (comme écrit dans le fichier LisezMoi.txt), suite à l'installation en root (+sudo texhash), car les fichiers .tex contenant du code TeXgraph ne compilaient plus, l'erreur était maintenant que le package texgraph.sty n'était pas trouvé!

Bizarre, non ??
Enfin, maintenant ça a l'air de fonctionner.

Dernière question : pour vérifier que le dossier bin est bien dans mon path : j'ai lancé echo $PATH, ce qui m'a renvoyé
Code: Tout sélectionner
/home/karine/bin:/usr/local/texlive/2020/bin/x86_64-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
on est d'accord que mon dossier bin était bien dans mon path (c'est même le premier chemin donné, c'est bien ça ?)

Si oui, cela n'explique pas mes mésaventures d'hier soir... mais bon, cela semble résolu. Merci encore

Re: Installation TeXgraph Linux

MessagePublié: 04 Jan 2021 12:38
par P.Fradin
C'est quand même curieux que cela ne fonctionne pas en local, puisque le dossier bin est dans le path !
Quant au problème GTK cela ne semble pas poser de problème à priori (TeXgraph est compilé en gkt2), mais sous kubuntu si je n m'abuse c'est du QT et non du GTK, alors peut-être qu'il te manque une librairie.