Biểu tượng khay nhỏ Ubuntu 17.10


Câu trả lời:


3

Bạn không thể loại bỏ gnome-shell-extension-appindicator, ubuntu-desktopphụ thuộc vào nó. Giải pháp phù hợp với tôi (nhưng Bạn tự thực hiện theo rủi ro):

sudo apt-get remove gnome-shell-extension-appindicator
apt-get download ubuntu-desktop
sudo dpkg --install --ignore-depends=gnome-shell-extension-appindicator ubuntu-desktop_1.404_amd64.deb

Để bỏ qua các gói bị hỏng trong Ubuntu (từ nguồn này ), hãy chạy:

sudo gedit /var/lib/dpkg/status

Điều này sẽ mở trạng thái tập tin (có thể khá dài), bây giờ bạn phải tìm tên gói ubuntu-desktop. Bây giờ xóa các phụ thuộc gnome-shell-extension-appindicatortừ dòng Phụ thuộc, lưu tệp ( Ctrl+ S) và đóng.

Bây giờ cài đặt Hỗ trợ TopIcons PlusKStatusNotifierItem / AppIndicator .


2
Đẹp! Bây giờ nó trông giống như một câu trả lời thích hợp. Nhưng một điều tôi muốn đề cập, bạn không bao giờsudo nên bắt đầu một ứng dụng đồ họa như gedit với bình thường . Để thay thế, bạn có thể sử dụng nanođể chỉnh sửa văn bản trong dòng lệnh hoặc chạy sudo -H gedit.
pomsky

Nếu ai cũng chỉnh sửa /var/lib/dpkg/statustrước, thì không cần phải cài đặt ubuntu-desktopsau khi gỡ bỏ appindicator. Nhưng câu trả lời tuyệt vời mặc dù.
chesedo

2

Tôi gặp vấn đề tương tự sau khi nâng cấp từ Ubuntu Gnome 17.04. Tôi đã thử rất nhiều bản sửa lỗi, nhưng không ai trong số họ giúp tôi. Tôi quyết định cài đặt lại Ubuntu. Sau khi cài đặt mới, vấn đề vẫn còn, nhưng có một cách giải quyết phù hợp với tôi. Như mô tả ở đây : Trong thiết bị đầu cuối thực hiện export XDG_CURRENT_DESKTOP=Unitysau đó chạy ứng dụng ./Telegram & exit. Kết quả là một biểu tượng lớn hơn một chút trong khay và chỉ báo huy hiệu trên biểu tượng trong thanh công cụ.nhập mô tả hình ảnh ở đây


thật đáng ngạc nhiên
Sajad Bahmani

1
tôi thay đổi trong.local/share/applications/telegramdesktop.desktop Exec=env XDG_CURRENT_DESKTOP=Unity /home/$user/apps/Telegram/Telegram -- %u
Sajad Bahmani

2

Bạn phải chỉnh sửa /usr/share/applications/telegramdesktop.desktopđó là launcher telegram. Thay đổi dòng

Exec=telegram-desktop -- %u

đến

Exec=env XDG_CURRENT_DESKTOP=Unity telegram-desktop -- %u

Bạn cũng có thể làm cách giải quyết tương tự cho Slack.


2

Trước tiên, bạn có thể cài đặt TopIcons Thêm từ extensions.gnome.org hoặc nó trang GitHub .

Nhưng các trình ứng dụng Ubuntu mặc định sẽ không để TopIcons Plus hoạt động bình thường. Vì vậy, bạn sẽ phải hủy kích hoạt / loại bỏ nó trước.

Bạn có thể hủy kích hoạt trình tạo ứng dụng Ubuntu khỏi phần Tiện ích mở rộng của (Gnome) Tweaks (được đề xuất bởi Charles Green ). Để cài đặt Tweaks chạy

sudo apt install gnome-tweak-tool

Ngoài ra, nếu bạn hoàn toàn chắc chắn rằng bạn muốn xóa trình tạo ứng dụng Ubuntu, sau đó chạy ( không được khuyến nghị , nó sẽ loại bỏ ubuntu-desktopsiêu dữ liệu)

sudo apt-get remove gnome-shell-extension-appindicator 

hoặc xóa ubuntu-appindicators@ubuntu.comthư mục khỏi /usr/share/gnome-shell/extensions.


Bây giờ TopIcons Plus sẽ hoạt động như mong đợi. Bạn có thể thay đổi cài đặt của nó bằng Công cụ Tweak Gnome không thể thiếu (hay còn gọi là Tweaks ). Nếu nó không được cài đặt, bạn có thể cài đặt nó bằng cách

sudo apt install gnome-tweak-tool

Sau đó, khởi chạy Công cụ Tweak Gnome và thay đổi cài đặt của TopIcons Plus (ví dụ: kích thước biểu tượng , khoảng cách, v.v.) từ phần Tiện ích mở rộng .


1
không hoạt động trong Ubuntu 17.10
Sajad Bahmani

Appindicator là gì?
Sajad Bahmani

@SjB Ubuntu appindicators là một tiện ích mở rộng được vận chuyển theo mặc định hiển thị các biểu tượng của ứng dụng như Skype, Telegram, v.v. ở phía trên bên phải (theo cách thay thế cho TopIcons Plus). Nhưng rõ ràng nó không hoạt động chính xác, hiển thị các biểu tượng nhỏ. Có vẻ như vô hiệu hóa nó bằng Tweks là không đủ. Vì vậy, tôi khuyên bạn nên xóa nó và sử dụng TopIcons Plus. Hãy thử câu trả lời của tôi.
pomsky

@pomsky Thay vì xóa gnome-shell-extension-appindicator, nó có thể bị tắt trong công cụ chỉnh sửa Gnome (trình tạo ứng dụng Ubuntu)
Charles Green

@CharlesGreen Tôi thấy. Cám ơn vì sự gợi ý. Tôi đã thêm nó vào câu trả lời. Tôi đã đề nghị loại bỏ hoàn toàn các trình điều khiển Ubuntu vì OP đã xác nhận hơn một lần rằng việc vô hiệu hóa nó không làm gì cho họ , nhưng bây giờ tôi nghĩ họ đã không làm thế. Sau này OP đã nói " Appindicator là gì? "!
pomsky
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.