Kaip: Neleisti „Xfce“ pranešimų rodyti kituose darbalaukiuose

Nemanau, kad esu vienintelis, kuriame įdiegta daugiau nei viena darbalaukis. Tai taip pat nėra vienintelis, kuris visus savo darbalaukius sukonfigūruoja skirtingai. BetAr tau taip nenutinka kartais komponentai iš vieno darbalaukio paleidimo į kitą be leidimo? Taip yra su „Xfce“ pranešimai, ir aš jums parodysiu, kaip to išvengti 🙂

The „Xfce“ pranešimai ateiti į pakuotę xfce4-praneštair visada kyla klausimas, kaip visur rodomi laimingi pranešimai. Daugiau, kai jie neturi bylos .desktop leisk man juos paleisti. Atsakymas paprastas: „D-Bus“. Kai kas galėjo apie tai girdėti, nes jis yra atsakingas už daugelio ryšių sujungimą programinės įrangos lygiu. Nenuėjus per toli, „D-Bus“ paleidus automatiškai paleidžia „Xfce“ pranešimų sistemą visi staliniams kompiuteriams, kad jie galėtų greitai bendrauti su jumis.

Ką mes ketiname padaryti, tai redaguoti paslaugą, nurodančią „D-Bus“ visada vykdyti tuos pranešimus. Padarykime tai:

  1. Mes nukopijuosime ji yra scenarijų ir išsaugokite jį naudodami pageidaujamą teksto rengyklę. Išsaugokite jį taip, kaip norite, bet prisiminkite vardą. Aš jį išsaugojau kaip xfce-notifynot.sh.
  2. Mes duodame vykdymo leidimai prie scenarijaus, naudodami failų naršyklę arba komandą: chmod +x nombre-script.sh
  3. Nukopijuojame scenarijų į / usr / bin /, kad būtų lengviau ir saugiau vykdyti. Mes galime naudoti komandą: sudo cp nombre-script.sh /usr/bin/
  4. Redaguosime paslaugą „D-Bus“ su teksto redaktoriumi. Failas yra: /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
  5. Mes pakeisime eilutę, kurioje sakoma: Exec = / usr / lib / xfce4 / notifyd / xfce4-notifyd kad atitiktų mūsų scenarijaus kelią. Tai atrodytų taip:  Rašomasis stalas

  6. Mes taupome ir paleisime iš naujo, kad geriau įvertintume pokyčius. Išbandykite skirtingus darbalaukius su skirtingomis pranešimų sistemomis, kad įsitikintumėte, jog jie veikia.

Kai kurie paaiškinimai apie scenarijų: tai, ką jis daro, yra patikrinti, ar procesas vyksta „xfce4-session“, kuri veikia tik šalia darbalaukio Xfce. Tokiu būdu scenarijus patvirtina, kad jis naudojamas XfceIr ietis pranešimus. Kai tik pakeisime darbalaukį, scenarijus aptiks pokyčius „D-Bus“ y nevykdo xfce4-pranešta. Gyvenimas yra gražesnis su scenarijais.

Tikiuosi, kad jums patiko, atminkite, kad komentaruose galite palikti pasiūlymų ir abejonių 🙂 Sveikinimai.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Rodrigo bravo sakė

    Ačiū už informaciją. Jau seniai norėjau žinoti, kaip tai padaryti. Nes kai norėjau naudoti „i3wm“, „xfce“ pranešimai apėmė visą mano ekraną. 🙂

  2.   gyvas sakė

    Puiku! Kartais aš šiek tiek pasiilgau „Xfce“, bet KDE mane užkalbino !! O dabar su Arch aš net nepažįstu savęs 😀

    Geras indėlis

    1.    gato sakė

      Aš vaikštau taip pat, bet su MATE vietoj KDE 😀

    2.    Puvimas87 sakė

      Esu LXDE lygumoje ir man tai patinka, nors man trūksta daugumos KDE „padėjėjų“, bet po truputį prie to priprantu

      1.    freebsddick sakė

        Na, turėdamas tokią aplinką nemanau, kad tau trūksta KDE funkcijų !! ..

  3.   Liūtas sakė

    Pranešti-siųsti "Didysis Tuto" "Tikrai daugiau nei vienas bus labai naudingas. \ nNedaug naudoju„ Xfce “pranešimus darbalaukyje ir jie yra prabangūs. \ nLabai geras indėlis."

    1.    „RAW-Basic“ sakė

      Ar norėtumėte paskelbti įrašą apie tai, kaip jūs darote pranešimus „OpenBox“? .. .. Aš jau seniai norėjau kažko panašaus ir neskiriu laiko tai studijuoti .. .. nors ir galvojau dzen2 ..

      Nuo jau labai ačiū ..

      1.    „AurosZx“ sakė

        Na, aš naudoju „NotifyOSD Customizable“ „Openbox“. Tai leidžia man pakeisti spalvą, dydį ir daug daugiau. Galėčiau parašyti įrašą, taip, bet ar tai nebūtų per silpna? Jei turėčiau ką nors kito ...

  4.   Andrew sakė

    Puiku, aš esu mokytojas, o kartais skaidrių demonstracijoje kartais pranešimas gali „įsibrauti“ į klasę.

    Vienas klausimas, ar neerzina tai, kad NITRUX piktogramos neturi tamsių plokščių šviesių versijų?

    1.    „AurosZx“ sakė

      Taip, tai mane erzina ... Taip pat erzina tai, kad garsumo piktograma yra tik šviesi, o mygtukai „Pauzė“ / „Groti“ / „Pirmyn“ / „Groti“ yra tamsūs (norėčiau, kad jie būtų raudonai oranžiniai). Kai „Parole“ naudoju per visą ekraną, tai labai erzina, be to, jie yra maži mygtukai. Bendra tema puiki, bet jos nėra: /

  5.   Simonas Oroño sakė

    Indėlis yra puikus, vienas dalykas, ar galėtumėte pateikti tos ekrano kopijos specifikacijas? Skydelis, GTK tema, piktogramos tema ir kt. Prašau ir ačiū. 🙂

    1.    „AurosZx“ sakė

      Viršutinis skydelis yra senas „Xfce“ skydelis, apatinis - „Plank“ (iš „elementaryOS“), kurio temą radau „deviantArt“. Reikėtų ieškoti „paprastos lentos temos“.
      Piktogramų tema yra „Nitrux“, o „GTK / Xfwm“ - „Numix“. Skydelio veržlė atidaro „WhiskerMenu“
      Tapetai yra iš kolekcijos pavadinimu „Gaia“, kurią radau „deviantArt“. Jie labai gražūs. Jį galite gauti ieškodami „Gaia Gibbon“ ir peržiūrėkite kūrėjo kolekciją.

      Sveikinimai 🙂

      1.    Simonas Oroño sakė

        Ačiū draugei. Sveikinimai.

  6.   Mano vardas reikalingas sakė

    Puiku! Prieš kelias dienas būtent apie tai ir galvojau.
    Ei, kaip padaryti, kad programos piktograma pasirodytų lango pakraštyje? Pakeiskite „show_app_icon = true“ reikšmę „themerc“ faile, bet man tai neatrodo 🙁

    1.    „AurosZx“ sakė

      Neįsivaizduojama apie tai, tai yra temos dalis ir net nežinojau, kad ją galima pakeisti ar pan.: /

  7.   Juanas Sosa sakė

    Labai ačiū už informaciją, kurią turėjau ištrinti „xfce“ pranešimų sistemą „Ubuntu“, kad išlaikyčiau originalų „Ubuntu“ ir tai man kainavo darbą. Sveikinimai.