Sådan gør du: Undgå, at Xfce-meddelelser vises på andre stationære computere

Jeg tror ikke, jeg er den eneste med mere end et skrivebord installeret. Det er heller ikke den eneste, der konfigurerer alle dine desktops forskelligt. PeroSker det ikke dig nogle gange komponenter på et skrivebord startes på et andet uden tilladelse? Det er tilfældet med Xfce-meddelelser, og jeg viser dig, hvordan du undgår det 🙂

den Xfce-meddelelser kom i pakken xfce4-notificeret, og man undrer sig altid over, hvordan de glade meddelelser vises overalt. Mere når de ikke har en fil .desktop lad mig køre dem. Svaret er simpelt: D-bus. Nogle har muligvis hørt om det, da det er ansvarligt for at forbinde mange kommunikationer på softwareniveau. Uden at gå for langt, D-bus starter automatisk Xfce-underretningssystemet ved opstart alle desktops, så de hurtigt kan interagere med det.

Hvad vi skal gøre er at redigere den service, der beder D-Bus om altid at udføre disse meddelelser. Lad os gøre det:

  1. Vi kopierer det er script, og vi gemmer det med vores foretrukne teksteditor. Gem det, som du vil, men husk navnet. Jeg gemte det som xfce-notifynot.sh.
  2. Vi giver tilladelser til udførelse til scriptet, enten med en filudforsker eller med kommandoen: chmod +x nombre-script.sh
  3. Vi kopierer scriptet til / usr / bin /, for en lettere og mere sikker udførelse. Vi kan bruge kommando: sudo cp nombre-script.sh /usr/bin/
  4. Vi redigerer tjenesten D-bus med en teksteditor. Filen findes på: /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
  5. Vi ændrer linjen, der siger: Exec = / usr / lib / xfce4 / notifyd / xfce4-notifyd for at matche stien til vores script. Det ville se sådan ud:  Desk

  6. Vi gemmer og genstarter for bedre at kunne forstå ændringen. Prøv forskellige desktops med forskellige notifikationssystemer for at sikre, at det fungerer.

Nogle forklaringer om scriptet: hvad det gør er at kontrollere, om processen kører xfce4-session, som kun kører ved siden af ​​skrivebordet Xfce. På den måde bekræfter scriptet, at det bruges Xfce, Og spyd underretninger. Så snart vi skifter skrivebord, registrerer scriptet ændringen takket være D-bus y kører ikke xfce4-notificeret. Livet er pænere med scripts.

Jeg håber du kunne lide det, husk at du kan efterlade forslag og tvivl i kommentarerne 🙂 Hilsner.


16 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Rodrigo bravo sagde han

    Tak for info. Jeg har ønsket at vide, hvordan man gør det i lang tid. Fordi da jeg ville bruge i3wm, dækkede xfce-meddelelserne hele min skærm. 🙂

  2.   Elav sagde han

    Store! Nogle gange savner jeg Xfce lidt, men KDE har mig tilsluttet !! Og nu med Arch kender jeg ikke engang mig selv 😀

    Godt bidrag

    1.    gato sagde han

      Jeg går det samme, men med MATE i stedet for KDE 😀

    2.    rådner87 sagde han

      Jeg er på sletten i LXDE, og jeg kan lide det, selvom jeg savner de fleste af KDE's "assistenter", men lidt efter lidt bliver jeg vant til det

      1.    freebsddick sagde han

        Nå, under det miljø tror jeg ikke, du går glip af KDE-funktionerne !! ..

  3.   Leo sagde han

    notify-send "Great Tuto" "Sikkert mere end en bruger meget. \ nJeg bruger Xfce-underretninger lidt indstillet på mit skrivebord, og de er luksuriøse. \ nMeget godt bidrag."

    1.    RAW-Basic sagde han

      Vil du gerne skrive et indlæg om, hvordan du laver dine underretninger i OpenBox? .. ..Jeg har ønsket noget lignende i lang tid, og jeg tager mig ikke tid til at studere det .. ..om jeg tænkte på ved hjælp af dzen2 ..

      Fra allerede tak meget ..

      1.    auroszx sagde han

        Nå, jeg bruger NotifyOSD Customizable i Openbox. Det giver mig mulighed for at ændre farve, størrelse og meget mere. Jeg kunne lave et indlæg, ja, men ville det ikke være for svagt? Hvis jeg havde noget andet ...

  4.   Andrew sagde han

    Fantastisk, jeg er lærer og nogle gange i et diasshow kan den lejlighedsvise meddelelse "trænge ind" på klassen.

    Et spørgsmål, er det ikke irriterende, at NITRUX-ikoner ikke har lyse versioner til mørke paneler?

    1.    auroszx sagde han

      Ja, det gør mig irriterende ... Det er også irriterende, at lydstyrkeikonet kun er lys, og at knapperne Pause / Afspil / Advance / Afspil er mørke (jeg foretrækker dem i rød-orange). Når jeg bruger Parole i fuld skærm, er det meget irriterende, plus de er små knapper. Det overordnede tema er fint, men det mangler: /

  5.   Simon Orono sagde han

    Bidraget er stort, én ting, kan du give mig specifikationerne for dette skærmbillede? Panel, GTK tema, ikon tema osv. Tak og tak. 🙂

    1.    auroszx sagde han

      Toppanelet er det gamle Xfce-panel, det nederste panel er Plank (fra elementaryOS) med et tema, jeg fandt på deviantArt. Søgning efter "simpelt planktema" skulle komme op.
      Ikonetemaet er Nitrux, og GTK / Xfwm er Numix. Møtrikken på panelet åbner WhiskerMenu 🙂
      Og tapetet er fra en samling kaldet "Gaia", som jeg fandt på deviantArt. De er meget smukke. Du kan få en ved at søge efter "Gaia Gibbon" og derfra tjekke skabersamlingen.

      Hilsen 🙂

      1.    Simon Orono sagde han

        Tak compa. Hilsen.

  6.   MyNameNeed sagde han

    Fremragende! Jeg tænkte på netop dette for et par dage siden.
    Hej, hvordan får du appikonet til at vises på kanten af ​​vinduet? Rediger show_app_icon = sand værdi i themerc-filen, men det ser ikke ud til mig 🙁

    1.    auroszx sagde han

      Ingen idé om det, det er en del af emnet, og jeg vidste ikke engang, at det kunne ændres eller noget: /

  7.   John Sosa sagde han

    Mange tak for de oplysninger, jeg havde til at slette xfce-underretningssystemet i Ubuntu for at beholde det originale Ubuntu, og det kostede mig arbejde. Hilsen.