Я установил пантеон на Ubuntu 13.10, и тонна настроек отсутствуют. У меня только есть эти настройки: значения по умолчанию, рабочий стол, тонкие настройки (я установил тонкие настройки), клавиатура, питание, и о. Что я делаю?
Это, вероятно, вызывается установкой XDG_CURRENT_DESKTOP
.
, Что делает echo $XDG_CURRENT_DESKTOP
, говорят в терминале?
.desktop файлы, используемые для компонентов центра управления гнома, содержат строку как OnlyShowIn=GNOME;Unity;
и поэтому не отображены с другим XDG_CURRENT_DESKTOP
установка.
Попытка XDG_CURRENT_DESKTOP=GNOME gnome-control-center
от терминала.
я не уверен, где и если имеет смысл переопределять эту переменную, но я только что сделал так в моем пользовательском сценарии запуска для AwesomeWM.
Проблема не является Определенной для пантеона. Это происходит с каждым рабочим столом, который не является GNOME или Единицей: i3
, xfce
, и awesome
, назвать некоторых для преимущества Googlebot.
Голубоглазый дал корректный ответ, но является также правильным, что не очевидно, где переопределить ту переменную. Вот мое решение: создайте обертку для gnome-control-center
так, чтобы это была единственная затронутая программа.
Создайте новый сценарий оболочки в ~/bin/gnome-control-center путем вырезания и вставления следующих команд в терминале:
mkdir -p ~/bin
cd ~/bin
echo 'XDG_CURRENT_DESKTOP=GNOME exec /usr/bin/gnome-control-center "$@"' >gnome-control-center
chmod 755 gnome-control-center
Протестируйте его путем запущения программы:
./gnome-control-center
Если это работало, то выйдите из системы и войдите в добавить ~ / мусорное ведро к Вашему ПУТИ.
Центр управления Gnome должен теперь работать на Вас.
Логический последующий вопрос мог бы быть, "Как я заставляю центр управления GNOME обнаруживаться в моих меню?" Один ответ должен скопировать/usr/share/applications/gnome-control-center.desktop в ~/.local/share/applications/и удалить строку, которая говорит OnlyShowIn=GNOME;Unity;
. Я рекомендовал бы также измениться Name=Settings
кому: Name=GNOME Settings
, именно так это более очевидно в Вашем меню, какая программа это.
Вот является мой ~/.local/share/applications/gnome-control-center.desktop файлом, который можно скопировать непосредственно:
[Desktop Entry]
Name=GNOME Settings
Icon=preferences-system
Exec=gnome-control-center --overview
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;System;
Keywords=Preferences;Settings;