Fonctionnement Gambas3

kekedor Messages postés 1 Statut Membre -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour
Je viens d'installer Gambas3 et cela ne fonctionne que si je suis en root.
Sinon j'ai l'erreur suivante:
Cache directory must be located inside ~/.cache.
Project.InitWebView.257
Le repertoire .cache est bien présent.
Quelqu'un a-t-il une solution pour régler ce problème?
Par avance merci

2 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Quelle version d'Ubuntu utilises-tu ?
    Comment as-tu installé Gambas3 ?
    Comment le lances-tu ?

    0
  2. kekedor
     
    Bonjour,
    Je suis sous raspian (raspberry pi3)
    je l'ai installé avec un apt-get install
    Quand je le lance depuis le menu ou en ligne de commande il plante
    Par contre en faisant sudo gambas3 ça marche et le user.home est "/root"
    Merci pour ton aide
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      C'est bizarre ;-\

      Regarde où est situé le programme :
      whereis gambas3
      ?
      0
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Bon je viens d'installer une image de Raspberry (Raspbian Buster) dans une VM et effectivement impossible à lancer en simple user (pi).
      Aucune réaction via l'icône et une "erreur de segmentation" en console.
      pi@osboxes:~ $ gambas3
      Erreur de segmentation

      Par contre il se lance bien via sudo.

      J'ai regardé les droits sur l'exécutable :
      <pi@osboxes:~ $ ls -lh /usr/bin/gambas3.gambas 
      -rwxr-xr-x 1 root root 6,1M janv. 15 2019 /usr/bin/gambas3.gambas

      et on s'aperçoit qu'il n'y a que "root" qui a le droit d'écriture.

      Donc, j'ai essayé de mettre les droits pour tout le monde :
      pi@osboxes:~ $ sudo chmod a+w /usr/bin/gambas3.gambas

      Vérification :
      pi@osboxes:~ $ <code>ls -lh /usr/bin/gambas3.gambas 
      -rwxrwxrwx 1 root root 6,1M janv. 15 2019 /usr/bin/gambas3.gambas

      Test :
      pi@osboxes:~ $ gambas3
      qt5ct: using qt5ct plugin
      qt5ct: D-Bus global menu: no
      pi@osboxes:~ $

      Bingo, ça marche et idem depuis le lancement via le menu d'applications.



      ;-))
      0