การแจ้งเตือน - ส่งไม่ทำงานใน 14.04 แต่มีการแจ้งเตือนระดับเสียงและความสว่าง


8

ฉันเรียกดูรอบ ๆ ที่นี่และใช้เวลานานกว่าหนึ่งชั่วโมง แต่ไม่มีวิธีการแก้ปัญหาที่ใกล้เคียงดังนั้นที่นี่จะไป

เริ่มด้วยการฆ่า/usr/lib/x86_64-linux-gnu/notify-osdกันเถอะ

ฉันทำแล้วnotify-send "foo"มันจะปรากฏขึ้นอีกครั้ง แต่ไม่มีอะไรแสดงให้เห็น ฆ่ามันอีกครั้ง แต่จากนั้นเปลี่ยนระดับเสียงหรือความสว่างและมันจะปรากฏขึ้นอีกครั้งและการแจ้งเตือนจะปรากฏขึ้น

ฉันได้ลองใช้ python pynotify ไลบรารี่และDISPLAY=:0เคล็ดลับในกรณี แต่มันก็ไม่ได้ทำให้แตกต่าง

ฉันได้ตรวจสอบแล้วว่า notification-daemon ไม่ได้ถูกเรียกใช้และติดตั้ง libnotify-bin และ libnotify4 ใหม่ ผลลัพธ์ของdpkg -l | grep -i notifyคือ

gir1.2-notify-0.7  
libnotify-bin  
libnotify4:amd64
notify-osd
notify-osd-icons
python-notify

นี่เป็นการติดตั้งใหม่ที่ค่อนข้างสดใสของ 14.04 ไม่มีการดัดแปลงเฉพาะ

ฉันไม่รู้จะลองอะไรดี

ถ้าคุณทำโปรดพูดขึ้น! :-)

แก้ไข :

ฉันเห็นว่าฉันไม่ชัดเจนเกี่ยวกับเรื่องนี้เมื่อฉันโพสต์คำถามนี้ แต่นี่เป็นปัญหาที่ไม่สม่ำเสมอ การแจ้งเตือนหยุดหรือเริ่มทำงานดูเหมือนว่าเป็นของตัวเอง ฉันไม่สามารถรับรู้รูปแบบได้ ไม่มีความชัดเจน

ฉันลองการล้างข้อมูลมาตรฐานและขั้นตอนการติดตั้งใหม่ทั้งหมด แต่ก็ไม่ได้ทำให้แตกต่าง

ฉันสงสัยเล็กน้อยว่าการตั้งค่าวิดีโอของฉันอาจมีบางอย่างเกี่ยวกับเรื่องนี้เนื่องจากฉันมีการ์ด Nvidia optimus ที่ฉันไม่สามารถตั้งค่าได้ตามความพึงพอใจของฉันแม้จะพยายามค่อนข้างยาก บางทีถ้ามีการใช้ฟีเจอร์ "eye candy" แบบผสมและคุณสมบัตินั้นไม่น่าเชื่อถือซึ่งอาจอธิบายพฤติกรรมที่ฉันเห็น


ฉันไม่มีปัญหาเช่นนี้ใน 14.04 ดูเหมือนว่ามีบางอย่างขาดหายไปคุณสามารถลองติดตั้ง notification-osd อีกครั้ง
Khurshid Alam

คำตอบ:


10

FWIW ฉันตรวจสอบกับการติดตั้ง Ubuntu 14.04 (64 บิต) ของฉันและมีdpkg...เอาต์พุตเดียวกันกับที่คุณมีรวมถึงแอพอื่น ๆ อีกสองตัวที่ติดตั้ง

ลองnotify-send "summary" "body"และลองด้วย--urgency=criticalเพื่อดูว่ามีผลกระทบใด ๆ หลังมีผลบังคับใช้เมื่อnotify-sendถูกระงับเนื่องจากมีการเล่นวิดีโอ

มิฉะนั้นอาจติดตั้งตัวบ่งชี้บุคคลที่ 3ซึ่งมีการแจ้งเตือนและดูว่าใช้งานได้หรือไม่

พบสิ่งต่อไปนี้จากความคิดเห็นที่คำถามนี้ :

ลองกวาดล้างการแจ้งเตือนภูต: แล้วลองsudo apt-get purge notification-daemon apt-get autoremoveตรวจสอบว่าnotify-osdติดตั้งsudo apt-get install --reinstall notify-osdแล้วและเริ่มใหม่


10
--urgency = critical สร้างความแตกต่างให้ฉัน ไม่แน่ใจว่าฉันสามารถเปลี่ยนระดับการแจ้งเตือนที่ฉันยอมรับได้ที่ไหน
dkinzer

3
--urgency = สำคัญสำหรับฉันเช่นกัน! ในที่สุดก็เป็นเบาะแสต่อความลึกลับ
284445

ฉันมีปัญหาที่เกี่ยวข้องกับ 14.04 informosd แสดงให้ฉันเห็นเหตุการณ์มากมาย แต่ไม่เปลี่ยนความสว่าง ฉันจะแก้ไขได้อย่างไร
ViBE

--urgency = critical ใช้ได้กับฉันเช่นกัน ฉันคิดว่าปัญหาคือการเล่นวิดีโอ ในระดับเร่งด่วนที่ไม่สำคัญการแจ้งเตือนจะไม่ปรากฏเมื่อเล่นวิดีโอประเภทใด แม้แต่เพลง youtube ของฉันในพื้นหลัง: /
xeddo

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