Я не хочу, чтобы диспетчер обновлений появлялся сам по себе, но я хочу получать уведомления о появлении новых обновлений. В более старых версиях Ubuntu (я не помню, сколько лет) значок отображался в области уведомлений, если бы имелись обновления, с другим взглядом, если бы были обновления безопасности. Я мог бы либо открыть терминал, либо сделать sudo apt-get upgrade, либо просто щелкнуть значок, чтобы открыть диспетчер обновлений. В 10.10 я выполнил эту команду, чтобы вернуть это поведение:
gconftool -s --type bool /apps/update-notifier/auto_launch false
Это отлично работает, но теперь, когда я запускаю 11.04 с Unity, ничего не появляется вообще , Если я делаю sudo apt-get upgrade в терминале, он устанавливает обновления, если они есть, но не всегда есть обновления, и я бы хотел, чтобы хороший неинвазивный значок напоминания вернулся, если это вообще возможно. Я читал о том, что Unity скрывает некоторые значки индикатора, так что, возможно, это то, что здесь происходит?
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить эту работу работать с командами в терминале:
Проверьте, что уже разрешено с помощью gsettings get com.canonical.Unity.Panel systray-whitelist, так как вы, вероятно, не хотите ничего отключать. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']. Если вы подозреваете, что у вас есть другие отсутствующие значки (например, Pidgin), вы можете найти правильные значения для добавления в список с помощью grep TrayChild ~/.xsession-errors - если что-то попытается добавить себя в лоток, оно будет отображаться с именем, которое система знает это мимо. Добавьте в список update-notifier (и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'update-notifier']" Теперь установите оповещение об обновлении не для автоматического запуска (это вопрос): gconftool -s --type bool /apps/update-notifier/auto_launch falseВ следующий раз появятся обновления , вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить эту работу работать с командами в терминале:
Проверьте, что уже разрешено с помощью gsettings get com.canonical.Unity.Panel systray-whitelist, так как вы, вероятно, не хотите ничего отключать. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']. Если вы подозреваете, что у вас есть другие отсутствующие значки (например, Pidgin), вы можете найти правильные значения для добавления в список с помощью grep TrayChild ~/.xsession-errors - если что-то попытается добавить себя в лоток, оно будет отображаться с именем, которое система знает это мимо. Добавьте в список update-notifier (и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'update-notifier']" Теперь установите оповещение об обновлении не для автоматического запуска (это вопрос): gconftool -s --type bool /apps/update-notifier/auto_launch falseВ следующий раз появятся обновления , вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить эту работу работать с командами в терминале:
Проверьте, что уже разрешено с помощью gsettings get com.canonical.Unity.Panel systray-whitelist, так как вы, вероятно, не хотите ничего отключать. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']. Если вы подозреваете, что у вас есть другие отсутствующие значки (например, Pidgin), вы можете найти правильные значения для добавления в список с помощью grep TrayChild ~/.xsession-errors - если что-то попытается добавить себя в лоток, оно будет отображаться с именем, которое система знает это мимо. Добавьте в список update-notifier (и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'update-notifier']" Теперь установите оповещение об обновлении не для автоматического запуска (это вопрос): gconftool -s --type bool /apps/update-notifier/auto_launch falseВ следующий раз появятся обновления , вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить эту работу работать с командами в терминале:
Проверьте, что уже разрешено с помощью gsettings get com.canonical.Unity.Panel systray-whitelist, так как вы, вероятно, не хотите ничего отключать. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']. Если вы подозреваете, что у вас есть другие отсутствующие значки (например, Pidgin), вы можете найти правильные значения для добавления в список с помощью grep TrayChild ~/.xsession-errors - если что-то попытается добавить себя в лоток, оно будет отображаться с именем, которое система знает это мимо. Добавьте в список update-notifier (и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'update-notifier']" Теперь установите оповещение об обновлении не для автоматического запуска (это вопрос): gconftool -s --type bool /apps/update-notifier/auto_launch falseВ следующий раз появятся обновления , вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить эту работу работать с командами в терминале:
Проверьте, что уже разрешено с помощью gsettings get com.canonical.Unity.Panel systray-whitelist, так как вы, вероятно, не хотите ничего отключать. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']. Если вы подозреваете, что у вас есть другие отсутствующие значки (например, Pidgin), вы можете найти правильные значения для добавления в список с помощью grep TrayChild ~/.xsession-errors - если что-то попытается добавить себя в лоток, оно будет отображаться с именем, которое система знает это мимо. Добавьте в список update-notifier (и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'update-notifier']" Теперь установите оповещение об обновлении не для автоматического запуска (это вопрос): gconftool -s --type bool /apps/update-notifier/auto_launch falseВ следующий раз появятся обновления , вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить эту работу работать с командами в терминале:
Проверьте, что уже разрешено с помощью gsettings get com.canonical.Unity.Panel systray-whitelist, так как вы, вероятно, не хотите ничего отключать. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']. Если вы подозреваете, что у вас есть другие отсутствующие значки (например, Pidgin), вы можете найти правильные значения для добавления в список с помощью grep TrayChild ~/.xsession-errors - если что-то попытается добавить себя в лоток, оно будет отображаться с именем, которое система знает это мимо. Добавьте в список update-notifier (и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'update-notifier']" Теперь установите оповещение об обновлении не для автоматического запуска (это вопрос): gconftool -s --type bool /apps/update-notifier/auto_launch falseВ следующий раз появятся обновления , вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить это работать с помощью команд в терминале:
gsettings получить com.canonical.Unity.Panel systray-whitelist
, так как вы, вероятно, не хочу ничего менять. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']
. grep TrayChild ~ / .xsession-errors
- если что-то попыталось добавить себя к в лотке появится имя, которое система знает. update-notifier
(и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp -systray ',' scp-dbus-service ',' update-notifier '] "
gconftool -s --type bool / apps / update-notifier / auto_launch false
В следующий раз, когда есть обновления, вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить это работать с помощью команд в терминале:
gsettings получить com.canonical.Unity.Panel systray-whitelist
, так как вы, вероятно, не хочу ничего менять. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']
. grep TrayChild ~ / .xsession-errors
- если что-то попыталось добавить себя к в лотке появится имя, которое система знает. update-notifier
(и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp -systray ',' scp-dbus-service ',' update-notifier '] "
gconftool -s --type bool / apps / update-notifier / auto_launch false
В следующий раз, когда есть обновления, вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить это работать с помощью команд в терминале:
gsettings получить com.canonical.Unity.Panel systray-whitelist
, так как вы, вероятно, не хочу ничего менять. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']
. grep TrayChild ~ / .xsession-errors
- если что-то попыталось добавить себя к в лотке появится имя, которое система знает. update-notifier
(и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp -systray ',' scp-dbus-service ',' update-notifier '] "
gconftool -s --type bool / apps / update-notifier / auto_launch false
В следующий раз, когда есть обновления, вы получите значок, уведомляющий вас - hooray!
Я вошел в систему этим утром и имел свой значок обновления, как я и хотел! Вот что сработало, чтобы заставить это работать с помощью команд в терминале:
gsettings получить com.canonical.Unity.Panel systray-whitelist
, так как вы, вероятно, не хочу ничего менять. Мое значение по умолчанию было ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service']
. grep TrayChild ~ / .xsession-errors
- если что-то попыталось добавить себя к в лотке появится имя, которое система знает. update-notifier
(и все, что вы нашли на шаге 2). Если у вас были те же значения по умолчанию, что и у меня, используйте эту команду: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp -systray ',' scp-dbus-service ',' update-notifier '] "
gconftool -s --type bool / apps / update-notifier / auto_launch false
В следующий раз, когда есть обновления, вы получите значок, уведомляющий вас - hooray!
Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray','update-manager']"
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray','update-manager']"
Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
может это поможет:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray','update-manager']"
Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray','update-manager']"
Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray','update-manager']"
Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray','update-manager']"
Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
Я читал о том, что Unity скрывает некоторые значки индикаторов, поэтому, возможно, это то, что здесь происходит?
blockquote>Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp- systray ',' update-manager '] "
Я читал о том, что Unity скрывает некоторые значки индикаторов, поэтому, возможно, это то, что здесь происходит?
blockquote>Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp- systray ',' update-manager '] "
Я читал о том, что Unity скрывает некоторые значки индикаторов, поэтому, возможно, это то, что здесь происходит?
blockquote>Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp- systray ',' update-manager '] "
Возможно, это помогает:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp- systray ',' update-manager '] "
gsettings получить com.canonical.Unity.Panel systray-whitelist
и заметил, что у меня также есть scp-dbus-service
, поэтому он запустил это: gsettings set com.canonical.Unity.Panel systray-whitelist & quot; ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'update-manager'] & quot; . ничего, но я только что обновил, прежде чем публиковать вопрос ... есть ли способ просто добавить значение в этот список, а не вводить все это?
– misterhaan
12 May 2011 в 20:11
grep TrayChild ~ / .xsession-errors
, это фактически update-notifier
, поэтому я изменил это. все еще ожидая, что что-то покажется.
– misterhaan
13 May 2011 в 01:58
Я читал о том, что Unity скрывает некоторые значки индикаторов, поэтому, возможно, это то, что здесь происходит?
blockquote>Если у вас нет установленных dconf-инструментов, установите его. Запустите его (с терминала или с пусковой установки: если вы не видите его при вводе dconf в панели запуска, проверьте настройки главного меню), перейдите на панель «Рабочий стол> единство». Здесь у вас есть список всех классов, которые Unity разрешает в systray.
Добавьте свой класс туда или измените всю строку на ['all'], чтобы разрешить все.