центр управления единицы, не работающий в i3wm над Ubuntu 16.04

Я использую i3wm настольную среду на Ubuntu 16.04 LTS. Все было прекрасно на Ubuntu 14.04 LTS. Теперь, когда я использую unity-control-center Я вижу только следующие настройки:

  1. Персональный> Поддержка Языка
  2. Аппаратные средства> Принтеры
  3. Система> программное обеспечение и Обновления

Где остальная часть является средствами управления? Я пытался использовать gnome-control-center. Тем не менее ничто лучше.

Но если я использую настольную среду Единицы, все работает. Я предполагаю, я должен выполнить что-то перед вызовом unity-control-center. Что я пропускаю?

Объясните, почему это происходит.

7
задан 6 February 2017 в 07:57

3 ответа

Для Gnome Ubuntu:

Набор $XDG_CURRENT_DESKTOP кому: GNOME и Вы хороши для движения:

XDG_CURRENT_DESKTOP=GNOME gnome-control-center

Для единицы Ubuntu:

Набор $XDG_CURRENT_DESKTOP кому: Unity и Вы хороши для движения:

XDG_CURRENT_DESKTOP=Unity unity-control-center
5
ответ дан 23 November 2019 в 06:36

В дополнение к ответу следующего CSARATAKIJ я должен был установить некоторые пакеты, которые я случайно удалил:

sudo apt-get install ubuntu-desktop

Вы могли также сделать (устанавливает меньше пакетов):

sudo apt-get install unity-control-center

Источник: Пропавшие без вести Параметров настройки системы после удаления некоторых пакетов

центр управления единицы все еще не работает на меня, но центр управления гнома хорошо работает.

0
ответ дан 23 November 2019 в 06:36

Я дополню ответы выше объяснением к тому, почему это происходит при использовании i3wm.

Когда Вы устанавливаете и используете i3 в качестве своего диспетчера Windows, i3 автоматически устанавливает текущую настольную переменную на i3. Можно проверить его путем выполнения:

echo $XDG_CURRENT_DESKTOP

Который возвращается i3

Собственные программы Ubuntu не работают хорошо, если эта переменная окружения установлена на другое значение, чем Unity или Gnome в зависимости от Вашего дистрибутива Ubuntu.

Для фиксации его, можно просто установить XDG_CURRENT_DESKTOP на настольную среду.

На Gnome:

XDG_CURRENT_DESKTOP=GNOME; gnome-control-center

На единице:

XDG_CURRENT_DESKTOP=Unity; unity-control-center
2
ответ дан 23 November 2019 в 06:36

Другие вопросы по тегам:

Похожие вопросы: