Vấn đề
Đây là một chỉ báo Dropbox bị hỏng trong gnome-flashback trên Ubuntu 16.04.1. (Phiên bản Dropbox: x86_64-9.4.94)
Như có thể thấy ở đây, nó hoạt động tốt trong Unity. Nhưng làm thế nào tôi có thể có được điều đó trong gnome-flashback (với tư cách là appindicator)?
Cách giải quyết
Khi tôi buộc Dropbox xuất hiện dưới dạng biểu tượng systray kiểu cũ 1 , menu sẽ có thể sử dụng được.
Câu hỏi mở
- Điều gì thuyết phục Dropbox trình bày biểu tượng màu sắc trong gnome-flashback khi nó chạy dưới dạng appindicator? Như chỉ báo, nó có màu đen và trắng trong Unity.
- Tôi có thể đánh lừa Dropbox để tin rằng nó chạy dưới Unity không? Tôi có thể buộc "chế độ appindicator" không?
- Có điều gì đó sai trong mã Dropbox không quyết định đúng giữa systray / appindicator? Biểu tượng màu này trông giống như kết quả của một nửa systray, nửa appindicator ...
1 Bạn có thể buộc Dropbox vào "chế độ systray" bằng cách chạy dbus-launch dropbox start
hoặc DBUS_SESSION_BUS_ADDRESS= dropbox start
thay vì bắt đầu với chế độ đơn giản dropbox start
.
sudo apt install libdbusmenu-gtk4:i386
đã giúp tôi giải quyết vấn đề biểu tượng hơi nước.