Fonctionnement Gambas3
kekedor
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 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
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
Salut,
Quelle version d'Ubuntu utilises-tu ?
Comment as-tu installé Gambas3 ?
Comment le lances-tu ?
Quelle version d'Ubuntu utilises-tu ?
Comment as-tu installé Gambas3 ?
Comment le lances-tu ?
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
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
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.
Par contre il se lance bien via sudo.
J'ai regardé les droits sur l'exécutable :
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 :
Vérification :
Test :
Bingo, ça marche et idem depuis le lancement via le menu d'applications.

;-))
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.

;-))