Вы можете выбрать между инструментом GTK, NTM:
http://netramon.sourceforge.net/eng/index.html
И более продвинутый инструмент командной строки, vnStat:
Насколько я знаю, в настоящее время нет способа очистить все уведомления в gnome-shell. Является ли ваш нижний экран таким? (не Firefox, но любые приложения наводняют нижнюю панель)
Я пробовал искать все проектные документы в wiki и до сих пор не могу найти какой-либо дизайн или спецификацию для очистки всего уведомления. [ ! d3]
Вы можете запросить эту функцию, открыв здесь отчет об ошибке
Дополнительная информация: Очистка в Unity
Это один вариант использования пассивные уведомления с индикатором App имеют большой смысл. Вам не нужно беспокоиться о том, что уведомления заправляются. Те уведомления, которые требуют вашего внимания, отображаются в индикаторе приложения и могут быть очищены
Насколько я знаю, в настоящее время нет способа очистить все уведомления в gnome-shell. Является ли ваш нижний экран таким? (не Firefox, но любые приложения наводняют нижнюю панель)
[/g1]
Я пробовал искать все проектные документы в wiki и до сих пор не могу найти какой-либо дизайн или спецификацию для очистки всего уведомления.
Вы можете запросить эту функцию, открыв здесь отчет об ошибке
Дополнительная информация: Очистка в единстве
Это один случай, когда пассивные уведомления с индикатором App имеют большой смысл. Вам не нужно беспокоиться о том, что уведомления заправляются. Те уведомления, которые требуют вашего внимания, отображаются в индикаторе приложения и могут быть очищены
[/g2]
Насколько я знаю, в настоящее время нет способа очистить все уведомления в gnome-shell. Является ли ваш нижний экран таким? (не Firefox, но любые приложения наводняют нижнюю панель)
[/g1]
Я пробовал искать все проектные документы в wiki и до сих пор не могу найти какой-либо дизайн или спецификацию для очистки всего уведомления.
Вы можете запросить эту функцию, открыв здесь отчет об ошибке
Дополнительная информация: Очистка в единстве
Это один случай, когда пассивные уведомления с индикатором App имеют большой смысл. Вам не нужно беспокоиться о том, что уведомления заправляются. Те уведомления, которые требуют вашего внимания, отображаются в индикаторе приложения и могут быть очищены
[/g2]
Насколько я знаю, в настоящее время нет способа очистить все уведомления в gnome-shell. Является ли ваш нижний экран таким? (не Firefox, но любые приложения наводняют нижнюю панель)
[/g1]
Я пробовал искать все проектные документы в wiki и до сих пор не могу найти какой-либо дизайн или спецификацию для очистки всего уведомления.
Вы можете запросить эту функцию, открыв здесь отчет об ошибке
Дополнительная информация: Очистка в единстве
Это один случай, когда пассивные уведомления с индикатором App имеют большой смысл. Вам не нужно беспокоиться о том, что уведомления заправляются. Те уведомления, которые требуют вашего внимания, отображаются в индикаторе приложения и могут быть очищены
[/g2]
Если это все еще беспокоит вас, я нашел обходной путь для использования jupiter.
Для меня (установленный jupiter через webupd8 ppa 11.10), соответствующий файл для изменения - /usr/lib/jupiter/scripts/notify
Для моей настройки изменение, которое я должен был сделать, это добавить --hint int:transient:1 к каждому вызову notify-send в скрипте. Таким образом, мой сценарий уведомления юпитера изменился с:
function notify {
if [ ! "$NO_NOTIFY" = "1" ]; then
ICON=$2
MESSAGE=$1
if [ "$DISTRIB_RELEASE" = "9.10" ]; then
DISPLAY=:0.0 /usr/bin/notify-send -i $ICON -t 1500 "$MESSAGE" 2>/dev/null
else
USER=$(who | sed -n '/ (:0[\.0]*)$\| :0 /{s/ .*//p;q}')
USERCNT=$(who | wc -l)
if [ ! "$(whoami)" = "$USER" ]; then
if [ ! "$USERCNT" -lt 1 ]; then
su $USER -l -c "DISPLAY=:0.0 /usr/bin/notify-send -i $ICON -t 700 \"$MESSAGE\" 2>/dev/null"
fi
else
if [ ! "$USERCNT" -lt 1 ]; then
/usr/bin/notify-send -i $ICON -t 700 "$MESSAGE" 2>/dev/null
fi
fi
fi
fi
}
на:
function notify {
if [ ! "$NO_NOTIFY" = "1" ]; then
ICON=$2
MESSAGE=$1
if [ "$DISTRIB_RELEASE" = "9.10" ]; then
DISPLAY=:0.0 /usr/bin/notify-send --hint int:transient:1 -i $ICON -t 1500 "$MESSAGE" 2>/dev/null
else
USER=$(who | sed -n '/ (:0[\.0]*)$\| :0 /{s/ .*//p;q}')
USERCNT=$(who | wc -l)
if [ ! "$(whoami)" = "$USER" ]; then
if [ ! "$USERCNT" -lt 1 ]; then
su $USER -l -c "DISPLAY=:0.0 /usr/bin/notify-send --hint int:transient:1 -i $ICON -t 700 \"$MESSAGE\" 2>/dev/null"
fi
else
if [ ! "$USERCNT" -lt 1 ]; then
/usr/bin/notify-send --hint int:transient:1 -i $ICON -t 700 "$MESSAGE" 2>/dev/null
fi
fi
fi
fi
}
На самом деле это не прямой ответ на ваш вопрос, так как это не очистит все уведомления, но это, по крайней мере, предотвратит укладку юпитера.
Надеюсь, это поможет!
Бесстыдно использовать этот обходной путь с форумов Fedora здесь.
Вы можете сбросить gnome-shell, набрав Alt + F2, введя r и нажав enter. Это сбрасывает / перезапускает оболочку GNOME и очищает все уведомления.
Нажмите на любое уведомление, и оно исчезнет, если у него нет собственного меню (информационное или минимальное приложение).
Просто нажмите Alt + F2, введите букву R и нажмите Enter.
Это не решение для очистки уведомлений, но я использую его для этой цели. :) На самом деле это перезапуск оболочки GNOME. После перезапуска оболочки GNOME все уведомления исчезают.
Вам не нужно бояться, что ваши приложения будут прекращены. Это перезапускает только оболочку GNOME. Все ваши (другие) программы остаются в том же состоянии, что и перед перезагрузкой (даже, например, фильмы на YouTube, которые перезапускаются с момента их появления до перезапуска оболочки GNOME).
Если это все еще беспокоит вас, я нашел обходной путь для использования jupiter. Хитрость заключается в том, чтобы добавить переходный сигнал к уведомлениям, которые отправляет jupter.
Для меня (установленный jupiter через webupd8 ppa 11.10) соответствующий файл для изменения - /usr/lib/jupiter/scripts/notify
Для моей настройки изменение, которое я должен был сделать, это добавить --hint int:transient:1
к каждому вызову notify-send
в скрипте. Таким образом, мой сценарий уведомления юпитера изменился с:
function notify {
if [ ! "$NO_NOTIFY" = "1" ]; then
ICON=$2
MESSAGE=$1
if [ "$DISTRIB_RELEASE" = "9.10" ]; then
DISPLAY=:0.0 /usr/bin/notify-send -i $ICON -t 1500 "$MESSAGE" 2>/dev/null
else
USER=$(who | sed -n '/ (:0[\.0]*)$\| :0 /{s/ .*//p;q}')
USERCNT=$(who | wc -l)
if [ ! "$(whoami)" = "$USER" ]; then
if [ ! "$USERCNT" -lt 1 ]; then
su $USER -l -c "DISPLAY=:0.0 /usr/bin/notify-send -i $ICON -t 700 \"$MESSAGE\" 2>/dev/null"
fi
else
if [ ! "$USERCNT" -lt 1 ]; then
/usr/bin/notify-send -i $ICON -t 700 "$MESSAGE" 2>/dev/null
fi
fi
fi
fi
}
на:
function notify {
if [ ! "$NO_NOTIFY" = "1" ]; then
ICON=$2
MESSAGE=$1
if [ "$DISTRIB_RELEASE" = "9.10" ]; then
DISPLAY=:0.0 /usr/bin/notify-send --hint int:transient:1 -i $ICON -t 1500 "$MESSAGE" 2>/dev/null
else
USER=$(who | sed -n '/ (:0[\.0]*)$\| :0 /{s/ .*//p;q}')
USERCNT=$(who | wc -l)
if [ ! "$(whoami)" = "$USER" ]; then
if [ ! "$USERCNT" -lt 1 ]; then
su $USER -l -c "DISPLAY=:0.0 /usr/bin/notify-send --hint int:transient:1 -i $ICON -t 700 \"$MESSAGE\" 2>/dev/null"
fi
else
if [ ! "$USERCNT" -lt 1 ]; then
/usr/bin/notify-send --hint int:transient:1 -i $ICON -t 700 "$MESSAGE" 2>/dev/null
fi
fi
fi
fi
}
Это не прямой ответ на ваш вопрос, так как это не очистит все уведомления, но это, по крайней мере, предотвратит укладку юпитер.
Надеюсь, что это поможет!
Просто нажмите Alt + F2, введите букву R и нажмите Enter.
Это не решение для очистки уведомлений, но я использую его для этой цели. :) На самом деле это перезапуск оболочки GNOME. После перезапуска оболочки GNOME все уведомления исчезают.
Вам не нужно бояться, что ваши приложения будут прекращены. Это перезапускает только оболочку GNOME. Все ваши (другие) программы остаются в том же состоянии, что и перед перезагрузкой (даже, например, фильмы на YouTube, которые перезапускаются с момента их появления до перезапуска оболочки GNOME).
Нажмите на любое уведомление, и оно исчезнет, если у него нет собственного меню (информационное или минимальное приложение).