Как я могу получить доступ и включить больше значков в системный трей?

Так что я немного поэкспериментирую с Натти и заметил, что все приложения, которые обычно используют системный трей (или «область уведомлений»), там не отображаются. Это ошибка или так будет? Я что-то слышал о том, как Ubuntu полностью избавилась от этой функции. Есть ли способ добавить его обратно? Я имею в виду, что мне это не очень понравилось, особенно когда были приложения, которые использовали его без необходимости, но я сейчас вообще не могу использовать CryptKeeper или easycrypt, и я не знаю, синхронизировалась ли Dropbox без открытия Nautilus ,

77
задан 29.03.2016, 13:13

6 ответов

В Терминале скопируйте и вставьте эту команду

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Подсказка с этого сайта;

http://www.webupd8.org/2011/04/how-to-re-enable-notification-area.html

0
ответ дан 24.04.2019, 17:10
  • 1
    ... для внесения изменения видимым сразу также перезапустите единицу с unity (в терминале или в средстве запуска Alt-F2), или выход из системы/вход в систему или перезагрузка – Jason Steele 19.03.2012, 09:10
  • 2
    Этот прием работал на 12,10... не было никакой опции сделать этого gconf-редактора – shA.t 27.10.2012, 23:42
  • 3
    @puneet: It' s dconf, не gconf – David Glass 09.05.2013, 22:53

Начиная с Ubuntu 13.04, вы должны занести в белый список приложения, если хотите разрешить доступ к системному трею.

Сначала установите dconf-tools из центра программного обеспечения (или щелкнув здесь ). Затем нажмите Alt + F2 , введите dconf-editor и запустите это.

dconf-editor alt-f2 dialog

Теперь перейдите на Рабочий стол -> Unity -> Панель.

configuration editor (dconf-editor) desktop.unity.panel

Теперь измените значение белого списка системы на

"all"

Обратите внимание, что установка «все», вероятно, приведет к другим ошибкам , поскольку старая область уведомлений не поддерживается, вместо этого попробуйте добавить нужные вам приложения по отдельности, а не просто включать все. Вы можете сбросить его до значений по умолчанию, проверив этот вопрос:

Сделать обратите внимание, что системная панель полностью удалена в 13.04 и новее, и что более старые приложения, которые еще не были перенесены, требуют обновления:

0
ответ дан 24.04.2019, 17:10
  • 1
    Я попробовал его за lastfm, но a) я не могу вставить в Alt-F2 " thing" (так I' ve ввел его), и b) никакое использование ' lastfm' ни ' в последний раз fm' в списке (как единственная запись) позволил lastfm значку быть отображенным в области уведомлений. – VicVu 09.04.2011, 07:53
  • 2
    @blue, Если Вы открываете это как вопрос (и указываете что точное приложение Last.fm you' использование ре), нам необходимо найти решение. – Rene Pot 15.04.2011, 17:40
  • 3
    сделал то же для гибридного языка, но тем не менее значок не показывают. повышенный запрос в askubuntu уже, но никакой ответ. – igorsantos07 20.10.2011, 01:25
  • 4
    Обратите внимание, что в 12,10 ключ находится в /com/canonical/unity/panel/systray-whitelist. – anon58192932 13.02.2013, 09:05

Вы можете обновить Dropbox, так как в последних сборках он имеет индикатор на Ubuntu. Для других приложений, если разработчики не добавляют для них поддержку индикаторов, вы можете просто занести их в белый список, как говорит Алаукик, а также уведомить разработчика, что им нужно исправить приложение.

0
ответ дан 24.04.2019, 17:10

Вместо того, чтобы изменить его на «все», я предлагаю добавить название нужного приложения в список. Благодаря этому вы избежите всевозможных проблем с панелью, вызванных значением "all".

Например, индикатор drweb отсутствовал, поэтому я попытался добавить команду, запускающую веб-антивирус dr, в белый список. Значение было похоже на ['JavaEmbeddedFrame', 'Wine', 'Update-notifier']. Я изменил его на ['JavaEmbeddedFrame', 'Wine', 'drweb-cc', 'Update-notifier'], затем я вышел из системы и вошел в систему, и индикатор был на панели.

0
ответ дан 24.04.2019, 17:10

Чтобы отобразить текущий белый список системного списка:

gsettings get com.canonical.Unity.Panel systray-whitelist

добавить в белый список все показатели системного списка:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

[ 1110] добавить заявку в белый список, заменить MYAPP в конце этой строки:

gsettings set com.canonical.Unity.Panel systray-whitelist "$(gsettings get com.canonical.Unity.Panel systray-whitelist | sed -e "s/]$/, 'MYAPP']/")"

0
ответ дан 24.04.2019, 17:10
  • 1
    Кто-либо протестировал это на Ubuntu 12.04? Не работа для меня (это работало над предыдущими версиями), – HischT 09.06.2012, 18:36
  • 2
    На данный момент, it' s работающий над Ubuntu 12.10 без проблемы. – eeadev 28.12.2012, 23:45
  • 3
    @ilius Эти команды работает над 12,04. – ruruskyi 27.01.2013, 05:52
  • 4
    Не работа над Ubuntu 13.04 – TetraDev 06.08.2013, 06:36
  • 5
    Не работа над Ubuntu 14.04 LTS. – FebinDonz 13.09.2014, 12:50

Лучший способ и независимый от версии Ubuntu - запустить dconf-editor и найти (ctrl + F) эту строку «systray-whitelist» (если они не меняют его ...)

его значение просто ['all'], вы можете восстановить его, также нажав кнопку "установить по умолчанию".

Или узнайте, какие значки вы хотите показать, одну за другой, и добавьте их туда.

0
ответ дан 24.04.2019, 17:10

Теги

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