首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于gnome会话,什么是“组件”?

关于gnome会话,什么是“组件”?
EN

Ask Ubuntu用户
提问于 2012-12-02 22:16:46
回答 1查看 1.6K关注 0票数 5

在/usr/share/gnome下的会话/会话是描述gnome会话中可用的不同类型会话的文件。在这些文件中列出了所需的组件(如shell):

代码语言:javascript
复制
RequiredComponents=gnome-shell;gnome-settings-daemon;

或者作为退路:

代码语言:javascript
复制
RequiredComponents=gnome-panel;gnome-settings-daemon;

这似乎是一个可执行文件的列表,但事实并非如此。如果我将gnome面板更改为其他类型的面板,则会话不会启动,并且我在~/..xsession中看到以下错误:

gnome-session2003年年:警告:无法找到必需的组件“xfce4-面板”

那么我的问题是:什么是组件,它们是如何定义的,gnome会话在哪里查找它们呢?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-09-01 22:04:53

组件是在.desktop中定义的,就像普通的应用程序一样。它还必须包括定义它提供的组件的名称的键,例如:

代码语言:javascript
复制
X-GNOME-Provides=panel

这里的“面板”是组件的名称。

这在https://wiki.gnome.org/Projects/SessionManagement/RequiredComponents上有记录。

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

https://askubuntu.com/questions/224774

复制
相关文章

相似问题

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