Erreur lors de l'exécution d'Octave dans Ubuntu 16.04

12

Je viens de suivre la réponse dans: Comment installer Octave sans interface graphique dans Ubuntu 16.04? pour installer l'octave dans ubuntu 16.04 et apparemment cela a bien fonctionné.

L'exécution d'octave-cli dans le terminal fonctionne apparemment

Mais quand je suis allé exécuter l'octave en cliquant sur son icône, j'ai eu l'erreur suivante:

Le fichier de paramètres /home/user/.config/octave/qt-settings n'existe pas et ne peut pas être créé.

Assurez-vous que vous disposez des autorisations de lecture et d'écriture sur /home/user/.config/octave

Octave GUI doit être fermé maintenant.

Quelqu'un peut-il m'aider à résoudre ce problème, afin que je puisse exécuter l'octave?

Joao
la source
2
Il y a 2 réponses dans la question que vous avez liée, et notez que la réponse avec plus de votes positifs propose 2 méthodes. Quelle réponse et méthode avez-vous réellement suivie?
edwinksl
Lequel vous pensez être le meilleur. J'irais probablement pour celui avec plus de votes positifs, parce que si l'une des méthodes ne fonctionne pas, je peux toujours essayer l'autre.
Joao

Réponses:

31
cd .config/octave

sudo chown $USER qt-settings
AlejandroS
la source
Cela a résolu mon problème sur Ubuntu 16.04. Je vous remercie!
Andrea
Cela fonctionne également pour Ubuntu 16.10. Merci!
David Georg Reichelt
3

Vous pouvez utiliser "sudo octave" depuis le terminal afin de donner accès à l'octave. Le problème est que vous devez ouvrir l'octave à chaque fois de cette façon.

Vag
la source
1

Ce qui m'a aidé sur Ubuntu 14.04 est le suivant

cd .config/octave/

sudo chmod u+w qt-settings
hepek
la source
J'ai suivi votre suggestion, mais rien ne se passe après.
Joao
0

J'ai eu le même problème. Cela a fonctionné pour moi:

cd ~/.config/octave 
sudo chown user:user qt-settings
sudo chmod u+w qt-settings

Au lieu du mot "utilisateur", vous devez placer votre nom d'utilisateur.

Martin
la source
0

J'ai eu ce problème le 17.04. Le problème vient des autorisations du dossier, pas du fichier.

J'ai fait ça:

sudo chown user .config/octave
sudo chown user .config/octave/qt-settings

puis Octave a ouvert OK.

John Walker
la source
0

Le problème est que, d'une manière ou d'une autre, le programme ne voit pas qui est le propriétaire du programme. Pour cela, vous devez faire ce qui suit (qui a été mentionné par tout le monde):

cd .config / octave

sudo chmod qt.settings

Après cela, ouvrez le terminal et tapez: Octave. Le programme se déroulera

Mon système: Ubuntu 17.04 mis à niveau vers gnome3

Kregnach
la source
-2
cd .config/octave/
sudo chmod u+w qt-settings

cd .config/octave
sudo chown user qt-settings

* fonctionne pour moi même 16.04

Jude
la source