Как да: предотвратявате показването на известия от Xfce на други настолни компютри

Не мисля, че съм единственият с инсталиран повече от един работен плот. Нито единственият, който конфигурира всички свои настолни компютри по различен начин. PeroНе ти ли се случва това понякога компоненти от едно стартиране на десктоп на друг Без разрешение? Такъв е случаят с Известия на Xfce, и ще ви покажа как да го избегнете 🙂

на Известия на Xfce елате в пакета xfce4-известен, и човек винаги се чуди как щастливите известия да се появяват навсякъде. Повече, когато нямат файл .работен плот позволете ми да ги управлявам. Отговорът е прост: 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 ме закачи !! А сега с Arch дори не се познавам 😀

    Добър принос

    1.    Gato каза той

      Ходя по същия начин, но с 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 🙂
      А тапетът е от колекция, наречена "Gaia", която намерих на deviantArt. Много са хубави. Можете да го получите, като потърсите „Gaia Gibbon“ и оттам разгледайте колекцията на създателя.

      Поздрави 🙂

      1.    Саймън Ороньо каза той

        Благодаря компа. За разбирането.

  6.   MyNameNeed каза той

    Отлично! Мислех точно за това преди няколко дни.
    Хей, как да накараш иконата на приложението да се появи на ръба на прозореца? Променете стойността show_app_icon = true във файла themerc, но не ми се вижда 🙁

    1.    auroszx каза той

      Нямам представа за това, това е част от темата и дори не знаех, че може да се промени или нещо подобно: /

  7.   Хуан Соса каза той

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