Kesalahan menjalankan Oktaf di Ubuntu 16.04

12

Saya baru saja mengikuti jawabannya di: Bagaimana cara menginstal Octave tanpa GUI di Ubuntu 16.04? untuk menginstal oktaf di ubuntu 16.04 dan ternyata itu berfungsi dengan baik.

Menjalankan octave-cli di terminal tampaknya bekerja

Tetapi ketika saya menjalankan oktaf mengklik ikonnya, saya mendapatkan kesalahan berikut:

File pengaturan /home/user/.config/octave/qt-setings tidak ada dan tidak dapat dibuat.

Pastikan Anda telah membaca dan menulis izin ke /home/user/.config/octave

GUI oktaf harus ditutup sekarang.

Adakah yang bisa membantu saya memperbaiki ini, sehingga saya dapat menjalankan oktaf?

Joao
sumber
2
Ada 2 jawaban dalam pertanyaan yang Anda tautkan, dan perhatikan bahwa jawaban dengan lebih banyak upvotes menawarkan 2 metode. Jawaban dan metode mana yang benar-benar Anda ikuti?
edwinksl
Yang pernah Anda pikirkan adalah yang terbaik. Saya mungkin akan memilih yang memiliki lebih banyak upvotes, karena jika salah satu metode tidak berhasil saya selalu dapat mencoba yang lain.
Joao

Jawaban:

31
cd .config/octave

sudo chown $USER qt-settings
AlejandroS
sumber
Ini menyelesaikan masalah saya di Ubuntu 16.04. Terima kasih!
Andrea
Ini juga berfungsi untuk Ubuntu 16.10. Terima kasih!
David Georg Reichelt
3

Anda dapat menggunakan "sudo oktaf" dari terminal untuk memberikan akses ke oktaf. Yang salah adalah Anda harus membuka oktaf setiap saat dengan cara ini.

Vag
sumber
1

Apa yang membantu saya di ubuntu 14.04 adalah sebagai berikut

cd .config/octave/

sudo chmod u+w qt-settings
hepek
sumber
Saya mengikuti saran Anda, tetapi tidak ada yang terjadi setelah itu.
Joao
0

Saya memiliki masalah yang sama. Ini bekerja untuk saya:

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

Di tempat kata "pengguna" Anda harus menempatkan nama pengguna Anda.

martin
sumber
0

Mendapat masalah ini pada 17.04. Masalahnya adalah izin folder, bukan file.

Saya melakukan ini:

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

dan kemudian Oktaf dibuka OK.

John Walker
sumber
0

Masalahnya adalah, entah bagaimana program tersebut tidak melihat siapa pemilik program tersebut. Untuk itu Anda perlu melakukan hal berikut (yang disebutkan oleh semua orang):

cd .config / oktaf

sudo chmod qt.settings

Setelah ini, buka terminal dan ketik: Oktaf. Program akan berjalan

Sistem saya: ubuntu 17.04 ditingkatkan ke gnome3

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

cd .config/octave
sudo chown user qt-settings

* bekerja untuk saya genap 16,04

Jude
sumber