在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中不起作用。
我该如何解决?
Answers:
您不能删除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),然后关闭。
/var/lib/dpkg/status
要先进行编辑,则ubuntu-desktop
在移除appindicator之后无需安装。但真棒答案。
从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执行相同的解决方法。
您可以首先从extensions.gnome.org或其GitHub页面安装TopIcons Plus。
但是默认的Ubuntu应用程序指示符不会让TopIcons Plus正常工作。因此,您必须先停用/删除它。
您可以从(GNOME)Tweaks(由Charles Green建议)的“ 扩展”部分中停用Ubuntu指示符。要安装Tweaks,请运行
sudo apt install gnome-tweak-tool
另外,如果您完全确定要删除Ubuntu指示符,请运行(完全不建议这样做,它将删除ubuntu-desktop
metapackage)
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 Tweak Tool,并从“ 扩展”部分更改TopIcons Plus的设置(例如图标大小,间距等)。
gnome-shell-extension-appindicator
可以使用GNOME调整工具(Ubuntu应用程序)将其关闭,而不是将其删除-Charles