Paano: Pigilan ang Mga Abiso sa Xfce Mula sa Pagpapakita Sa Ibang Mga Desktop

Sa palagay ko ay hindi lamang ako ang naka-install ng higit sa isang desktop. Hindi rin ito ang isa lamang na nag-configure ng lahat ng iyong mga desktop nang magkakaiba. PerasHindi ba nangyayari sa iyo yun minsan ang mga sangkap sa isang paglulunsad ng desktop sa isa pa nang walang pahintulot? Kaso ganun Mga abiso sa Xfce, at ipapakita ko sa iyo kung paano ito maiiwasan 

ang Mga abiso sa Xfce dumating sa package xfce4-naabisuhan, at palaging nagtataka kung paano lumilitaw ang mga magagandang notification. Higit pa kapag wala silang file .desktop hayaan mo akong patakbuhin ang mga ito. Ang sagot ay simple: D bus. Maaaring narinig ng ilan ito, dahil responsable ito sa pagkonekta ng maraming mga komunikasyon sa antas ng software. Nang hindi lalayo, D bus awtomatikong inilulunsad ang Xfce notification system sa pagsisimula lahat mga desktop, upang payagan silang makipag-ugnay dito nang mabilis.

Ang gagawin namin ay i-edit ang serbisyo na nagsasabi sa D-Bus na palaging isagawa ang mga notification na iyon. Gawin natin ito:

  1. Mangongopya kami ito script, at i-save ito sa aming ginustong text editor. I-save ito subalit nais mo, ngunit tandaan ang pangalan. Nai-save ko ito bilang xfce-notifynot.sh.
  2. Nagbibigay kami mga pahintulot sa pagpapatupad sa script, alinman sa isang file explorer o may utos: chmod +x nombre-script.sh
  3. Kinokopya namin ang script sa / usr / bin /, para sa isang mas madali at mas ligtas na pagpapatupad. Maaari naming gamitin ang utos: sudo cp nombre-script.sh /usr/bin/
  4. I-e-edit namin ang serbisyo D bus kasama ang isang text editor. Ang file ay matatagpuan sa: /usr/share/dbus-1/services/org.xfce.xfce4-notifyd. Mga Notification.service
  5. Babaguhin namin ang linya na nagsasabing: Exec = / usr / lib / xfce4 / notifyd / xfce4-notifyd upang maitugma ang landas ng aming script. Ito ay magiging ganito:  Mesa

  6. Nagse-save at restart kami upang mas pahalagahan ang pagbabago. Subukan ang iba't ibang mga desktop na may iba't ibang mga system ng abiso, upang matiyak na gumagana ito.

Ang ilang mga paliwanag tungkol sa script: kung ano ang ginagawa nito ay suriin kung ang proseso ay tumatakbo xfce4-session, na tumatakbo lamang sa tabi ng desktop Xfce. Sa ganoong paraan kinumpirma ng script na ginagamit ito Xfce, At sibat mga abiso. Sa sandaling baguhin namin ang desktop, nakita ng script ang pagbabago salamat sa D bus y hindi nagpapatupad xfce4-naabisuhan. Ang buhay ay mas maganda sa mga script.

Sana ay nagustuhan mo ito, tandaan na maaari kang mag-iwan ng mga mungkahi at tanong sa mga komento  Pagbati.


Idagdag bilang ginustong mapagkukunan sa Google