Я - triyng для установки другой GTk-темы и фона для GDM3 (использующий ubuntu 11.04 and GNOME3 PPA).
Насколько я видел, GTK-темой, используемой gdm, является точно та, сохраненная в Gsettings> org.gnome.desktop
Так, точно поскольку я делаю как другой пользователь, я пытался выполниться
gsettings set org.gnome.desktop.interface gtk-theme Adwaita
от оболочки с gdm зарегистрированным пользователем.
Проблема состоит в том, что это не изменяет значение ключа в gsettings.
Как я получаю это, gdm может изменить значения ключей gsettings?
Это имеет некоторое отношение к Xauth.... На самом деле работание
xhost +SI:localuser:gdm
поскольку корень (или как администраторская учетная запись) позволил gdm принять gsettings set
команды
На самом деле решение для установки gtk-темы или фона
xhost +SI:localuser:gdm
sudo su gdm -s /bin/bash
gsettings set org.gnome.desktop.interface gtk-theme GTK3_THEME
gsettings set org.gnome.desktop.interface icon-theme ICON_THEME
gsettings set org.gnome.desktop.interface cursor-theme CURSOR_THEME
gsettings set org.gnome.desktop.background picture-uri 'file://FILE'
например:
gsettings set org.gnome.desktop.background picture-uri 'file:////usr/share/backgrounds/JardinPolar_by_CarmenGloria_Gonzalez.jpg'
Другая важная вещь проверить состоит в том, что gdm имеет rw полномочия к своей домашней папке, т.е./var/lib/gdm
!!! ВАЖНЫЙ!!!
exit
выходить от того, чтобы быть зарегистрированным как gdm
сопровождаемый
xhost -SI:localuser:gdm
как корень или администраторский пользователь после установки выше параметров для запрета доступа к gdm (иначе это может создать проблемы),