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

У меня также была эта проблема, файл gnome-session-Unity.log становился большим.

До этого я установил среду программирования gnome-session-Unity.log эта программа имеет зависимости squeak-vm, которые также устанавливаются в первый раз на этом компьютере. Squeak-vm был заблокирован на панели запуска, строка в файле журнала gnome-session-Unity

    (zenity:3190): GLib-WARNING **: /build/buildd/glib2.0-2.40.2/./glib/giounix.c:410Error while getting flags for FD: Bad file descriptor (9) 

эта запись была повторена, и файл стал больше.

Также окно из squeak-vm было открыто и не могло нормально закрыть это окно.

Чтобы решить проблему, я удалил пакет squeak-vm и пакет squeak-vm, закройте окно из squeak-vm с помощью squeak-vm .

Окружающая среда: Ubuntu 14.04, scratch 1.4.0.6 ~ dfsg1-5, squeak-vm 1: 4.10.2.2614-1ubuntu2 , zenity 3.8.0-1ubuntu1

3
задан 22 November 2011 в 21:46

5 ответов

Вкратце, то, чего вы пытаетесь достичь, невозможно. Это вызвано ошибкой, которую будет трудно решить из-за некоторых изменений в GNOME3.

Больше не существует отдельного процесса gnome-power-manager. Теперь это плагин gnome-settings-daemon. Если вы отключите плагин, вы потеряете управление питанием. Если вы используете другой диспетчер питания, например xfce4-power-manager, вы не получите индикатор (который вы хотите). В GNOME Classic нет белого списка системных лотков.

В общем, нет прямого решения, и лучше всего подождать, пока ошибка не будет решена.

Как использовать xfce4-power -manager вместо GNOME Power Manager (плагин) в GNOME 3

Это покажет вам, как отключить GNOME Power Manager в GNOME 3, а затем как включить xfce4-power-manager.

Больше нет отдельного процесса gnome-power-manager. Теперь это плагин gnome-settings-daemon. Перейдите к org.gnome.setting-daemon.plugins.power и отключите активную опцию. Если вы отключите плагин, вы потеряете управление питанием. Добавьте это в свои приложения для запуска. Если вы используете другой диспетчер питания, например xfce4-power-manager, вы не получите индикатор (который вы хотите). Теперь вы должны увидеть один значок аккумулятора, который будет предоставлен xfce4-power- менеджер.
5
ответ дан 25 May 2018 в 16:36
  • 1
    если это так, есть ли способ, чтобы значок красного смещения и юпитера отображался в апплете индикатора, а не в апплете уведомления? (я помню, когда устанавливал приложение radiotray, которое он запрашивал при первом запуске, где мне понравится, что значок будет размещен, так что должно быть возможно?) – Jayo 24 November 2011 в 23:33
  • 2
    или, если это вообще не возможно, как мне пойти на замену gnome power manager с помощью диспетчера мощности xfce (который, по-видимому, имеет больше контроля, чем менеджер gnome, достаточно смелый) – Jayo 25 November 2011 в 01:55
  • 3
    @Jayo Я считаю, что Юпитер и Redshift имеют индикаторы; вам просто нужно удалить апплет уведомления (я думаю), чтобы заставить их показать. Что касается вопроса xfce4-power-manager - мне придется обновить свой ответ (не сейчас, но я сделаю это в ближайшее время, если вы не возражаете). – RolandiXor♦ 25 November 2011 в 02:08
  • 4
    совсем нет, конечно, я не против, любая помощь приветствуется. его redshiftgui (вилка) im, а не redshift, в любом случае мне пришлось включить апплет уведомления, чтобы увидеть его, а может быть, потому, что в использовании gnome-fallback? – Jayo 25 November 2011 в 02:25
  • 5
    @Jayo, скорее всего. Мне, возможно, придется провести некоторое тестирование вручную, чтобы узнать, могу ли я заставить их появиться, а затем я расскажу вам о шагах. – RolandiXor♦ 25 November 2011 в 03:25

Вкратце, то, чего вы пытаетесь достичь, невозможно. Это вызвано ошибкой, которую будет трудно решить из-за некоторых изменений в GNOME3.

  • Больше не существует отдельного процесса gnome-power-manager. Теперь это плагин gnome-settings-daemon.
  • Если вы отключите плагин, вы потеряете управление питанием.
  • Если вы используете другой диспетчер питания, например xfce4-power-manager, вы будете не получите индикатор (который вы хотите).
  • В GNOME Classic нет белого списка системных лотков.

В общем, нет прямого решения, и ваш Лучше всего подождать, пока ошибка не будет решена.


Как использовать xfce4-power-manager вместо GNOME Power Manager (плагин) в GNOME 3

Это будет покажите вам, как отключить GNOME Power Manager в GNOME 3, а затем как включить xfce4-power-manager.

  • Установить dconf-editor.
  • Перейти к org.gnome.setting-daemon.plugins.power и отключите активную опцию. enter image description here [/g1]
  • Установите xfce4-power-manager (sudo apt-get install xfce4-power-manager).
  • Добавьте это в свои приложения для запуска.
  • Выход из системы и войдите в систему.
  • Теперь вы должны увидеть один значок аккумулятора, который будет предоставлен xfce4-power-manager.
5
ответ дан 6 August 2018 в 02:41

У меня есть одно решение с этим ppa:jconti/gnome3.

Просто, измените gnome-settings-daemon, чтобы скрыть значок батареи (как в единстве):

sudo apt-get build-dep gnome-settings-daemon
sudo apt-get install build-essential fakeroot devscripts
mkdir tmp
cd tmp
gedit patch_gnome-fallback.patch

] Скопируйте это в файл patch_gnome-fallback.patch:

--- gsd-power-manager.c 2012-02-05 21:27:41.000000000 +0100
+++ ../../gnome-settings-daemon-3.2.2/plugins/power/gsd-power-manager.c 2012-02-05 20:20:36.000000000 +0100
@@ -646,8 +646,7 @@
         if (manager->priv->previous_icon == NULL) {

                 /* set fallback icon */
-                if (g_strcmp0 (g_getenv ("XDG_CURRENT_DESKTOP"), "Unity") != 0)
-                        gtk_status_icon_set_visible (manager->priv->status_icon, TRUE);
+                gtk_status_icon_set_visible (manager->priv->status_icon, FALSE);
                 gtk_status_icon_set_from_gicon (manager->priv->status_icon, icon);
                 manager->priv->previous_icon = icon;
                 return TRUE;

Затем запустите следующие команды:

apt-get source gnome-settings-daemon
cd gnome-settings-daemon-*/plugins/power
patch < ../../../patch_gnome-fallback.patch
cd ../..
debchange -i

[Лента некоторые комментарии]

debuild -us -uc -i -I

И для установки:

sudo debi

Перезагрузите и он работает (если у вас установлен пакет gnome-settings-daemon ).

Благодаря квантовому элементу для todo с другим пакетом https://bugs.launchpad.net/desktopnova/+bug/844983/comments/8

2
ответ дан 25 May 2018 в 16:36

Одно из решений заключается в том, чтобы удалить индикатор и оставить значок уведомления:

sudo apt-get remove indicator-power

Индикатор более полно, чем значок аккумулятора (что на самом деле ничего не делает), но по крайней мере вы У вас будет только один значок батареи.

1
ответ дан 25 May 2018 в 16:36

У меня есть одно решение с этим ppa:jconti/gnome3.

Проще, измените gnome-settings-daemon , чтобы скрыть значок аккумулятора (как в единстве):

sudo apt-get build-dep gnome-settings-daemon
sudo apt-get install build-essential fakeroot devscripts
mkdir tmp
cd tmp
gedit patch_gnome-fallback.patch

Скопируйте это в файл patch_gnome-fallback.patch:

--- gsd-power-manager.c 2012-02-05 21:27:41.000000000 +0100
+++ ../../gnome-settings-daemon-3.2.2/plugins/power/gsd-power-manager.c 2012-02-05 20:20:36.000000000 +0100
@@ -646,8 +646,7 @@
         if (manager->priv->previous_icon == NULL) {

                 /* set fallback icon */
-                if (g_strcmp0 (g_getenv ("XDG_CURRENT_DESKTOP"), "Unity") != 0)
-                        gtk_status_icon_set_visible (manager->priv->status_icon, TRUE);
+                gtk_status_icon_set_visible (manager->priv->status_icon, FALSE);
                 gtk_status_icon_set_from_gicon (manager->priv->status_icon, icon);
                 manager->priv->previous_icon = icon;
                 return TRUE;

Затем выполните следующие команды:

apt-get source gnome-settings-daemon
cd gnome-settings-daemon-*/plugins/power
patch < ../../../patch_gnome-fallback.patch
cd ../..
debchange -i

[Лента некоторые комментарии]

debuild -us -uc -i -I

И для установки:

sudo debi

Перезагрузите и он работает (если вы установили пакет индикатор-мощность ).

Благодаря квантовому элементу для todo с другим пакетом https://bugs.launchpad.net/desktopnova/+bug/844983/comments/8

2
ответ дан 25 July 2018 в 20:41

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

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