Fehler beim Ausführen von Octave in Ubuntu 16.04

12

Ich habe gerade die Antwort in befolgt: Wie installiere ich Octave ohne GUI in Ubuntu 16.04? Oktave in Ubuntu 16.04 zu installieren und anscheinend hat es gut funktioniert.

Das Ausführen von octave-cli im Terminal funktioniert anscheinend

Aber als ich die Oktave laufen ließ, indem ich auf das entsprechende Symbol klickte, bekam ich den folgenden Fehler:

Die Einstellungsdatei /home/user/.config/octave/qt-settings existiert nicht und kann nicht erstellt werden.

Stellen Sie sicher, dass Sie über Lese- und Schreibberechtigungen für /home/user/.config/octave verfügen

Octave GUI muss jetzt geschlossen werden.

Kann mir bitte jemand helfen, das zu beheben, damit ich Oktave laufen kann?

Joao
quelle
2
Es gibt 2 Antworten in der Frage, die Sie verknüpft haben, und beachten Sie, dass die Antwort mit mehr Upvotes 2 Methoden bietet. Welcher Antwort und Methode sind Sie tatsächlich gefolgt?
Edwinksl
Was immer du denkst, ist das beste. Ich würde mich wahrscheinlich für die mit mehr Upvotes entscheiden, denn wenn eine der Methoden nicht funktioniert, kann ich immer die andere ausprobieren.
Joao

Antworten:

31
cd .config/octave

sudo chown $USER qt-settings
AlejandroS
quelle
Dies löste mein Problem auf Ubuntu 16.04. Vielen Dank!
Andrea
Dies funktioniert auch für Ubuntu 16.10. Vielen Dank!
David Georg Reichelt
3

Sie können "sudo octave" vom Terminal aus verwenden, um Zugriff auf die Oktave zu erhalten. Der Nachteil ist, dass Sie jedes Mal auf diese Weise die Oktave öffnen müssen.

Vag
quelle
1

Was mir auf Ubuntu 14.04 geholfen hat, ist das Folgende

cd .config/octave/

sudo chmod u+w qt-settings
Hepek
quelle
Ich bin Ihrem Vorschlag gefolgt, aber danach passiert nichts mehr.
Joao
0

Ich hatte das gleiche problem Das hat bei mir funktioniert:

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

Anstelle des Wortes "Benutzer" müssen Sie Ihren Benutzernamen eingeben.

martin
quelle
0

Habe dieses Problem am 17.04. Das Problem sind die Berechtigungen des Ordners, nicht der Datei.

Ich war das:

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

und dann öffnete Octave OK.

John Walker
quelle
0

Das Problem ist, dass das Programm irgendwie nicht sieht, wer der Eigentümer des Programms ist. Dafür müssen Sie Folgendes tun (das wurde von allen erwähnt):

cd .config / octave

sudo chmod qt.settings

Danach öffnen Sie das Terminal und geben ein: Octave. Das Programm wird ausgeführt

Mein System: Ubuntu 17.04 auf Gnome3 aktualisiert

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

cd .config/octave
sudo chown user qt-settings

* funktioniert bei mir sogar 16.04

Jude
quelle