Як запобігти показу сповіщень 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-повідомлення. Життя стає гарнішим за сценаріями.

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


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Родріго Браво - сказав він

    Дякую за інформацію. Я давно хотів знати, як це зробити. Тому що коли я хотів використовувати i3wm, сповіщення xfce охоплювали весь мій екран. 🙂

  2.   елав - сказав він

    Чудово! Іноді я трохи сумую за Xfce, але KDE мене підключив !! А тепер з Арчем я навіть не знаю себе 😀

    Хороший внесок

    1.    гато - сказав він

      Я ходжу так само, але з MATE замість KDE 😀

    2.    Гнилі87 - сказав він

      Я на рівнині LXDE, і мені це подобається, хоча я сумую за більшістю «помічників» KDE, але потроху звикаю

      1.    freebsddick - сказав він

        Ну, маючи таке середовище, я не думаю, що ви сумуєте за функціями KDE !! ..

  3.   Лев - сказав він

    notify-send "Great Tuto" "Напевно, більше одного буде дуже корисним. \ nЯ використовую сповіщення Xfce трохи налаштовані на моєму робочому столі, і вони розкішні. \ nДуже хороший внесок."

    1.    RAW-Базовий - сказав він

      Ви хотіли б зробити допис про те, як ви робите свої сповіщення в OpenBox? .. ..Я давно хотів щось подібне, і я не витрачаю час, щоб вивчити це .. .. хоча я думав використовувати dzen2 ..

      З вже дуже дякую ..

      1.    auroszx - сказав він

        Ну, я використовую NotifyOSD Настроюваний у Openbox. Це дозволяє мені змінювати колір, розмір та багато іншого. Я міг би зробити допис, так, але чи не буде це занадто слабким? Якби у мене було щось інше ...

  4.   Ендрю - сказав він

    Чудово, я викладач, і іноді у слайд-шоу випадкові повідомлення можуть «втручатися» в клас.

    Одне питання, чи не дратує те, що піктограми NITRUX не мають світлих версій для темних панелей?

    1.    auroszx - сказав він

      Так, це мене дратує ... Також дратує, що піктограма гучності лише світла, а кнопки Pause / Play / Advance / Play темні (я б віддав перевагу їм червоно-оранжевим). Коли я використовую Parole у повноекранному режимі, це дуже дратує, крім того, це крихітні кнопки. Загальна тема чудова, але вона відсутня: /

  5.   Саймон Ороньо - сказав він

    Внесок великий, одне, не могли б ви дати мені характеристики цього знімка екрана? Панель, тема GTK, тема значків тощо. Будь ласка і дякую. 🙂

    1.    auroszx - сказав він

      Верхня панель - це стара панель Xfce, нижня панель - Plank (від basicOS), з темою, яку я знайшов на deviantArt. Потрібно придумати пошук "простої теми дошки".
      Темою піктограми є Nitrux, а GTK / Xfwm - Numix. Гайка на панелі відкриває WhiskerMenu 🙂
      А шпалери з колекції під назвою "Гея", яку я знайшов на deviantArt. Вони дуже гарні. Ви можете отримати його, шукаючи "Gaia Gibbon", а звідти перевірити колекцію творця.

      Вітаю 🙂

      1.    Саймон Ороньо - сказав він

        Спасибі компа. З повагою.

  6.   MyNameNeed - сказав він

    Відмінно! Я думав саме про це кілька днів тому.
    Гей, як зробити так, щоб значок програми з’являвся на краю вікна? Змініть значення show_app_icon = true у файлі themerc, але воно мені не здається 🙁

    1.    auroszx - сказав він

      Поняття про це немає, це частина теми, і я навіть не знав, що це можна змінити або щось інше: /

  7.   Хуан Соса - сказав він

    Щиро дякую за інформацію, яку мені довелося видалити систему сповіщень xfce в Ubuntu, щоб зберегти оригінальну Ubuntu, і це коштувало мені роботи. З повагою.