Cha*_*Suh 13 lightdm 12.04 unity-greeter
在 Precise (12.04) 中,当我使用 unity-greeter 登录到 lightdm 时,我的名字旁边有一个白色圆圈。对于像 Unity 或 XFCE 这样的标准 DE,圆圈有一个代表图标(Ubuntu 符号或小鼠标)。我有一个关于 Awesome 窗口管理器的会话,它是在我安装 Awesome 时添加的,但它只显示一个空白的白色圆圈。我想知道如何向其添加图标,或者至少添加一些指示器,因为在您单击圆圈之前,unity-greeter 不会向您显示设置的会话。
我发现了另一个关于更改会话名称的问题。它的答案说要更改/usr/share/xsessions
. 不幸的是,虽然这些桌面文件中有一个图标字段,但它们都是空白的(警告:我不再安装 Unity,所以也许 Unity 不会是空白的。但即使图标显示,Xubuntu 桌面文件也是空白的在统一问候语中)。
更新:这是我用作 Awesome 徽章的 png。它不是很好,但看起来相当不错:[]
jok*_*ino 15
概述
Lightdm 的徽章存储在/usr/share/unity-greeter
.
您可以向上述目录添加新徽章。我猜您想将其custom_awesome_badge.png
命名为/usr/share/xsessions/
. 所有徽章均为 22 x 22 像素。
来自ubuntu-devel 列表上的 lightdm 维护者:
- 采取
/usr/share/unity-greeter/unknown_badge.png
并用它作为模板(只是一个22×22的白色圆圈)。- 将您的徽标添加为白色圆圈的透明切口(有关示例,请参见该目录中的其他徽章)
- 将您的徽标发送为
/usr/share/unity-greeter/custom_SESSIONNAME_badge.png
,其中 SESSIONNAME 是您的 X 会话名称(例如 XFCE 的“xfce”)。Unity Greeter 将自动查找那里,如果找不到,则退回到通用的白色圆圈图标。
一套现成的定制徽章
您可以在此处下载大量其他徽章。要安装它们,只需将文件夹内容复制到/usr/share/unity-greeter
.