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 to izbjeći
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:
- 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.
- Mi dajemo dozvole izvršenja na skriptu, bilo pomoću istraživača datoteka ili pomoću naredbe:
chmod +x nombre-script.sh - Kopiramo skriptu na / usr / bin /, za lakše i sigurnije izvođenje. Možemo koristiti naredbu:
sudo cp nombre-script.sh /usr/bin/ - 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
- Promijenit ćemo red koji kaže: Exec=/usr/lib/xfce4/notifyd/xfce4-notified da odgovara putanji našeg skripta. To bi izgledalo ovako:
- Č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.