Как установить gtk-стиль и знания в GDM3

Я - 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?

3
задан 10 July 2011 в 00:20

1 ответ

Это имеет некоторое отношение к Xauth.... На самом деле работание

xhost +SI:localuser:gdm

поскольку корень (или как администраторская учетная запись) позволил gdm принять gsettings set команды

На самом деле решение для установки gtk-темы или фона

  1. как корень (или администраторская учетная запись) xhost +SI:localuser:gdm
  2. как корень (или администраторская учетная запись) sudo su gdm -s /bin/bash
  3. поскольку gdm выполняются в последовательности

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 (иначе это может создать проблемы),

6
ответ дан 1 December 2019 в 15:30

Другие вопросы по тегам:

Похожие вопросы: