LinuxForum.Fans
Тема

Изменение GDM в Debian

Автор: Sunsetcolours 42 сообщений 12296 просмотров
#165293

Захотелось поменять фон в gdm, а может и еще что. Но как?

#165303

gdmsetup
?

#165344
Kettler написал:
gdmsetup
?

Ага... Спасибо!
Я так понял, что можно через терминал gdmsetup выполнить или gdm.conf поправить ручками. Попробуем...

#165936

Что-то там неактивно всё...

#165938

из под root

#165939

Если залогиниться, как root, то в систему не удается войти. Пишет что-то типа "Сбой при проверке подлинности". Кстати, что за фигня? oO
Если в терминале ввести sudo gdmsetup, то результат тот же, что и на скриншоте выше.

#165960

debian какой sudo?
su root
gdmsetup

#165963
Kettler написал:
debian какой sudo?

У мну LMDE и что su, что sudo...

Kettler написал:
su root
gdmsetup

Тот же самый результат, что и на скриншоте выше.

#165964

[console]# gdmsetup
/usr/share/themes/Shiki-Wise/gtk-2.0/gtkrc:126: Murrine configuration option "gradients" is no longer supported and will be ignored.
** (gdmsetup:2900): DEBUG: init delay=30
** (gdmsetup:2900): DEBUG: GdmUserManager: scheduling a passwd file update
** (gdmsetup:2900): DEBUG: GdmUserManager: reloading passwd file worker
** (gdmsetup:2900): DEBUG: GdmUserManager: include_all is FALSE
** (gdmsetup:2900): DEBUG: GdmUserManager: done reloading passwd file
** (gdmsetup:2900): DEBUG: GdmUserManager: Found current seat: /org/freedesktop/ConsoleKit/Seat1
** (gdmsetup:2900): DEBUG: GdmUserManager: running 'ck-history --frequent --seat='Seat1' --session-type='gdm''
** (gdmsetup:2900): DEBUG: GdmUserManager: Found uid of session '/org/freedesktop/ConsoleKit/Session11': 0
** (gdmsetup:2900): DEBUG: GdmUserManager: Found uid of session '/org/freedesktop/ConsoleKit/Session8': 1000
** (gdmsetup:2900): DEBUG: GdmUserManager: Found x11 display of session '/org/freedesktop/ConsoleKit/Session11':
** (gdmsetup:2900): DEBUG: GdmUserManager: Found x11 display of session '/org/freedesktop/ConsoleKit/Session8': :0
** (gdmsetup:2900): DEBUG: Creating new user
** (gdmsetup:2900): DEBUG: GdmUser: adding session /org/freedesktop/ConsoleKit/Session8
** (gdmsetup:2900): DEBUG: GdmUserManager: added session for user: andrey
** (gdmsetup:2900): DEBUG: GdmUserManager: history output: andrey 176

** (gdmsetup:2900): DEBUG: init user='' auto=False
[/console]

#165980

Sunsetcolours, пытались гуглить по-данному вопросу?Только честно.

#165988

Sunsetcolours, для начала покажите
[console]cat /usr/share/gdm/defaults.conf | grep GraphicalTheme=[/console]

#165989

[console]cat: /usr/share/gdm/defaults.conf: Нет такого файла или каталога[/console]

#165990

Знаете какая сейчас установлена тема gdm? И можно вывод
[console]dpkg -l | grep gdm
[/console]

#165993

Ну тогда так попробуй
[console]cat /usr/share/gdm3/defaults.conf | grep GraphicalTheme=[/console]
Вывод данной команды должен быть примерно такой: GraphicalTheme=debian-spacefun. Если ни чего подобного не выдаст под спойлером покажи gdm.conf

#165994

Папка /usr/share/gdm/ есть, но в ней нет файла defaults.conf.
Папки /usr/share/gdm3/ нет.
gdm.conf:

Показать
<!DOCTYPE busconfig PUBLIC
"-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>

<!-- Only root can own the service -->
<policy user="root">
<allow own="org.gnome.DisplayManager"/>

<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Manager"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Settings"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Slave"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Session"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DBus.Properties" />
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.freedesktop.DBus.Introspectable"/>

</policy>

<policy context="default">
<deny send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Manager"/>
<deny send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"/>
<deny send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
<deny send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Slave"/>
<deny send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Session"/>
<deny send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DBus.Properties" />
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.freedesktop.DBus.Introspectable"/>

<!-- Controlled by Policykit -->
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Settings"/>

<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"
send_member="GetId"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"
send_member="GetRemoteHostname"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"
send_member="GetSeatId"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"
send_member="GetX11DisplayName"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"
send_member="GetX11DisplayNumber"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"
send_member="IsLocal"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"
send_member="IsNested"/>

<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.LocalDisplayFactory"
send_member="CreateTransientDisplay"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.LocalDisplayFactory"
send_member="CreateNestedDisplay"/>

<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Manager"
send_member="GetDisplays"/>

</policy>

<policy user="Debian-gdm">
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Manager"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Display"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DisplayManager.Settings"/>
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.gnome.DBus.Properties" />
<allow send_destination="org.gnome.DisplayManager"
send_interface="org.freedesktop.DBus.Introspectable"/>
</policy>

</busconfig>
#165996

По видимому у нас разные версии gdm, у тебя более поздняя. Я хз как поменять фон в твоей версии, с более ранней версией готов помочь, если конечно у тебя есть желание поставить более раннию версию gdm.

#166004
ABulychev написал:
По видимому у нас разные версии gdm, у тебя более поздняя. Я хз как поменять фон в твоей версии, с более ранней версией готов помочь, если конечно у тебя есть желание поставить более раннию версию gdm.

Я таки покопаю еще. Спасибо за помощь! smile

#166008

у меня есть
[console]# gdmphotosetup[/console]

Войдите или зарегистрируйтесь, чтобы ответить.