環境変数を設定してミスを犯しました。コンソールからアプリケーションを起動できず、このエラーを受け取ります。
GLib-GIO-ERROR **: No GSettings schemas are installed on the system
私はgsettings-desktop-schemasを再インストールしましたが、もちろんすべてではありません。
私はダッシュからview3dsceneを起動可能にしたかったので、変数の設定をしました:
XDG_DATA_HOME=/usr/local/share/
export XDG_DATA_HOME
そして
XDG_DATA_DIRS=/usr/local/share/
export XDG_DATA_DIRS
次のようにview3dsceneのインストール中にコンソール警告が表示されました。
Note that '/home/XXX/.local/share' is not in the search path
set by the XDG_DATA_HOME and XDG_DATA_DIRS
environment variables, so applications may not
be able to find it until you set them. The
directories currently searched are:
- /root/.local/share
- /usr/local/share/
- /usr/share/
これを正しい方法で行い、間違った設定を修復するにはどうすればよいですか?今、私はシステムを再起動したくありません。どういうわけか、これらの間違った設定ではもう入らないと感じているからです。
よろしく
ログアウトしてからログインし直しましたか?これらの環境変数を設定する必要はありません。 /usr/local/share
パスはデフォルトでXDG_DATA_DIRSに含まれています。
警告メッセージは、通常のユーザーではなく、rootユーザーとしてインストールした結果と思われます。おそらくそれを単に無視する必要があり、適切にインストールした場合は、通常のユーザーと同じようにview3dsceneを正常に実行できるはずです。