Não é possível aplicar papéis de parede

3

Não podemos aplicar wallpapers. Estamos a receber o seguinte erro. Como faço para corrigir isso?

Erro:

Error setting value: Can't overwrite existing read-only value: Value 
for '/desktop/gnome/background/picture_filename' 
set in a read-only source at the front of your configuration path

Saída:

# cat /etc/gconf/gconf.xml.mandatory/%gconf-tree.xml 
<?xml version="1.0"?>
<gconf>
<dir name="desktop">
    <dir name="gnome">
        <dir name="background">
            <entry name="picture_filename" mtime="1360589143" type="string">
                <stringvalue>/usr/share/backgrounds/time.jpg</stringvalue>
            </entry>
        </dir>
    </dir>
</dir>

Observação: precisamos da solução de linha de comando, pois preciso aplicá-la para mais de 300 hosts.

Estou usando 10.04 LTS. Eu estou tentando aplicar papéis de parede para todos os hosts remotamente via SSH. Espero que eu tenha definido a chave para obrigatório e, por isso, não posso definir novos papéis de parede agora. Eu preciso aplicar novos papéis de parede agora.

    
por karthick87 09.02.2013 / 09:07

1 resposta

7

Com gconf-editor (tente até sudo , se necessário) navegue até /desktop/gnome/background/picture_filename entry e selecione a opção " Limpar a chave ". Em seguida, tente novamente alterar seu papel de parede.

Se isso não funcionar, forneça seu /etc/gconf/gconf.xml.mandatory/%gconf-tree.xml content.

Editar :

Lendo apenas agora que você está tentando configurar o wp via ssh, defina a chave obrigatória com:

# gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/background/picture_filename "/path/to/your/image.jpg"

Fonte: link

Para definir as preferências de fundo

Para definir preferências para o plano de fundo da área de trabalho, modifique os valores das chaves de preferência no local / desktop / gnome / background. Por exemplo, para definir uma imagem obrigatória para o segundo plano, execute o seguinte comando:

# gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/background/picture_filename filename.png

Para definir um valor padrão para essa preferência, execute o seguinte comando:

# gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /desktop/gnome/background/picture_filename filename.png

Você também pode definir outras preferências de fundo. Para obter informações sobre as outras preferências de segundo plano, consulte o arquivo de definição de esquema desktop_gnome_background.schemas.

    
por jasmines 11.02.2013 / 12:05