Trong Ubuntu 17.10, các biểu tượng khay bên phải (ví dụ Telegram, Skype, v.v.) rất nhỏ và gnome-shell-extension-top-icons-plus
không hoạt động trong 17.10.
Làm thế nào tôi có thể sửa chữa nó?
Trong Ubuntu 17.10, các biểu tượng khay bên phải (ví dụ Telegram, Skype, v.v.) rất nhỏ và gnome-shell-extension-top-icons-plus
không hoạt động trong 17.10.
Làm thế nào tôi có thể sửa chữa nó?
Câu trả lời:
Bạn không thể loại bỏ gnome-shell-extension-appindicator
, ubuntu-desktop
phụ 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-appindicator
từ dòng Phụ thuộc, lưu tệp ( Ctrl+ S) và đóng.
Bây giờ cài đặt Hỗ trợ TopIcons Plus và KStatusNotifierItem / AppIndicator .
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
.
/var/lib/dpkg/status
trước, thì không cần phải cài đặt ubuntu-desktop
sau khi gỡ bỏ appindicator. Nhưng câu trả lời tuyệt vời mặc dù.
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=Unity
sau đó 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ụ.
.local/share/applications/telegramdesktop.desktop
Exec=env XDG_CURRENT_DESKTOP=Unity /home/$user/apps/Telegram/Telegram -- %u
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.
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-desktop
siêu dữ liệu)
sudo apt-get remove gnome-shell-extension-appindicator
hoặc xóa ubuntu-appindicators@ubuntu.com
thư 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 .
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)