Erro ao executar o Octave no Ubuntu 16.04

12

Eu apenas segui a resposta em: Como instalar o Octave sem GUI no Ubuntu 16.04? para instalar o oitava no ubuntu 16.04 e, aparentemente, funcionou bem.

Executar o oitava-cli no terminal aparentemente funciona

Mas quando fui executar a oitava clicando no ícone, recebi o seguinte erro:

O arquivo de configurações /home/user/.config/octave/qt-settings não existe e não pode ser criado.

Verifique se você possui permissões de leitura e gravação em /home/user/.config/octave

A GUI da oitava deve estar fechada agora.

Alguém pode me ajudar a consertar isso, para que eu possa executar a oitava?

João
fonte
2
Existem 2 respostas na pergunta que você vinculou e observe que a resposta com mais votos positivos oferece 2 métodos. Qual resposta e método você realmente seguiu?
edwinksl
Qual você acha que é o melhor. Eu provavelmente preferiria aquele com mais votos, porque se um dos métodos não funcionar, sempre posso tentar o outro.
Joao

Respostas:

31
cd .config/octave

sudo chown $USER qt-settings
AlejandroS
fonte
Isso resolveu meu problema no Ubuntu 16.04. Obrigado!
Andrea
Isso funciona também para o Ubuntu 16.10. Obrigado!
David Georg Reichelt
3

Você pode usar "sudo oitava" no terminal para dar acesso à oitava. A desvantagem é que você deve abrir a oitava sempre dessa maneira.

Vag
fonte
1

O que me ajudou no ubuntu 14.04 é o seguinte

cd .config/octave/

sudo chmod u+w qt-settings
hepek
fonte
Eu segui sua sugestão, mas nada acontece depois disso.
João
0

Eu tive o mesmo problema. Isso funcionou para mim:

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

No lugar da palavra "usuário", você deve colocar seu nome de usuário.

Martin
fonte
0

Este problema ocorreu em 17.04. O problema são as permissões da pasta, não o arquivo.

Eu fiz isso:

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

e então Octave abriu OK.

John Walker
fonte
0

O problema é que, de alguma forma, o programa não vê quem é o proprietário do programa. Para isso, você precisa fazer o seguinte (mencionado por todos):

cd .config / octave

sudo chmod qt.settings

Depois disso, abra o terminal e digite: Octave. O programa será executado

Meu sistema: ubuntu 17.04 atualizado para o gnome3

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

cd .config/octave
sudo chown user qt-settings

* funciona para mim até 16.04

Jude
fonte