Cum să: împiedicați afișarea notificărilor Xfce pe alte desktopuri

Nu cred că sunt singurul cu mai mult de un desktop instalat. Nici nu ești singurul care îți configurează toate desktopurile în moduri diferite. Dar, nu ti se intampla asta uneori componentele de pe un desktop pornesc pe altul fara permisiune? Acesta este cazul cu Notificări Xfceși vă voi arăta cum să o evitați 🙂

Las Notificări Xfce vin in pachet xfce4-notifyd, și mereu ne întrebăm cum apar aceste notificări peste tot. Mai mult când nu au un fișier .desktop că se autoexecută. Raspunsul este simplu: Autobuz D. Unii au auzit de el, deoarece este responsabil pentru conectarea multor comunicații la nivel de software. Fara a merge prea departe, Autobuz D rulează automat sistemul de notificare Xfce la pornire toate desktop, pentru a le permite să interacționeze rapid cu acesta.

Ceea ce vom face este să edităm serviciul care îi spune lui D-Bus să execute întotdeauna acele notificări. Să o facem:

  1. vom copia acest script-ul și îl vom salva cu editorul nostru de text preferat. Păstrați-l așa cum doriți, dar amintiți-vă numele. L-am salvat ca xfce-notifynot.sh.
  2. Noi dam permisiuni de execuție la script, fie cu un explorator de fișiere, fie cu comanda: chmod +x nombre-script.sh
  3. Copiem scriptul în / usr / bin /, pentru o execuție mai ușoară și mai sigură. Putem folosi comanda: sudo cp nombre-script.sh /usr/bin/
  4. Vom edita serviciul Autobuz D cu un editor de text. Fișierul se află la: /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
  5. Vom schimba linia care spune: Exec=/usr/lib/xfce4/notifyd/xfce4-notifyd pentru a se potrivi cu calea scenariului nostru. Ar arata asa: Birou

  6. Salvăm și repornim pentru a aprecia mai bine schimbarea. Testați diferite desktop-uri cu diferite sisteme de notificare pentru a vă asigura că funcționează.

Câteva explicații despre script: ceea ce face este să verifice dacă procesul rulează xfce4-sesiune, care rulează doar lângă desktop Xfce. În acest fel, scriptul confirmă faptul că este utilizat Xfce, Și suliță notificări. De îndată ce schimbăm desktopul, scriptul detectează schimbarea datorită Autobuz D y nu execută xfce4-notifyd. Viața este mai frumoasă cu scenarii.

Sper că v-a plăcut, amintiți-vă că puteți lăsa sugestii și întrebări în comentarii 🙂 Salutări.


16 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Rodrigo bravo el a spus

    Mulțumesc de informație. Îmi doream de mult să știu cum să fac asta. Pentru că atunci când am vrut să folosesc i3wm, notificările xfce mi-au acoperit întregul ecran. 🙂

  2.   plin de viață el a spus

    Sclipitor! Uneori îmi este puțin dor de Xfce, dar KDE mă prinde!! Și acum cu Arch, nici măcar nu mă cunosc 😀

    Bună contribuție

    1.    pisică el a spus

      Eu fac la fel, dar cu MATE în loc de KDE 😀

    2.    Putreze87 el a spus

      Sunt în câmpiile LXDE și îmi place deși îmi lipsesc majoritatea „asistenților” KDE, dar încetul cu încetul mă obișnuiesc

      1.    freebsddick el a spus

        Ei bine, având acel mediu, nu cred că veți rata caracteristicile KDE!! ..

  3.   Leu el a spus

    notify-send «Great Tuto» «Sunt sigur că va fi de mare folos pentru mai mult de o persoană.\nFolosesc notificările Xfce puțin reglate pe desktopul meu și sunt grozave.\nContribuție foarte bună.»

    1.    RAW-de bază el a spus

      Doriți să faceți o postare despre cum vă faceți notificările în OpenBox?... ..Mi-am dorit ceva asemănător de ceva vreme și nu mi-am făcut timp să-l studiez... ..deși eram ma gandesc sa folosesc dzen2...

      De deja mulțumesc foarte mult ..

      1.    auroszx el a spus

        Ei bine, folosesc NotifyOSD Customizable în Openbox. Îmi permite să schimb culoarea, mărimea și multe altele. Aș putea face o postare, da, dar nu ar fi prea slab? Daca as mai avea ceva...

  4.   Andrew el a spus

    Super, sunt profesor și, uneori, într-o prezentare de diapozitive, una sau alta notificare se poate „intrude” în clasă.

    O întrebare, nu este enervant că pictogramele NITRUX nu au versiuni luminoase pentru panouri întunecate?

    1.    auroszx el a spus

      Da, ma enerveaza... De asemenea, e enervant faptul ca pictograma de volum este doar lumina, iar butoanele Pauză/Play/Forward/Play sunt întunecate (le-aș prefera în roșu-portocaliu). Când folosesc Parole pe ecran complet, este foarte enervant, plus că sunt butoane minuscule. Tema in general este buna, dar lipseste :/

  5.   Simon Orono el a spus

    Contribuția este grozavă, un lucru, ați putea să-mi dați specificațiile acelei capturi de ecran? Panou, tema GTK, tema pictogramei etc. Te rog si multumesc. 🙂

    1.    auroszx el a spus

      Panoul de mai sus este cel vechi Xfce, cel de mai jos este Plank (de la elementaryOS), cu o temă pe care am găsit-o pe deviantArt. Ar trebui să apară căutarea „temei de scânduri simple”.
      Tema pictogramei este Nitrux, iar GTK/Xfwm este Numix. Piulița de pe panou deschide Meniul Whisker :)
      Iar tapetul este dintr-o colecție numită „Gaia” pe care am găsit-o pe deviantArt. Sunt foarte drăguți. Puteți obține unul căutând „Gaia Gibbon” și de acolo verificați colecția creatorului.

      Salutări 🙂

      1.    Simon Orono el a spus

        Mulțumesc prietene. Salutari.

  6.   MyNameNeed el a spus

    Excelent! Mă gândeam exact la asta acum câteva zile.
    Hei, cum faci ca pictograma aplicației să apară pe marginea ferestrei? Am modificat valoarea show_app_icon=true în fișierul themerc dar nu apare 🙁

    1.    auroszx el a spus

      Habar nu am despre asta, face parte din topic si nici nu stiam ca se poate schimba sau altceva :/

  7.   Ioan Sosa el a spus

    Mulțumesc foarte mult pentru informații, a trebuit să șterg sistemul de notificare xfce din Ubuntu pentru a-l păstra pe cel original Ubuntu și m-a costat munca. Salutari.