Kako: spriječiti prikazivanje Xfce obavijesti na drugim radnim površinama

Mislim da nisam jedini sa instaliranim više od jednog desktopa. Niste vi jedini koji konfiguriše sve svoje desktope na različite načine. Ali, zar ti se to ponekad ne dešava komponente sa jedne radne površine počinju na drugoj bez dozvole? To je slučaj sa Xfce obavještenja, a ja ću vam pokazati kako da to izbjegnete 🙂

u Xfce obavještenja dolaze u paketu xfce4-notified, i uvijek se zapita kako se ova obavještenja pojavljuju svuda. Više kada nemaju fajl .desktop da se sami izvršavaju. Odgovor je jednostavan: D autobus. Neki su možda čuli za njega, jer je odgovoran za povezivanje mnogih komunikacija na softverskom nivou. ne odlazeći predaleko, D autobus automatski pokreće Xfce sistem obavještenja pri pokretanju sve desktop računara, kako bi im se omogućila brza interakcija s njima.

Ono što ćemo uraditi je urediti uslugu koja govori D-Busu da uvijek izvršava te obavijesti. Uradimo ovo:

  1. kopiraćemo ovo skriptu, a mi ćemo je sačuvati u našem omiljenom uređivaču teksta. Zadržite ga kako želite, ali zapamtite ime. Sačuvao sam ga kao xfce-notifynot.sh.
  2. Mi dajemo dozvole izvršenja na skriptu, bilo pomoću istraživača datoteka ili pomoću naredbe: chmod +x nombre-script.sh
  3. Kopiramo skriptu na / usr / bin /, za lakše i sigurnije izvođenje. Možemo koristiti naredbu: sudo cp nombre-script.sh /usr/bin/
  4. Uredit ćemo uslugu D autobus sa uređivačem teksta. Fajl se nalazi na: /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
  5. Promijenit ćemo red koji kaže: Exec=/usr/lib/xfce4/notifyd/xfce4-notified da odgovara putanji našeg skripta. To bi izgledalo ovako:  Desk

  6. Čuvamo i ponovo pokrećemo kako bismo bolje shvatili promjenu. Testirajte različite radne površine s različitim sistemima obavještenja kako biste bili sigurni da radi.

Neka objašnjenja o skripti: ono što radi je da provjerava da li je proces pokrenut xfce4-session, koji radi samo pored radne površine Xfce. Na taj način skripta potvrđuje da se koristi Xfce, y koplje obavještenja. Čim promijenimo radnu površinu, skripta otkriva promjenu zahvaljujući D autobus y ne izvršava xfce4-notified. Život je ljepši sa scenarijima.

Nadam se da vam se svidjelo, zapamtite da možete ostaviti prijedloge i pitanja u komentarima 🙂 Pozdrav.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Rodrigo bravo rekao je

    Hvala na informacijama. Želeo sam da znam kako to da uradim već duže vreme. Jer kada sam htio da koristim i3wm, xfce obavještenja su pokrivala cijeli moj ekran. 🙂

  2.   živahno rekao je

    Sjajno! Ponekad mi malo nedostaje Xfce, ali KDE me je zakačio!! A sad sa Archom, ni sama ne znam 😀

    Dobar doprinos

    1.    mačka rekao je

      Ja radim isto, ali sa MATE umjesto KDE 😀

    2.    rots87 rekao je

      Ja sam u ravnicama LXDE-a i sviđa mi se iako mi nedostaje većina KDE "pomoćnika" ali malo po malo se navikavam na to

      1.    freebsddick rekao je

        Pa, s tim okruženjem mislim da vam neće nedostajati karakteristike KDE-a!! ..

  3.   Lav rekao je

    notify-send «Sjajan tuto» «Siguran sam da će biti od velike koristi za više osoba.\nKoristim Xfce obavještenja malo podešena na mojoj radnoj površini i odlična su.\nVrlo dobar doprinos.»

    1.    RAW-Basic rekao je

      Da li biste želeli da objavite post o tome kako pravite obaveštenja u OpenBox-u?... ..želeo sam nešto slično već neko vreme, a nisam odvojio vreme da to proučim... ..iako jesam razmišljam o korištenju dzen2...

      Od već puno hvala ..

      1.    auroszx rekao je

        Pa, koristim NotifyOSD Customizable u Openboxu. Omogućava mi promjenu boje, veličine i još mnogo toga. Mogao bih da objavim, da, ali ne bi li to bilo preslabo? Da imam nesto vise...

  4.   Andrés rekao je

    Odlično, ja sam učiteljica i ponekad u projekciji slajdova jedno ili drugo obavještenje može "upasti" u razred.

    Jedno pitanje, zar nije neugodno što NITRUX ikone nemaju svijetle verzije za tamne panele?

    1.    auroszx rekao je

      Da, nervira me... Nervira i to što je ikona za jačinu zvuka samo svetla, a tasteri Pause/Play/Forward/Play su tamni (više bih voleo da su crveno-narandžasti). Kada koristim Parole na cijelom ekranu to je jako neugodno, plus to su sićušna dugmad. Tema je generalno dobra, ali nedostaje :/

  5.   Simon Orono rekao je

    Doprinos je sjajan, jedna stvar, možete li mi dati specifikacije tog screenshot-a? Panel, GTK tema, tema ikona, itd. Molim vas i hvala vam. 🙂

    1.    auroszx rekao je

      Panel iznad je stari Xfce, donji je Plank (iz elementaryOS-a), sa temom koju sam našao na deviantArt-u. Potraga za "jednostavnom temom dasaka" trebala bi se pojaviti.
      Tema ikone je Nitrux, a GTK/Xfwm je Numix. Matica na ploči otvara WhiskerMenu :)
      A tapeta je iz kolekcije pod nazivom "Gaia" koju sam pronašao na deviantArt-u. Veoma su lepe. Možete ga dobiti pretraživanjem "Gaia Gibbon", a odatle provjerite kolekciju kreatora.

      Pozdrav 🙂

      1.    Simon Orono rekao je

        Hvala druže. Pozdrav.

  6.   MyNameNeed rekao je

    Odlično! Upravo o tome sam razmišljao prije nekoliko dana.
    Hej, kako napraviti da se ikona aplikacije pojavi na rubu prozora? Izmijenio sam vrijednost show_app_icon=true u themerc fajlu, ali se ne pojavljuje 🙁

    1.    auroszx rekao je

      Nemam pojma o tome, to je dio teme a nisam ni znao da se to može promijeniti ili bilo šta :/

  7.   John Sosa rekao je

    Hvala vam puno na informacijama, morao sam da izbrišem xfce sistem obaveštenja u Ubuntu-u da bih zadržao originalni Ubuntu i to me koštalo posla. pozdravi.