Por que o gconf-edit não funciona para mudar o ícone do GDM?

0

Então eu fiz algumas pesquisas e experimentos para mudar o ícone do GDM (Ubuntu 10.04) e encontrei as seguintes maneiras:

  1. UbuntTweak
  2. Substitua /usr/share/icons/LoginIcons/apps/64/computer.svg pelo seu próprio svg
  3. Altere a configuração do gconf /apps/gdm/simple-greeter/logo_icon_name para ser o nome do seu ícone no tema. Em seguida, copie esse arquivo para o caminho do tema do ícone: /usr/share/icons/LoginIcons/apps/64/ .

Eu consegui # 1 e # 2 para trabalhar. Eu não sei como o UbuntuTweak está realmente fazendo isso, é mágica (mas gostaria de saber). Eu não gosto de # 2 como parece confuso e o que não.

Eu posso não fazer o # 3 funcionar. Eu encontrei post após post que diz que deveria. Eu tentei editar o gconf DB de várias maneiras:

  1. gksu gconf-editor
  2. gksu -u gdm gconf-editor
  3. sudo -u gdm gconftool-2 --set --type string /apps/gdm/simple-greeter/logo_icon_name MYICONFILE
  4. sudo gconftool-2 --set --type string /apps/gdm/simple-greeter/logo_icon_name MYICONFILE

E enquanto todos esses métodos mostram que o valor foi editado NENHUM deles realmente mudam o ícone (fez um service gdm restart para verificar).

Dado que:

  1. Os documentos oficiais afirmam que isso deve funcionar
  2. Ao substituir o arquivo computer.svg , ele funciona (por isso sei que estou copiando meu arquivo para o caminho correto)

Eu estou completamente confuso sobre o porquê isso não funciona. Eu sei que devo estar perdendo algo óbvio.

    
por Andrew Burns 26.01.2011 / 17:43

2 respostas

1
update-icon-caches /usr/share/icons/LoginIcons/apps/64/

ou onde quer que seu ícone seja colocado

    
por 04.05.2011 / 19:46
0

De acordo com o Documento GDM oficial do GDM 2.32, a edição do valor Gconf só funciona se o usuário "gdm" tiver um diretório $ HOME para escrever e ler estes parâmetros:

link

    
por 24.12.2011 / 12:08

Tags