Błąd uruchamiania Octave w Ubuntu 16.04

12

Właśnie podążyłem za odpowiedzią w: Jak zainstalować Octave bez GUI w Ubuntu 16.04? zainstalować oktawę w Ubuntu 16.04 i najwyraźniej działało dobrze.

Najwyraźniej działa oktawa-cli w terminalu

Ale kiedy poszedłem uruchomić oktawę, klikając jej ikonę, otrzymałem następujący błąd:

Plik ustawień /home/user/.config/octave/qt-settings nie istnieje i nie można go utworzyć.

Upewnij się, że masz uprawnienia do odczytu i zapisu w /home/user/.config/octave

GUI Octave musi być teraz zamknięte.

Czy ktoś może mi pomóc to naprawić, abym mógł uruchomić oktawę?

Joao
źródło
2
W połączonym pytaniu są 2 odpowiedzi i pamiętaj, że odpowiedź przy większej liczbie głosów upvotes oferuje 2 metody. Jaką odpowiedź i metodę zastosowałeś?
edwinksl
Którykolwiek uważasz za najlepszy. Prawdopodobnie wybrałbym ten z większą liczbą głosów pozytywnych, ponieważ jeśli jedna z metod nie działa, zawsze mogę wypróbować drugą.
Joao

Odpowiedzi:

31
cd .config/octave

sudo chown $USER qt-settings
AlejandroS
źródło
To rozwiązało mój problem z Ubuntu 16.04. Dziękuję Ci!
Andrea
Działa to również w systemie Ubuntu 16.10. Dzięki!
David Georg Reichelt,
3

Możesz użyć „sudo oktawy” z terminala, aby uzyskać dostęp do oktawy. Wadą jest to, że musisz za każdym razem otwierać oktawę.

Vag
źródło
1

To, co pomogło mi w Ubuntu 14.04, jest następujące

cd .config/octave/

sudo chmod u+w qt-settings
hepek
źródło
Postępowałem zgodnie z twoją sugestią, ale potem nic się nie dzieje.
Joao
0

Miałem ten sam problem. To działało dla mnie:

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

Zamiast słowa „użytkownik” musisz umieścić swoją nazwę użytkownika.

jaskółka oknówka
źródło
0

Mam ten problem 17.04. Problemem są uprawnienia do folderu, a nie do pliku.

Ja to zrobiłem:

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

i wtedy Octave otworzył OK.

John Walker
źródło
0

Problem polega na tym, że w jakiś sposób program nie widzi tego, kto jest właścicielem programu. W tym celu musisz wykonać następujące czynności (o których wszyscy wspominali):

cd .config / octave

sudo chmod qt.settings

Następnie otwórz terminal i wpisz: Octave. Program uruchomi się

Mój system: aktualizacja Ubuntu 17.04 do gnome3

Kregnach
źródło
-2
cd .config/octave/
sudo chmod u+w qt-settings

cd .config/octave
sudo chown user qt-settings

* działa dla mnie nawet 16.04

Juda
źródło