จะส่งการแจ้งเตือนทางเดสก์ท็อป KDE5 จาก bash script ได้อย่างไร


12

ฉันได้ลองตัวเลือกหลายตัวแล้วไม่มีตัวเลือกใดทำงาน:

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

อัปเดต: สองตัวเลือกแรกควรใช้งานได้ในกรณีของฉันปัญหาคือข้อผิดพลาด KDE ที่มีแผงซ่อนอัตโนมัติ : การแจ้งเตือนป๊อปอัพ KDE5 ไม่ปรากฏขึ้นหากแผงถูกซ่อนอัตโนมัติ

คำตอบ:


12

ในการติดตั้ง Kubuntu 15.10 และนีออนของ KDE notify-sendคำสั่งไม่สามารถใช้ได้จนกว่าฉันจะติดตั้งแพคเกจlibnotify-bin

หลังจากติดตั้งlibnotify-binให้ใช้notify-sendงานได้:

sudo apt-get install libnotify-bin

ขอบคุณสำหรับข้อมูลฉันอาจลบแพคเกจบางส่วนหรือปิดใช้งานบริการบางอย่าง แต่ในกรณีของฉันมันเพิ่งกลับสถานะออก 0 และฉันไม่เห็นการแจ้งเตือนใด ๆ
int_ua

อาจตรวจสอบว่าติดตั้ง libnotify4 ด้วยหรือไม่ สิ่งนี้มีอยู่ในระบบของฉันแล้ว แต่อาจได้รับการอ้างอิงจากแพ็คเกจอื่น ๆ
Andrew Davison

ติดตั้งแล้วเวอร์ชันล่าสุด0.7.6-2svn1
int_ua

1
@DavidFoerster นี่เป็นความพยายามอย่างชัดเจนที่จะตอบคำถาม
เซท

ดูเหมือนว่าไม่มีป๊อปอัปแจ้งเตือนทำงานเลยในการติดตั้งหลักของฉัน ฉันจะตรวจสอบการติดตั้งเริ่มต้นอีกครั้ง
int_ua


4

ก่อน 'แจ้งเตือน - ส่ง' ไม่ทำงานสำหรับฉัน แต่เมื่อฉันเปิดใช้งาน 'การแจ้งเตือน' วิดเจ็ต (/ ไอคอนหรืออะไรก็ตาม) ใน Tray มันทำงานได้

ลองเปิดใช้notificationsแอปเพล็ตTray


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.