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

Я triyng, чтобы установить другую GTk-тему и фон для GDM3 (используя ubuntu 11.04 и 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 в 01:20

9 ответов

Это имеет какое-то отношение к Xauth .... Фактически, запуск

xhost +SI:localuser:gdm

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

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

как root (или учетная запись администратора) xhost +SI:localuser:gdm как root (или учетная запись администратора) sudo su gdm -s /bin/bash, так как 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 имеет права доступа к своей домашней папке, то есть / var / lib / gdm

!!! ВАЖНО !!! exit, чтобы выйти из входа в систему как gdm, а затем

xhost -SI:localuser:gdm как пользователь root или admin после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 25 May 2018 в 19:53
  • 1
    Если вы используете GDM3setup, просто дайте xhost + SI: localuser: gdm, используйте этот инструмент, а затем xhost -SI: localuser: gdm – Juan Sebastian Totero 12 July 2011 в 00:05
  • 2
    @JuanSebastianTotero: шаг 3, первая строка, возвращает: ** (process:12478): WARNING **: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code2: Failed to create file '/var/lib/gdm/.config/dconf/user.GEI68V': Permission denied – Benjamin 30 January 2012 в 07:50

Это имеет какое-то отношение к Xauth .... Фактически, запуск

xhost +SI:localuser:gdm

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

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

как root (или учетная запись администратора) xhost +SI:localuser:gdm как root (или учетная запись администратора) sudo su gdm -s /bin/bash, так как 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 имеет права доступа к своей домашней папке, то есть / var / lib / gdm

!!! ВАЖНО !!! exit, чтобы выйти из входа в систему как gdm, а затем

xhost -SI:localuser:gdm как пользователь root или admin после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 25 July 2018 в 21:36

Это имеет какое-то отношение к Xauth .... Фактически, запуск

xhost +SI:localuser:gdm

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

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

как root (или учетная запись администратора) xhost +SI:localuser:gdm как root (или учетная запись администратора) sudo su gdm -s /bin/bash, так как 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 имеет права доступа к своей домашней папке, то есть / var / lib / gdm

!!! ВАЖНО !!! exit, чтобы выйти из входа в систему как gdm, а затем

xhost -SI:localuser:gdm как пользователь root или admin после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 31 July 2018 в 13:18

Это имеет какое-то отношение к Xauth .... Фактически, запуск

xhost +SI:localuser:gdm

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

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

как root (или учетная запись администратора) xhost +SI:localuser:gdm как root (или учетная запись администратора) sudo su gdm -s /bin/bash, так как 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 имеет права доступа к своей домашней папке, то есть / var / lib / gdm

!!! ВАЖНО !!! exit, чтобы выйти из входа в систему как gdm, а затем

xhost -SI:localuser:gdm как пользователь root или admin после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 2 August 2018 в 03:13

Это имеет какое-то отношение к Xauth .... Фактически, запуск

xhost +SI:localuser:gdm

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

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

как root (или учетная запись администратора) xhost +SI:localuser:gdm как root (или учетная запись администратора) sudo su gdm -s /bin/bash, так как 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 имеет права доступа к своей домашней папке, то есть / var / lib / gdm

!!! ВАЖНО !!! exit, чтобы выйти из входа в систему как gdm, а затем

xhost -SI:localuser:gdm как пользователь root или admin после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 4 August 2018 в 19:07

Это имеет какое-то отношение к Xauth .... Фактически, запуск

xhost +SI:localuser:gdm

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

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

как root (или учетная запись администратора) xhost +SI:localuser:gdm как root (или учетная запись администратора) sudo su gdm -s /bin/bash, так как 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 имеет права доступа к своей домашней папке, то есть / var / lib / gdm

!!! ВАЖНО !!! exit, чтобы выйти из входа в систему как gdm, а затем

xhost -SI:localuser:gdm как пользователь root или admin после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 6 August 2018 в 03:25

Это имеет какое-то отношение к Xauth .... Фактически, запуск

xhost +SI:localuser:gdm

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

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

как root (или учетная запись администратора) xhost +SI:localuser:gdm как root (или учетная запись администратора) sudo su gdm -s /bin/bash, так как 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 имеет права доступа к своей домашней папке, то есть / var / lib / gdm

!!! ВАЖНО !!! exit, чтобы выйти из входа в систему как gdm, а затем

xhost -SI:localuser:gdm как пользователь root или admin после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 7 August 2018 в 21:11

Это имеет какое-то отношение к Xauth .... Фактически работает

  xhost + SI: localuser: gdm  

как root (или как admin account) let gdm accept gsettings set commands

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

  1. как root (или учетная запись администратора) xhost + SI: localuser: gdm
  2. как root (или учетная запись администратора) 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 'файл: ////usr/share/backgrounds/JardinPolar_by_CarmenGloria_Gonzalez.jpg'

Другой imp что gdm имеет права rw для своей домашней папки, т. е. / var / lib / gdm

!!! ВАЖНО !!! выйдите из , чтобы выйти из входа в систему как gdm , за которым следует

xhost -SI: localuser: gdm как root или admin пользователь после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 10 August 2018 в 09:30

Это имеет какое-то отношение к Xauth .... Фактически работает

  xhost + SI: localuser: gdm  

как root (или как admin account) let gdm accept gsettings set commands

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

  1. как root (или учетная запись администратора) xhost + SI: localuser: gdm
  2. как root (или учетная запись администратора) 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 'файл: ////usr/share/backgrounds/JardinPolar_by_CarmenGloria_Gonzalez.jpg'

Другой imp что gdm имеет права rw для своей домашней папки, т. е. / var / lib / gdm

!!! ВАЖНО !!! выйдите из , чтобы выйти из входа в систему как gdm , за которым следует

xhost -SI: localuser: gdm как root или admin пользователь после установки выше параметров, чтобы запретить доступ к gdm (в противном случае это может создать проблемы)

6
ответ дан 13 August 2018 в 12:58
  • 1
    Если вы используете GDM3setup, просто дайте xhost + SI: localuser: gdm, используйте этот инструмент, а затем xhost -SI: localuser: gdm – Juan Sebastian Totero 12 July 2011 в 00:05
  • 2
    @JuanSebastianTotero: шаг 3, первая строка, возвращает: ** (процесс: 12478): WARNING **: GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code2: Не удалось создать файл '/ var / lib / gdm / .config / dconf / user.GEI68V ': Permission denied – Benjamin 30 January 2012 в 07:50

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

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