Lỗi khi chạy Octave trong Ubuntu 16.04


12

Tôi chỉ làm theo câu trả lời trong: Làm thế nào để cài đặt Octave mà không cần GUI trong Ubuntu 16.04? để cài đặt octave trong Ubuntu 16.04 và rõ ràng nó hoạt động tốt.

Chạy octave-cli trong thiết bị đầu cuối rõ ràng hoạt động

Nhưng khi tôi chạy octave nhấp vào biểu tượng của nó, tôi đã gặp lỗi sau:

Tệp cài đặt /home/user/.config/octave/qt-sinstall không tồn tại và không thể được tạo.

Đảm bảo bạn đã đọc và ghi quyền vào /home/user/.config/octave

GUI Octave phải được đóng ngay bây giờ.

Bất cứ ai có thể xin vui lòng giúp tôi sửa lỗi này, để tôi có thể chạy quãng tám?


2
Có 2 câu trả lời trong câu hỏi bạn đã liên kết và lưu ý rằng câu trả lời có nhiều lượt cung cấp hơn cung cấp 2 phương thức. Câu trả lời phương pháp nào bạn thực sự làm theo?
edwinksl

Mà bạn từng nghĩ là tốt nhất. Có lẽ tôi sẽ chọn một phương pháp có nhiều upvote hơn, bởi vì nếu một trong những phương pháp không hoạt động, tôi luôn có thể thử phương pháp khác.
Joao

Câu trả lời:


31
cd .config/octave

sudo chown $USER qt-settings

Điều này đã giải quyết vấn đề của tôi trên Ubuntu 16.04. Cảm ơn bạn!
Andrea

Điều này cũng hoạt động cho Ubuntu 16.10. Cảm ơn!
David Georg Reichelt

3

Bạn có thể sử dụng "sudo octave" từ thiết bị đầu cuối để cấp quyền truy cập vào quãng tám. Con lừa là bạn phải mở quãng tám mỗi lần bằng cách này.


1

Điều gì đã giúp tôi trên Ubuntu 14.04 là như sau

cd .config/octave/

sudo chmod u+w qt-settings

Tôi đã làm theo đề nghị của bạn, nhưng không có gì xảy ra sau đó.
Joao

0

Tôi đã từng gặp vấn đề tương tự. Điều này làm việc cho tôi:

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

Thay cho từ "người dùng", bạn phải đặt tên người dùng của mình.


0

Có vấn đề này vào ngày 17.04. Vấn đề là quyền của thư mục, không phải tệp.

Tôi đã làm điều này:

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

và sau đó Octave đã mở OK.


0

Vấn đề là, bằng cách nào đó, chương trình không thấy ai là chủ sở hữu của chương trình. Cho rằng bạn cần phải làm như sau (đã được mọi người đề cập):

cd .config / quãng tám

sudo chmod qt.sinstall

Sau đó, mở terminal và gõ: Octave. Chương trình sẽ chạy

Hệ thống của tôi: Ubuntu 17.04 được nâng cấp lên gnome3


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

cd .config/octave
sudo chown user qt-settings

* làm việc cho tôi thậm chí 16.04

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.