Як запобігти показу сповіщень Xfce на інших робочих столах

Не думаю, що я єдиний, у кого встановлено більше одного робочого столу. І це не єдиний, який налаштовує всі ваші робочі столи по-різному. пероЧи не трапляється з тобою таке, що часом компоненти з одного запуску робочого столу на інший без дозволу? Це справа з Сповіщення Xfce, і я покажу вам, як цього уникнути 

The Сповіщення Xfce приходьте в упаковці xfce4-повідомлення, і завжди задається питанням, як радісні сповіщення з’являються скрізь. Більше, коли у них немає файлу .desktop дозвольте мені запустити їх. Відповідь проста: D-автобус. Деякі, можливо, чули про це, оскільки він відповідає за підключення багатьох комунікацій на програмному рівні. Не заходячи далеко, D-автобус автоматично запускає систему сповіщення Xfce під час запуску все робочих столів, щоб дозволити їм швидко взаємодіяти з ним.

Ми збираємося редагувати службу, яка повідомляє D-Bus завжди виконувати ці сповіщення. Давай зробимо це:

  1. Ми скопіюємо це сценарій, і ми збережемо його за допомогою улюбленого текстового редактора. Зберігайте, як хочете, але пам’ятайте ім’я. Я зберегла його як xfce-notifynot.sh.
  2. Ми даємо дозволи на виконання до сценарію, або за допомогою провідника файлів, або за допомогою команди: chmod +x nombre-script.sh
  3. Ми копіюємо сценарій в / usr / bin /, для більш простого та безпечного виконання. Ми можемо використовувати команду: sudo cp nombre-script.sh /usr/bin/
  4. Ми відредагуємо послугу D-автобус за допомогою текстового редактора. Файл знаходиться за адресою: /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
  5. Ми змінимо рядок, який говорить: Exec = / usr / lib / xfce4 / notifyd / xfce4-notifyd щоб відповідати шляху нашого сценарію. Це виглядало б так:  Стіл

  6. Ми зберігаємо та перезапускаємо, щоб краще оцінити зміни. Спробуйте різні робочі столи з різними системами сповіщень, щоб переконатися, що це працює.

Деякі пояснення щодо сценарію: це те, що він робить, це перевірка, чи процес запущений xfce4-сесія, який працює лише поруч із робочим столом Xfce. Таким чином сценарій підтверджує, що він використовується XfceІ спис повідомлення. Як тільки ми змінюємо робочий стіл, сценарій виявляє зміни завдяки D-автобус y не працює xfce4-повідомлення. Життя стає гарнішим за сценаріями.

Сподіваюся, вам сподобалося, пам'ятайте, що ви можете залишати пропозиції та запитання в коментарях  Вітаю.