कैसे एक bash स्क्रिप्ट से KDE5 डेस्कटॉप सूचना भेजने के लिए?


12

मैंने कई विकल्पों की कोशिश की है, उनमें से कोई भी काम नहीं किया है:

notify-send 'text'
kdialog --passivepopup 'text' 5
qdbus org.kde.knotify /Notify event "event" 'app' "(" ")" 'title' 'text' 'pixmap' '' 5 0

अद्यतन: पहले दो विकल्पों में काम करना चाहिए, मेरे मामले में समस्या ऑटोहाइडिंग पैनल के साथ एक केडीई बग है: केडीई 5 पॉपअप सूचनाएं दिखाई नहीं देती हैं यदि पैनल ऑटोहिड है

जवाबों:


12

कुबंटु 15.10 और केडीई नियॉन के मेरे इंस्टॉलेशन पर, notify-sendकमांड तब तक उपलब्ध नहीं था जब तक मैंने लिबासोटिफाई-बिन पैकेज स्थापित नहीं किया था ।

Libnotify-bin स्थापित करने के बाद , notify-sendठीक काम करता है:

sudo apt-get install libnotify-bin

जानकारी के लिए धन्यवाद, हो सकता है कि मैंने कुछ पैकेज को हटा दिया हो या कुछ सेवा को अक्षम कर दिया हो, लेकिन मेरे मामले में यह केवल एग्जिट स्टेटस 0 देता है और मुझे कोई नोटिफिकेशन दिखाई नहीं देता है।
int_ua

शायद जांचें कि libnotify4 भी स्थापित है? यह पहले से ही मेरे सिस्टम पर मौजूद था, लेकिन हो सकता है कि यह किसी अन्य पैकेज से निर्भरता हो।
एंड्रयू डेविसन

स्थापित किया गया, नवीनतम संस्करण0.7.6-2svn1
int_ua

1
@DavidFoerster यह स्पष्ट रूप से प्रश्न का उत्तर देने का एक प्रयास है।
सेठ

ऐसा लगता है कि मेरे मुख्य इंस्टॉलेशन पर अधिसूचना पॉपअप में से कोई भी काम नहीं करता है। मैं एक डिफ़ॉल्ट स्थापना पर पुनः जाँच करूँगा।
int_ua


4

पहले 'नोटिफाई-सेंड' ने मेरे लिए काम नहीं किया। लेकिन जब मैंने ट्रे में 'सूचनाएं' (/ आइकन या जो भी) सक्षम किया, तो यह काम कर गया।

ट्रे notificationsएप्लेट को सक्षम करने का प्रयास करें ।


1

मेरे मामले में: मैं डोंट डिस्टर्ब मोड में था और इसके बारे में भूल गया था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.