私は答えをたどりました: buntu 16.04にGUIなしでOctaveをインストールする方法? ubuntu 16.04にオクターブをインストールしました。
ターミナルでoctave-cliを実行すると明らかに機能する
しかし、そのアイコンをクリックしてオクターブを実行すると、次のエラーが発生しました。
設定ファイル/home/user/.config/octave/qt-settingsが存在せず、作成できません。
/home/user/.config/octaveに対する読み取りおよび書き込み権限があることを確認してください
Octave GUIを今すぐ閉じる必要があります。
オクターブを実行できるように、誰かがこれを修正するのを手伝ってくれませんか?
cd .config/octave
Sudo chown $USER qt-settings
オクターブへのアクセスを許可するために、ターミナルから「Sudoオクターブ」を使用できます。欠点は、この方法で毎回オクターブを開く必要があることです。
Ubuntu 14.04で私を助けたのは次のとおりです
cd .config/octave/
Sudo chmod u+w qt-settings
問題は、プログラムがどういうわけか、プログラムの所有者が誰であるかを認識しないことです。そのためには、次のことを行う必要があります(誰もが言及した):
cd .config/octave
Sudo chmod qt.settings
この後、ターミナルを開いて「Octave」と入力します。プログラムが実行されます
私のシステム:ubuntu 17.04がgnome3にアップグレードされました
17.04にこの問題が発生しました。問題は、ファイルではなくフォルダのアクセス権です。
これは私がしました:
Sudo chown user .config/octave
Sudo chown user .config/octave/qt-settings
そしてOctaveはOKを開きました。
同じ問題がありました。これは私のために働きました:
cd ~/.config/octave
Sudo chown user:user qt-settings
Sudo chmod u+w qt-settings
「ユーザー」という単語の代わりに、ユーザー名を入力する必要があります。