如何更改圆形图标以指示在unity-greeter中选择的会话?
在Precise(12.04)中,当我使用unity-greeter登录lightdm时,我的名字就有一个白色圆圈。 对于像Unity或XFCE这样的标准DE,圆圈有一个代表性图标(Ubuntu符号或小鼠标分辨率)。 我有一个Awesome窗口管理器的会话,当我安装Awesome时添加了它,但它只是显示一个空白的白色圆圈。 我想知道如何为它添加一个图标,或者至少是一些指示符,因为在点击圆圈之前,unity-greeter不会向您显示设置的会话。
我发现了另一个关于更改会话名称的问题。 它的答案是在/usr/share/xsessions
更改桌面文件中的名称。 不幸的是,虽然这些桌面文件中有一个图标字段,但它们都是空白的(警告:我不再安装Unity,所以Unity可能不会是空白的。但是Xubuntu桌面文件是空白的,即使图标显示在团结 – 欢迎中)。
更新 :这是我用作Awesome徽章的png。 它不是很好,但看起来相当不错:[ ]
概观
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
。
- 为什么Thunderbird不会在12.04上向指标小程序报告通知?
- 为什么我不能使用JSON API在Ubuntu软件中心获得此应用的所有评论?
- 无线/ wifi网络无法在ubuntu 12.04上工作 – lenovo z50-70
- 双启动:Hibernate / Sleep后Windows 8会话丢失
- 如何在不破坏Nvidia图形驱动程序的情况下在12.04 LTS上更新到Ubuntu内核3.13.0?
- 如何在使用(wubi安装)时从Windows bootloader中删除ubuntu 12.04的条目?
- 用于在Ubuntu 12.04中保存“编辑VPN连接”的灰色按钮
- 如何在Ubuntu 12.04中安装JavaFx?
- 从Windows XP切换到Ubuntu