Я допустил некоторую ошибку, установив переменную среды. Теперь я не могу запустить любое приложение из консоли и получить эту ошибку:
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 как обычный пользователь, если вы правильно его установили.