Errore durante l'esecuzione di Octave in Ubuntu 16.04


12

Ho appena seguito la risposta in: Come installare Octave senza GUI in Ubuntu 16.04? installare ottava in Ubuntu 16.04 e apparentemente ha funzionato bene.

L'esecuzione di octave-cli nel terminale sembra funzionare

Ma quando sono andato a eseguire l'ottava facendo clic sulla sua icona ho ricevuto il seguente errore:

Il file delle impostazioni /home/user/.config/octave/qt-settings non esiste e non può essere creato.

Assicurati di avere le autorizzazioni di lettura e scrittura su /home/user/.config/octave

La GUI di Octave deve essere chiusa ora.

Qualcuno può aiutarmi a risolvere questo problema, così posso eseguire ottava?


2
Ci sono 2 risposte nella domanda che hai collegato e nota che la risposta con più voti offre 2 metodi. Quale risposta e quale metodo hai seguito?
edwinksl,

Qualunque pensi che sia il migliore. Probabilmente sceglierei quello con più voti, perché se uno dei metodi non funziona posso sempre provare l'altro.
Joao,

Risposte:



3

È possibile utilizzare "sudo octave" dal terminale per consentire l'accesso all'ottava. L'aspetto negativo è che devi aprire l'ottava ogni volta in questo modo.


1

Ciò che mi ha aiutato su Ubuntu 14.04 è il seguente

cd .config/octave/

sudo chmod u+w qt-settings

Ho seguito il tuo suggerimento, ma dopo non succede nulla.
Joao,

0

Ho avuto lo stesso problema. Questo ha funzionato per me:

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

Al posto della parola "utente" devi inserire il tuo nome utente.


0

Ho riscontrato questo problema il 17.04. Il problema sono le autorizzazioni della cartella, non il file.

L'ho fatto:

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

e poi Octave si aprì OK.


0

Il problema è che in qualche modo il programma non vede chi è il proprietario del programma. Per questo è necessario effettuare le seguenti operazioni (che è stato menzionato da tutti):

cd .config / octave

sudo chmod qt.settings

Successivamente, apri il terminale e digita: Octave. Il programma verrà eseguito

Il mio sistema: ubuntu 17.04 aggiornato a gnome3


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

cd .config/octave
sudo chown user qt-settings

* funziona per me anche il 16.04

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.