在 Ubuntu 17.10 中右侧托盘图标(例如 Telegram、Skype 等)非常小,并且 gnome-shell-extension-top-icons-plus
在 17.10 中不起作用。
我该如何修复它?
答案1
您无法删除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
。现在从 Depends 行中删除依赖项gnome-shell-extension-appindicator
,保存文件(Ctrl+ S)并关闭。
答案2
从 Ubuntu Gnome 17.04 升级后,我遇到了同样的问题。我尝试了很多修复方法,但都没有帮助我。我决定重新安装 Ubuntu。全新安装后,问题仍然存在,但有一种解决方法对我有用。如所述这里:在终端中执行export XDG_CURRENT_DESKTOP=Unity
然后运行应用程序./Telegram & exit
。结果是托盘中的图标稍微大一点,并且停靠栏中的图标上有一个徽章指示器。
答案3
您必须编辑/usr/share/applications/telegramdesktop.desktop
哪个是电报启动器。更改行
Exec=telegram-desktop -- %u
到
Exec=env XDG_CURRENT_DESKTOP=Unity telegram-desktop -- %u
您也可以对 Slack 执行相同的解决方法。
答案4
您可以先安装TopIcons Plus从扩展程序.gnome.org或其GitHub 页面。
但默认Ubuntu 应用程序指标不会让 TopIcons Plus 正常工作。因此您必须先停用/删除它。
您可以从扩展部分(GNOME)调整(建议来自查尔斯·格林)。要安装 Tweaks,请运行
sudo apt install gnome-tweak-tool
或者如果你绝对肯定您想要删除 Ubuntu appindicators,然后运行(完全不推荐,它将删除ubuntu-desktop
元包)
sudo apt-get remove gnome-shell-extension-appindicator
或[email protected]
从 中删除目录/usr/share/gnome-shell/extensions
。
现在 TopIcons Plus 应该可以正常工作了。您可以使用必不可少的 GNOME Tweak Tool(又名调整)。如果没有安装,您可以通过以下方式安装
sudo apt install gnome-tweak-tool
然后启动 GNOME Tweak Tool 并更改 TopIcons Plus 的设置(例如图标大小,间距等)从扩展部分。