thông báo-gửi không làm gì, tuy nhiên, libnotify được cài đặt


13

Tôi đang cố gắng sử dụng thông báo gửi, nhưng nó không hiển thị.

Tôi chắc chắn chắc chắn rằng tôi đã cài đặt đúng các gói, nhưng tôi không phải là chuyên gia trong việc cấu hình các cài đặt thông báo.

Tôi biết tôi có một số loại gói thông báo hoạt động - Tôi nhận được thông báo từ Pidgin (không thường xuyên).

Cấu hình chính xác để thông báo-gửi hoạt động chính xác là gì?

  • Tôi đã libnotify-bincài đặt

  • Tôi đã notification-daemoncài đặt

Câu trả lời:


10

Theo như tôi biết thì không có tập tin cấu hình đặc biệt nào nên tôi sẽ thử và cài đặt lại gói

sudo apt-get --reinstall install libnotify-bin notify-osd

Bạn không phải cài đặt lại hai gói riêng biệt, nhưng có thể làm như vậy chỉ bằng một lệnh:sudo apt-get --reinstall install libnotify-bin notify-osd
Eliah Kagan

2
Trong Debian Wheezy, tôi cũng cần bắt đầu thông báo daemon như / usr / lib / notify-osd / notify-osd
gavenkoa

1
Tôi cũng khám phá ra daemon thông báo trong Debian có giao diện đẹp hơn.
gavenkoa

Dành cho người dùng vòm:pacman -Rnsdd libnotify && pacman -Sy libnotify
Mark K Cowan

3

Trong trường hợp của tôi, thông báo không được hiển thị vì tôi có netbeans ở chế độ toàn màn hình ở chế độ nền.

Vì một số lý do kỳ lạ, tin nhắn đã bị ẩn đi.


Lạ thật. Có cùng một vấn đề với một thiết bị đầu cuối chạy toàn màn hình thử điều này. Làm cho nó một cửa sổ kỳ diệu sửa chữa nó.
jaxrtech

Tôi cũng bị như vậy với PHPStorm, cảm ơn vì đã bình luận vì nó làm tôi bối rối về lý do tại sao nó không hoạt động.
Chris0

1

Bạn cần cài đặt libnotify-binđể có thể sử dụng lệnh "notify-send".


Nó đã được cài đặt.
Paul Nathan

@Paul: sau đó nó sẽ hoạt động ... Tôi chắc chắn đó là gói bắt buộc để có thể sử dụng thông báo gửi, trừ khi có gì đó không đúng với libnotify trên hệ thống của bạn.
Alin Andrei

1

Trong trường hợp của tôi là do tôi vô tình vô hiệu hóa cài đặt Biểu ngữ thông báo .

nhập mô tả hình ảnh ở đây

Lưu ý rằng câu trả lời này có thể không liên quan đến trường hợp OP tuyên bố rằng Pidgin đang hoạt động. Nhưng nó sẽ giúp ai đó dựa trên tiêu đề câu hỏi.


1

Trong trường hợp của tôi, nó chỉ hoạt động với giới hạn thời gian bằng không ( -t 0) hoặc với mức độ khẩn cấp quan trọng ( -u critical).

notify-send -t 0 "Nagging you."
notify-send -u critical "It's critical"

0

gợi ý nhỏ:

Từ: [ https://bugs.launchpad.net/ubfox/+source/update-notifier/+orms/300463]

Như được mô tả trong http://forum.lxde.org/viewtopic.php?f=8&t=114&p=287 trình nền trình thông báo cập nhật không chạy tự động trên các máy tính để bàn khác hỗ trợ nó, vì vậy tôi không nhận được cập nhật tự động như đã chỉ định trong cấu hình trừ khi tôi tự chạy trình quản lý cập nhật (hoạt động ổn).

Trong:

   /etc/xdg/autostart/update-notifier.desktop

Có một dòng bên trong tập tin này đọc như thế này:

   OnlyShowIn=GNOME;XFCE;

Dòng này nên được thay đổi thành: NotShowIn = KDE; Hoặc các máy tính để bàn không được hỗ trợ khác.

Tôi đang sử dụng Xubfox 8.10 và môi trường máy tính để bàn LXDE (đó là cách tôi tìm ra)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.