У Ubuntu 17.10 значки правого лотка (наприклад, Telegram, Skype тощо) дуже малі, і gnome-shell-extension-top-icons-plusвони не працюють в 17.10.
Як я можу це виправити?
У Ubuntu 17.10 значки правого лотка (наприклад, Telegram, Skype тощо) дуже малі, і gnome-shell-extension-top-icons-plusвони не працюють в 17.10.
Як я можу це виправити?
Відповіді:
Ви не можете видалити gnome-shell-extension-appindicator, це ubuntu-desktopзалежить від цього. Рішення, яке працює для мене (але ви це робите на свій страх і ризик):
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
Для ігнорування зламаних пакетів в Ubuntu (з цього джерела ) запустіть:
sudo gedit /var/lib/dpkg/status
Це має відкрити статус файлу (який може бути досить довгим), тепер ви повинні знайти ім'я пакета ubuntu-desktop. Тепер видаліть залежності gnome-shell-extension-appindicatorз рядка залежно, збережіть файл ( Ctrl+ S) та закрийте.
Тепер встановіть TopIcons Plus та KStatusNotifierItem / AppIndicator Support .
sudo повинні запускати графічний додаток, наприклад, gedit з нормальним . В якості альтернативи ви можете використовувати nanoдля редагування тексту в командному рядку або запуску sudo -H gedit.
/var/lib/dpkg/statusспочатку, то ubuntu-desktopпісля видалення програми немає необхідності встановлювати його. Але дивовижна відповідь, хоча.
У мене така ж проблема після оновлення з Ubuntu Gnome 17.04. Я випробував багато виправлень, але жодна з них мені не допомогла. Я вирішив перевстановити Ubuntu. Після нового встановлення проблема все ще зберігається, але є певне вирішення, яке працює для мене. Як описано тут : У термінальному виконанні export XDG_CURRENT_DESKTOP=Unityзапустіть додаток ./Telegram & exit. Результатом є піктограма трохи більшої кількості літтів у лотку та індикатор значка на піктограмі в доці.
.local/share/applications/telegramdesktop.desktop Exec=env XDG_CURRENT_DESKTOP=Unity /home/$user/apps/Telegram/Telegram -- %u
Ви повинні відредагувати, /usr/share/applications/telegramdesktop.desktopщо є пусковим телеграмом. Змінити лінію
Exec=telegram-desktop -- %u
до
Exec=env XDG_CURRENT_DESKTOP=Unity telegram-desktop -- %u
Ви можете зробити те ж вирішення і для Slack.
Ви можете спочатку встановити TopIcons Plus із extensions.gnome.org або його сторінки GitHub .
Але додатки Ubuntu за замовчуванням не дозволять TopIcons Plus працювати належним чином. Тому вам доведеться спочатку деактивувати / видалити його.
Ви можете деактивувати додатки Ubuntu з розділу " Розширення " (GNOME) Твік (запропонований Чарльзом Гріном ). Щоб встановити Tweaks run
sudo apt install gnome-tweak-tool
Якщо ви абсолютно впевнені, що хочете видалити додатки Ubuntu, тоді запустіть ( зовсім не рекомендується , він видалить ubuntu-desktopметапакет)
sudo apt-get remove gnome-shell-extension-appindicator
або видалити ubuntu-appindicators@ubuntu.comкаталог із /usr/share/gnome-shell/extensions.
Тепер TopIcons Plus має працювати як очікувалося. Ви можете змінити його налаштування за допомогою незамінного інструменту налаштування GNOME (він же Tweaks ). Якщо він не встановлений, ви можете встановити його
sudo apt install gnome-tweak-tool
Потім запустіть інструмент налаштування GNOME та змініть налаштування TopIcons Plus (наприклад, розмір значків , пробіл тощо) у розділі Розширення .
gnome-shell-extension-appindicatorйого можна вимкнути в інструменті налаштування GNOME (додатки Ubuntu)