เกิดข้อผิดพลาดขณะเรียกใช้ Octave ใน Ubuntu 16.04


12

ฉันเพิ่งทำตามคำตอบใน: วิธีการติดตั้ง Octave โดยไม่ต้อง GUI ใน Ubuntu 16.04? เพื่อติดตั้งคู่ใน Ubuntu 16.04 และเห็นได้ชัดว่ามันทำงานได้ดี

การใช้อ็อกเทฟ cli ในเทอร์มินัลนั้นใช้งานได้ดี

แต่เมื่อฉันไปเรียกใช้อ็อกเทฟคลิกที่ไอคอนของมันฉันได้รับข้อผิดพลาดต่อไปนี้:

ไฟล์การตั้งค่า /home/user/.config/octave/qt-settings ไม่มีอยู่และไม่สามารถสร้างได้

ตรวจสอบให้แน่ใจว่าคุณได้อ่านและเขียนสิทธิ์ไปที่ /home/user/.config/octave

ต้องปิด GUI Octave

ใครช่วยได้โปรดช่วยฉันแก้ไขปัญหานี้ด้วย


2
มี 2 ​​คำตอบในคำถามที่คุณเชื่อมโยงและโปรดทราบว่าคำตอบที่มีผู้โหวตมากขึ้นมี 2 วิธี คำตอบและวิธีการใดที่คุณปฏิบัติตามจริง ๆ ?
edwinksl

ไม่ว่าคุณจะคิดว่าดีที่สุด ฉันอาจจะไปหาคนที่มี upvotes มากกว่านี้เพราะถ้าวิธีใดวิธีหนึ่งไม่ได้ผลฉันสามารถลองอีกวิธีหนึ่งได้
Joao

คำตอบ:



3

คุณสามารถใช้ "sudo octave" จากเทอร์มินัลเพื่อให้สิทธิ์การเข้าถึงระดับแปดเสียง ข้อเสียคือคุณต้องเปิดอ็อกเทฟทุกครั้งด้วยวิธีนี้


1

สิ่งที่ช่วยฉันใน Ubuntu 14.04 มีดังต่อไปนี้

cd .config/octave/

sudo chmod u+w qt-settings

ฉันทำตามคำแนะนำของคุณ แต่ไม่มีอะไรเกิดขึ้นหลังจากนั้น
Joao

0

ผมมีปัญหาเหมือนกัน. สิ่งนี้ใช้ได้กับฉัน:

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

แทนที่คำว่า "ผู้ใช้" คุณจะต้องใส่ชื่อผู้ใช้ของคุณ


0

รับปัญหานี้เมื่อ 17.04 ปัญหาคือสิทธิ์ของโฟลเดอร์ไม่ใช่ไฟล์

ฉันทำอย่างนี้:

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

จากนั้นอ็อกเทฟก็เปิดตกลง


0

ปัญหาคือว่าอย่างใดโปรแกรมไม่เห็นว่าใครเป็นเจ้าของโปรแกรม เพื่อที่คุณจะต้องทำสิ่งต่อไปนี้ (ที่ถูกกล่าวถึงโดยทุกคน):

cd .config / octave

sudo chmod qt.settings

หลังจากนี้ให้เปิดเทอร์มินัลแล้วพิมพ์: Octave โปรแกรมจะทำงาน

ระบบของฉัน: Ubuntu 17.04 อัปเกรดเป็น gnome3


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

cd .config/octave
sudo chown user qt-settings

* ใช้งานได้สำหรับฉันแม้แต่ 16.04

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.