Thông báo kiểu Gnome có thể nhấp trong Unity


28

Tôi đang tìm cách để nhận thông báo kiểu gnome trong Unity. Hoặc ít nhất, nếu có cách màsa làm cho các thông báo Unity mặc định tương tác và có thể nhấp được? Vì theo mặc định, chỉ có một thông báo bật lên và người dùng cần tìm cửa sổ có liên quan, điều mà tôi thấy rất phản tác dụng.


Điều này gần như là một bản sao của câu hỏi này . Ngoài ra cái này chỉ đến bài đăng trên Webupd8 này . Bạn đã từng thử những thứ này chưa? Nếu bạn đã làm, những gì đã không làm việc?
Tom Brossman

3
"cái này" được đề cập liên quan đến việc thay đổi thời lượng hiển thị, không làm cho chúng "tương tác và có thể nhấp". Giải pháp Webupd8 yêu cầu thêm PPA, trong khi giải pháp đơn giản hơn tồn tại, xem bên dưới
Stéphane Gourichon

Đừng lấy câu trả lời được chấp nhận làm giải pháp duy nhất; như @ StéphaneGourichon chỉ ra, một giải pháp tốt hơn nhiều ở bên dưới và nó hoạt động hiệu quả trong Ubuntu 16.04.1 LTS.
Jonathan Landrum

Câu trả lời:


8

Xin lỗi, điều này là không thể.

Hệ thống thông báo của Ubuntu, NotifyOSD , được Unity sử dụng, được thiết kế để không thể nhấp được, nhằm đơn giản hóa trải nghiệm và không gây nhầm lẫn cho người dùng. Không có cách nào để thay đổi điều đó.

Mặt khác, Gnome Shell sử dụng một hệ thống thông báo tích hợp khác hoạt động khác với NotifyOSD, như được giải thích trong bài viết LXNews này


Liên kết đến "gnome-shell-notify-giải thích" bị hỏng. Tôi đã thực sự quan tâm để làm theo nó. Chúng ta có thể sửa nó không? Cảm ơn!
Pablo

Tôi xin lỗi, tôi không thể tìm thấy bài báo trực tuyến nữa
Gabriel Mazetto

1
Nó được nhân đôi trên Lưu trữ Internet
Cas

Trên thực tế, điều này không hoàn toàn đúng. Các NotifyOSD Cấu hình ứng dụng cho phép bạn thực hiện Unity thông báo nhấp được. Xem câu trả lời này để biết thêm. Làm việc trong 14.04 cho tôi.
JD Holland

40

Bạn có thể có thông báo có thể nhấp với Unity.

Đã thử nghiệm với 12.10, 13.04, 13.10, 14.04, 14.10, 16.04 (cảm ơn @ManseUK).

Những gì chúng ta muốn

Thông báo được cho là không gây khó chịu, không làm gián đoạn quá trình suy nghĩ của bạn và cung cấp một lối tắt khi có liên quan.

Vấn đề trong Unity ( ít nhất là , )

Công cụ thông báo mặc định là thông báo-osd.

  • thông báo không thể nhấp được (điều này làm giảm hiệu quả đối với những người cung cấp để nhanh chóng đưa bạn đến nơi quan tâm).
  • Khi một số xảy ra nhanh chóng, chúng xếp hàng và chỉ xuất hiện lần lượt: không có cách nào để thấy chúng nhanh chóng, bạn chỉ cần ... chờ đợi.

Dung dịch

Hiện thông báo XFCE mặt khác thực hiện điều đó, và họ có thể được sử dụng với Unity . Tôi vừa thử nghiệm nó với một tài khoản riêng (cấu hình mặc định) để loại trừ mọi cài đặt dành riêng cho người dùng.

Làm thế nào để

Đây là cách cài đặt và sử dụng thông báo của XFCE4 thay vì của Unity:

sudo apt-get install xfce4-notifyd ; sudo apt-get purge notify-osd

Để có hiệu lực ngay lập tức, điều này có thể giúp (đăng xuất / đăng nhập khác):

killall -v notify-osd
/usr/lib/*/xfce4/notifyd/xfce4-notifyd &

Bạn có thể muốn kiểm tra và điều chỉnh ngoại hình:

xfce4-notifyd-config

+1 Điều này có vẻ thú vị. Tôi sợ phải thử nó ngay bây giờ vì tôi vào ngày 12.04 và ở giữa một dự án khác. Cảm ơn đã đăng nó mặc dù! Tôi thực sự muốn chuyển sang điều này sớm.
Tom Brossman

@ tom-brossman Cảm ơn phản hồi của bạn. Tôi đã thay đổi thứ tự của apt-get: đầu tiên cài đặt daemon mới, sau đó loại bỏ cái khác, để đảm bảo sự phụ thuộc được đáp ứng mọi lúc.
Stéphane Gourichon

@ StéphaneGourichon có cách nào không, khi bạn nhấp vào thông báo, nó sẽ mở / tập trung vào chương trình mà thông báo đến từ đâu?

3
@Ville Rouhiainen Theo những gì tôi hiểu, đó là công việc của ứng dụng gửi yêu cầu một "hành động" cụ thể thực hiện việc này (và hy vọng notifyd hỗ trợ nó, điều này không phải lúc nào cũng vậy). Có thể sửa đổi xfce4-notifyd(hoặc triển khai khác) để đưa ra một hành động như vậy cho tất cả các ứng dụng. Tham khảo mọi người.gnome.org / ~ mccann / docs / notification-spec / . Gợi ý: mở một điều ước trên bugzilla.xfce.org/ormslist.cgi?product=Xfce4-notifyd
Stéphane Gourichon

3
+1 Hoạt động vào ngày 16.04 cũng vậy - nếu Evolution Mail thay đổi phông chữ gửi, cuộc sống của tôi sẽ được hoàn thành lol Cảm ơn
ManseUK
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.