Impossible de lancer Texmacs, sauf en root

Bonjour,
J'ai un problème avec texmacs sous Mandriva :
Je l'ai installé proprement (en rpm), après avoir installé tetex qui était sur le DVD de Mandriva.

Texmacs est donc correctement installé mais je ne peux le lancer qu'en root. Sinon la fenêtre est vide et il y a plein de messages d'erreur affichés dans la console.
Quelqu'un peut-il m'aider ?

8 réponses

  1. Modérateur
    Salut,

    et il y a plein de messages d'erreur affichés dans la console
    Et c'est ça qui est intéressant !!!
    Colles-les ici s'teuplé ;-)
    0
    1. Une petite redirection de stderr et voilà le contenu :

      TeXmacs] Warning: locale could not be set
      /usr/share/TeXmacs/progs/kernel/boot/ahash-table.scm:79:5: In procedure for-each in expression (for-each (lambda # #) l):
      /usr/share/TeXmacs/progs/kernel/boot/ahash-table.scm:79:5: Wrong type argument in position 2: #<eof>
      /usr/share/TeXmacs/progs/utils/library/length.scm:21:1: In expression (tm-define (length+ . ops) (define # #) ...):
      /usr/share/TeXmacs/progs/utils/library/length.scm:21:1: Unbound variable: tm-define
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression make-menu-widget:
      <unnamed port>: Unbound variable: make-menu-widget
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (make-menu-widget) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression make-menu-widget:
      <unnamed port>: Unbound variable: make-menu-widget
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (make-menu-widget) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression make-menu-widget:
      <unnamed port>: Unbound variable: make-menu-widget
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (make-menu-widget) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression make-menu-widget:
      <unnamed port>: Unbound variable: make-menu-widget
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (make-menu-widget) #f)
      <unnamed port>:1:1: In expression (graphics-reset-context (quote text-cursor)):
      <unnamed port>:1:1: Unbound variable: graphics-reset-context
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>:1:1: In expression (graphics-reset-context (quote text-cursor)):
      <unnamed port>:1:1: Unbound variable: graphics-reset-context
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>:1:12: In expression (safely-kill-window):
      <unnamed port>:1:12: Unbound variable: safely-kill-window
      <unnamed port>:1:1: In expression (graphics-reset-context (quote text-cursor)):
      <unnamed port>:1:1: Unbound variable: graphics-reset-context
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      <unnamed port>: In expression menu-expand:
      <unnamed port>: Unbound variable: menu-expand
      ERROR: In procedure apply:
      ERROR: Wrong type argument in position 1: (unbound-variable #f "Unbound variable: ~S" (menu-expand) #f)
      0
      1. Modérateur
        Salut,

        Essaie de désinstaller le paquet et de le réinstaller...

        Désolé pas d'autres idées, et les logs ne sont pas assez bavards (enfin en ce qui me concerne) ;-)
        0
        1. Salut
          J'ai réinstallé tetex, puis texmacs et ça fait toujours pareil.
          pas d'autre idée ?
          0
          1. Modérateur
            Salut,

            et la commande locale ?

            Qu'as-tu en root et en utilisateur?
            Crée un utilisateur bidon pour voir si ça fonctionne.

            lami20j
            0
            1. voici ce que donne la commande locale, en root comme en utilisateur limité :
              LANG=fr_FR.UTF-8
              LC_CTYPE=fr_FR.UTF-8
              LC_NUMERIC=fr_FR.UTF-8
              LC_TIME=fr_FR.UTF-8
              LC_COLLATE=fr_FR.UTF-8
              LC_MONETARY=fr_FR.UTF-8
              LC_MESSAGES=fr_FR.UTF-8
              LC_PAPER=fr_FR.UTF-8
              LC_NAME=fr_FR.UTF-8
              LC_ADDRESS=fr_FR.UTF-8
              LC_TELEPHONE=fr_FR.UTF-8
              LC_MEASUREMENT=fr_FR.UTF-8
              LC_IDENTIFICATION=fr_FR.UTF-8
              LC_ALL=
              0