首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gnome-面板小程序“指示小程序完成”缺少图标。

Gnome-面板小程序“指示小程序完成”缺少图标。
EN

Ask Ubuntu用户
提问于 2018-12-01 19:51:27
回答 1查看 3.1K关注 0票数 3

我有一个Gnome会话定义,其中XMonad作为windows管理器,在这里显式地启动<>gnome面板。会话定义如下所示:

代码语言:javascript
复制
[GNOME Session]
Name=GNOME + XMonad
RequiredComponents=xmonad;gnome-flashback-init;gnome-flashback;gnome-panel;nautilus-classic;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;

通过使用一种英语Ubuntu18.10安装,gnome面板弹出如下所示:

我尝试了所有可用的小程序,但是没有一个是在我在另一个德国Ubuntu18.10安装中看到的启动Gnome (gnome-面板)的小程序中提供的,this是我真正想要的的挺杆布局:

上面的applet包含了applet中所有相关的部分。

我认为这两个版本都被称为"Indicator Applet “,但是有谁知道为什么一个版本只显示两个图标,而另一个版本则显示所有图标?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2018-12-01 21:31:01

首先,GNOME面板仍然是GNOME面板,而不是GNOME Shell。当从GDM选择GNOME FlashBack会话时,进程列表中没有FlashBack可执行文件。GNOME闪存(Metacity)自动设置了所有指示符。

据我所见,在干净的最小18.10安装上,xmonad包提供了会话文件:

代码语言:javascript
复制
$ dpkg -S ".session" | grep "session$"
gdm3: /usr/share/gnome-session/sessions/gnome-login.session
ubuntu-session: /usr/share/gnome-session/sessions/ubuntu.session
xmonad: /usr/share/gnome-session/sessions/gnome-flashback-xmonad.session # <---

/usr/share/gnome-session/sessions/gnome-flashback-xmonad.session包含以下内容(与您唯一的nautilus-classic不同):

代码语言:javascript
复制
$ cat /usr/share/gnome-session/sessions/gnome-flashback-xmonad.session
[GNOME Session]
Name=GNOME Flashback (Xmonad)
RequiredComponents=gnome-flashback-init;gnome-flashback;gnome-panel;xmonad;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;

在GDM3中,这个会话被标记为GNOME Flashback (Xmonad)

因此,我安装了上面提到的组件,包括:

代码语言:javascript
复制
sudo apt-get install gnome-panel

即使在安装了完整的unity-desktop包之后,我也不能自动地将所有的指示符安装到位。

但我可以手动得到:

代码语言:javascript
复制
systemctl --user start indicator-power.service
systemctl --user start indicator-keyboard.service
systemctl --user start indicator-sound.service
systemctl --user start indicator-datetime.service
systemctl --user start indicator-session.service

# and optionally
systemctl --user start indicator-application.service
systemctl --user start indicator-bluetooth.service
systemctl --user start indicator-messages.service
systemctl --user start indicator-printers.service

所以我有:

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1097737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档