No Precise (12.04), quando faço login no lightdm, usando o unity-greeter, há um círculo branco no meu nome. Para os DEs padrão, como Unity ou XFCE, o círculo possui um ícone representativo (símbolo do Ubuntu ou pequeno mouse resp.). Tenho uma sessão para o gerenciador de janelas Awesome, que foi adicionada quando instalei o Awesome, mas mostra apenas um círculo branco em branco. Gostaria de saber como adicionar um ícone a ele, ou pelo menos algum indicador, pois o unity-greeter não mostra qual sessão está definida até você clicar no círculo.
Encontrei outra pergunta sobre como alterar os nomes das sessões. A resposta para isso foi alterar os nomes nos arquivos da área de trabalho em /usr/share/xsessions
. Infelizmente, embora exista um campo de ícone nesses arquivos da área de trabalho, eles estão todos em branco (Advertência: eu não tenho mais o Unity instalado, talvez o Unity não esteja em branco. Mas o arquivo da área de trabalho do Xubuntu o deixa em branco, mesmo que o ícone mostre em unidade de recepção).
Atualização : Aqui está o png que eu uso como emblema do Awesome. Não é ótimo, mas parece razoavelmente bom: [ ]
fonte
unknown_badge.png
.custom_xubuntu_badge.png
e está localizado em/usr/share/unity-greeter
. Se o seu arquivo de sessão for nomeadoxubuntu.desktop
, esse crachá será usado (como explicado na resposta aceita). Portanto, você pode alterar o nome da sessão ou copiar o emblema do xubuntu, mas nomeá-lo comocustom_xfce_badge.png
(assumindo que o arquivo da sessão seja nomeadoxfce.desktop
).Respostas:
Visão geral
Os crachás do Lightdm são armazenados
/usr/share/unity-greeter
.Você pode adicionar um novo emblema ao diretório mencionado acima. Eu acho que você gostaria de nomeá-lo como
custom_awesome_badge.png
ou seja qual for o nome da sessão/usr/share/xsessions/
. Todos os emblemas são de 22 x 22 pixels.No mantenedor do lightdm na lista ubuntu-devel :
Conjunto de emblemas personalizados prontos
Você pode baixar um grande conjunto de emblemas adicionais aqui . Para instalá-los, basta copiar o conteúdo da pasta para
/usr/share/unity-greeter
.fonte
awesome_badge.png
não funcionou, mascustom_awesome_badge.png
funcionou, onde impressionante é o nome da minha sessão. Fiz isso depois de percebercustom_xubuntu_badge.png
, embora existakde_badge.png
egnome_badge.png
. Eu não tenho sessões do KDE ou Gnome, então não posso verificar se o unity-greeter irá reconhecê-las.