Thông báo-gửi (cũng là zenity --notification --text "") ngừng hoạt động sau khi đăng nhập. Không chắc mất bao lâu để không thành công nhưng nó bắt đầu thất bại một cách âm thầm khi không có thông báo nào được đưa ra.
Xin lỗi, thêm chi tiết:
Tôi đang dùng Ubuntu 21.10.
Về việc ngừng hoạt động, ý tôi là sau khi đăng nhập, tôi có thể thực hiện những việc như "thông báo-gửi 'Xin chào thế giới'" và tôi nhận được "bong bóng" thông báo ở góc trên bên phải có nội dung "Xin chào thế giới". Hãy thử lại sau vài giờ hoặc thông báo-gửi không làm gì cả - không có thông báo nào được hiển thị và mã thoát là 0.
tuy nhiên, zenity có vẻ như nó làm điều tương tự như thông báo-gửi nhưng với nhiều tham số hơn thì không thành công như thế này:
Earth:zenity --notification --text 'Xin chào thế giới'
Gtk-Message: 10:55:47.450: Không thể tải mô-đun "xapp-gtk3-module"
** (zenity:109656): CẢNH BÁO **: 10:55:47.503: Lỗi hiển thị thông báo: GDBus.Error:org.freedesktop.Notifications.MaxNotificationsExceeded: Đã vượt quá số lượng thông báo tối đa
Trái đất:
Vậy làm cách nào để tăng số lượng thông báo tối đa (và tại sao lại có giới hạn?).
Đã tìm kiếm GDBus.Error:org.freedesktop.Notifications.MaxNotificationsExceeded: Đã vượt quá số lượng thông báo tối đa và đã tìm thấy https://jacekkowalczyk.wordpress.com/2013/06/12/how-to-workaround-a-bug-exceeded-maximum-number-of-notifications-on-linux/ nhưng không có daemon thông báo nào đang chạy. Đã thử chạy/usr/lib/notification-daemon/notification-daemon, không chạy - chỉ quay lại dòng lệnh mà không gặp lỗi. Và vâng, không có daemon thông báo nào chạy sau khi tôi đăng nhập và thông báo-gửi (và zenity) có thể đưa ra thông báo. Trong một khoảng thời gian sau khi đăng nhập, điều này bị hỏng.
Ồ, và nếu quan trọng, tôi đang chạy compiz với flashback và máy chủ X thay vì wayland.