← Back to team overview

lightdm-gtk-greeter-team team mailing list archive

[Question #231710]: LigthDM greeter has no effects (login is possible)

 

New question #231710 on LightDM GTK+ Greeter:
https://answers.launchpad.net/lightdm-gtk-greeter/+question/231710

I use gentoo+lightdm+xfce. 
I installed lightdm-gtk-greeter, gnome-themes-standard, gnome-icon-theme. 
But I don't see any changes. 
I set the background (file does exist) 

lightdm.conf

#
# General configuration
#
# start-default-seat = True to always start one seat if none are defined in the configuration
# greeter-user = User to run greeter as
# minimum-display-number = Minimum display number to use for X servers
# minimum-vt = First VT to run displays on
# lock-memory = True to prevent memory from being paged to disk
# user-authority-in-system-dir = True if session authority should be in the system location
# guest-account-script = Script to be run to setup guest account
# log-directory = Directory to log information to
# run-directory = Directory to put running state in
# cache-directory = Directory to cache to
# xsessions-directory = Directory to find X sessions
# remote-sessions-directory = Directory to find remote sessions
# xgreeters-directory = Directory to find X greeters
#
[LightDM]
#start-default-seat=true
#greeter-user=lightdm
#minimum-display-number=0
#minimum-vt=7
#lock-memory=true
#user-authority-in-system-dir=false
#guest-account-script=guest-account
#log-directory=/var/log/lightdm
#run-directory=/var/run/lightdm
#cache-directory=/var/cache/lightdm
#xsessions-directory=/usr/share/xsessions
#remote-sessions-directory=/usr/share/lightdm/remote-sessions
#xgreeters-directory=/usr/share/xgreeters

#
# Seat defaults
#
# type = Seat type (xlocal, xremote)
# xserver-command = X server command to run (can also contain arguments e.g. X -special-option)
# xserver-layout = Layout to pass to X server
# xserver-config = Config file to pass to X server
# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server
# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true)
# xdmcp-port = XDMCP UDP/IP port to communicate on
# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf)
# greeter-session = lightdm-gtk-greeter
# greeter-hide-users = True to hide the user list
# greeter-allow-guest = True if the greeter should show a guest login option
# greeter-show-manual-login = True if the greeter should offer a manual login option
# greeter-show-remote-login = True if the greeter should offer a remote login option
# user-session = Session to load for users
# allow-guest = True if guest login is allowed
# guest-session = Session to load for guests (overrides user-session)
# session-wrapper = Wrapper script to run session with
# display-setup-script = Script to run when starting a greeter session (runs as root)
# greeter-setup-script = Script to run when starting a greeter (runs as root)
# session-setup-script = Script to run when starting a user session (runs as root)
# session-cleanup-script = Script to run when quitting a user session (runs as root)
# autologin-guest = True to log in as guest by default
# autologin-user = User to log in with by default (overrides autologin-guest)
# autologin-user-timeout = Number of seconds to wait before loading default user
# autologin-session = Session to load for automatic login (overrides user-session)
# exit-on-failure = True if the daemon should exit if this seat fails
#
[SeatDefaults]
#type=xlocal
#xserver-command=X
#xserver-layout=
#xserver-config=
#xserver-allow-tcp=false
#xdmcp-manager=
#xdmcp-port=177
#xdmcp-key=
greeter-session=lightdm-gtk-greeter
#greeter-hide-users=false
#greeter-allow-guest=true
#greeter-show-manual-login=false
#greeter-show-remote-login=true
#user-session=default
#allow-guest=true
#guest-session=UNIMPLEMENTED
session-wrapper=/etc/lightdm/Xsession
#display-setup-script=
#greeter-setup-script=
#session-setup-script=
#session-cleanup-script=
#autologin-guest=false
#autologin-user=
#autologin-user-timeout=0
#autologin-session=UNIMPLEMENTED
#exit-on-failure=false

#
# Seat configuration
#
# Each seat must start with "Seat:".
# Uses settings from [SeatDefaults], any of these can be overriden by setting them in this section.
#
#[Seat:0]

#
# XDMCP Server configuration
#
# enabled = True if XDMCP connections should be allowed
# port = UDP/IP port to listen for connections on
# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf)
#
# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn.  Alternatively
# it can be a word and the first 7 characters are used as the key.
#
[XDMCPServer]
#enabled=false
#port=177
#key=

#
# VNC Server configuration
#
# enabled = True if VNC connections should be allowed
# port = TCP/IP port to listen for connections on
#
[VNCServer]
#enabled=false
#port=5900
#width=1024
#height=768
#depth=8



lightdm-gtk-greeter.conf

# Original file http://aur.archlinux.org/packages.php?ID=40708
#
# background =/usr/share/lightdm/backgrounds/gentoo-bg_65.jpg
# theme-name = GTK+ theme to use
# font-name = Font to use
# xft-antialias = Whether to antialias Xft fonts (true or false)
# xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
# xft-hintstyle = What degree of hinting to use (hintnone, hinthintslight, hintmedium, or hintfull)
# xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr)
#
[greeter]
background=/usr/share/lightdm/backgrounds/gentoo-bg_65.jpg
theme-name=Adwaita
icon-name=gnome
cursor-name=gnome
font-name=Cantarell 11
xft-antialias=true
xft-dpi=96
xft-hintstyle=hintslight
xft-rgba=rgb

lightdm.log

[+0.01s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.01s] DEBUG: Starting Light Display Manager 1.4.0, UID=0 PID=2381
[+0.01s] DEBUG: Loaded configuration from /etc/lightdm/lightdm.conf
[+0.01s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.09s] DEBUG: Registered seat module xlocal
[+0.09s] DEBUG: Registered seat module xremote
[+0.09s] DEBUG: Adding default seat
[+0.09s] DEBUG: Starting seat
[+0.09s] DEBUG: Starting new display for greeter
[+0.09s] DEBUG: Starting local X display
[+0.15s] DEBUG: Could not run plymouth --ping: Failed to execute child process "plymouth" (No such file or directory)
[+0.15s] DEBUG: Using VT 7
[+0.15s] DEBUG: Activating VT 7
[+0.16s] DEBUG: Logging to /var/log/lightdm/x-0.log
[+1.08s] DEBUG: Writing X server authority to /var/run/lightdm/root/:0
[+1.08s] DEBUG: Launching X Server
[+1.08s] DEBUG: Launching process 2451: /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+1.08s] DEBUG: Waiting for ready signal from X server :0
[+1.08s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+1.08s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+3.63s] DEBUG: Got signal 10 from process 2451
[+3.63s] DEBUG: Got signal from X server :0
[+3.63s] DEBUG: Connecting to XServer :0
[+3.63s] DEBUG: Starting greeter
[+3.63s] DEBUG: Started session 2460 with service 'lightdm-greeter', username 'root'
[+4.18s] DEBUG: Session 2460 authentication complete with return value 0: Success
[+4.18s] DEBUG: Greeter authorized
[+4.18s] DEBUG: Logging to /var/log/lightdm/x-0-greeter.log
[+4.22s] DEBUG: Session 2460 running command /usr/sbin/lightdm-gtk-greeter
[+6.50s] DEBUG: Greeter connected version=1.4.0
[+6.50s] DEBUG: Greeter connected, display is ready
[+6.50s] DEBUG: New display ready, switching to it
[+6.50s] DEBUG: Activating VT 7
[+9.06s] DEBUG: Greeter start authentication for semmzemm
[+9.06s] DEBUG: Started session 2616 with service 'lightdm', username 'semmzemm'
[+9.43s] DEBUG: Session 2616 got 1 message(s) from PAM
[+9.43s] DEBUG: Prompt greeter with 1 message(s)
[+12.14s] DEBUG: Continue authentication
[+12.31s] DEBUG: Session 2616 authentication complete with return value 0: Success
[+12.31s] DEBUG: Authenticate result for user semmzemm: Success
[+12.32s] DEBUG: User semmzemm authorized
[+12.35s] DEBUG: Greeter requests session xfce
[+12.35s] DEBUG: Using session xfce
[+12.35s] DEBUG: Stopping greeter
[+12.35s] DEBUG: Session 2460: Sending SIGTERM
[+12.46s] DEBUG: Greeter closed communication channel
[+12.46s] DEBUG: Session 2460 exited with return value 0
[+12.46s] DEBUG: Greeter quit
[+12.47s] DEBUG: Dropping privileges to uid 1000
[+12.47s] DEBUG: Calling setresgid
[+12.47s] DEBUG: Calling setresuid
[+12.47s] DEBUG: Restoring privileges
[+12.47s] DEBUG: Calling setresuid
[+12.47s] DEBUG: Calling setresgid
[+12.47s] DEBUG: Dropping privileges to uid 1000
[+12.47s] DEBUG: Calling setresgid
[+12.47s] DEBUG: Calling setresuid
[+12.47s] DEBUG: Writing /home/semmzemm/.dmrc
[+12.53s] DEBUG: Restoring privileges
[+12.53s] DEBUG: Calling setresuid
[+12.53s] DEBUG: Calling setresgid
[+12.60s] DEBUG: Starting session xfce as user semmzemm
[+12.60s] DEBUG: Session 2616 running command /etc/lightdm/Xsession startxfce4
[+12.67s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session0
[+727.08s] DEBUG: Session 2616 exited with return value 0
[+727.08s] DEBUG: User session quit
[+727.08s] DEBUG: Stopping display
[+727.08s] DEBUG: Sending signal 15 to process 2451
[+727.25s] DEBUG: Process 2451 exited with return value 0
[+727.25s] DEBUG: X server stopped
[+727.25s] DEBUG: Removing X server authority /var/run/lightdm/root/:0
[+727.25s] DEBUG: Releasing VT 7
[+727.25s] DEBUG: Display server stopped
[+727.25s] DEBUG: Display stopped
[+727.25s] DEBUG: Active display stopped, switching to greeter
[+727.25s] DEBUG: Switching to greeter
[+727.25s] DEBUG: Starting new display for greeter
[+727.25s] DEBUG: Starting local X display
[+727.25s] DEBUG: Using VT 7
[+727.25s] DEBUG: Logging to /var/log/lightdm/x-0.log
[+727.25s] DEBUG: Writing X server authority to /var/run/lightdm/root/:0
[+727.25s] DEBUG: Launching X Server
[+727.25s] DEBUG: Launching process 3708: /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+727.25s] DEBUG: Waiting for ready signal from X server :0
[+727.54s] DEBUG: Got signal 10 from process 3708
[+727.54s] DEBUG: Got signal from X server :0
[+727.54s] DEBUG: Connecting to XServer :0
[+727.54s] DEBUG: Starting greeter
[+727.54s] DEBUG: Started session 3716 with service 'lightdm-greeter', username 'root'
[+727.55s] DEBUG: Session 3716 authentication complete with return value 0: Success
[+727.55s] DEBUG: Greeter authorized
[+727.55s] DEBUG: Logging to /var/log/lightdm/x-0-greeter.log
[+727.55s] DEBUG: Session 3716 running command /usr/sbin/lightdm-gtk-greeter
[+727.68s] DEBUG: Greeter connected version=1.4.0
[+727.68s] DEBUG: Greeter connected, display is ready
[+727.68s] DEBUG: New display ready, switching to it
[+727.68s] DEBUG: Activating VT 7
[+727.68s] DEBUG: Stopping greeter display being switched from
[+727.90s] DEBUG: Greeter start authentication for semmzemm
[+727.90s] DEBUG: Started session 3741 with service 'lightdm', username 'semmzemm'
[+727.90s] DEBUG: Session 3741 got 1 message(s) from PAM
[+727.90s] DEBUG: Prompt greeter with 1 message(s)
[+732.98s] DEBUG: Continue authentication
[+733.12s] DEBUG: Session 3741 authentication complete with return value 0: Success
[+733.12s] DEBUG: Authenticate result for user semmzemm: Success
[+733.12s] DEBUG: User semmzemm authorized
[+733.17s] DEBUG: Greeter requests session xfce
[+733.17s] DEBUG: Using session xfce
[+733.17s] DEBUG: Stopping greeter
[+733.17s] DEBUG: Session 3716: Sending SIGTERM
[+733.20s] DEBUG: Greeter closed communication channel
[+733.20s] DEBUG: Session 3716 exited with return value 0
[+733.20s] DEBUG: Greeter quit
[+733.21s] DEBUG: Dropping privileges to uid 1000
[+733.21s] DEBUG: Calling setresgid
[+733.21s] DEBUG: Calling setresuid
[+733.21s] DEBUG: Restoring privileges
[+733.21s] DEBUG: Calling setresuid
[+733.21s] DEBUG: Calling setresgid
[+733.21s] DEBUG: Dropping privileges to uid 1000
[+733.21s] DEBUG: Calling setresgid
[+733.21s] DEBUG: Calling setresuid
[+733.21s] DEBUG: Writing /home/semmzemm/.dmrc
[+733.25s] DEBUG: Restoring privileges
[+733.25s] DEBUG: Calling setresuid
[+733.25s] DEBUG: Calling setresgid
[+733.30s] DEBUG: Starting session xfce as user semmzemm
[+733.30s] DEBUG: Session 3741 running command /etc/lightdm/Xsession startxfce4
[+733.31s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session1


x-0-greeter.log


** (lightdm-gtk-greeter:3725): WARNING **: Failed to open sessions directory: Error opening directory '/usr/share/lightdm/remote-sessions': No such file or directory

** (lightdm-gtk-greeter:3725): WARNING **: Could not get accounts property XKeyboardLayouts

** (lightdm-gtk-greeter:3725): WARNING **: Could not get accounts property XHasMessages

(lightdm-gtk-greeter:3725): GLib-CRITICAL **: g_variant_get_type: assertion `value != NULL' failed

(lightdm-gtk-greeter:3725): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion `g_variant_type_check (type)' failed

(lightdm-gtk-greeter:3725): GLib-CRITICAL **: g_variant_get_type_string: assertion `value != NULL' failed

** (lightdm-gtk-greeter:3725): WARNING **: Unexpected accounts property type for XHasMessages: (null)

(lightdm-gtk-greeter:3725): GLib-CRITICAL **: g_variant_unref: assertion `value != NULL' failed

** (lightdm-gtk-greeter:3725): WARNING **: Could not get accounts property XKeyboardLayouts

** (lightdm-gtk-greeter:3725): WARNING **: Could not get accounts property XHasMessages

(lightdm-gtk-greeter:3725): GLib-CRITICAL **: g_variant_get_type: assertion `value != NULL' failed

(lightdm-gtk-greeter:3725): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion `g_variant_type_check (type)' failed

(lightdm-gtk-greeter:3725): GLib-CRITICAL **: g_variant_get_type_string: assertion `value != NULL' failed

** (lightdm-gtk-greeter:3725): WARNING **: Unexpected accounts property type for XHasMessages: (null)

(lightdm-gtk-greeter:3725): GLib-CRITICAL **: g_variant_unref: assertion `value != NULL' failed



What do I do wrong? 

-- 
You received this question notification because you are a member of
LightDM Gtk+ Greeter Development Team, which is an answer contact for
LightDM GTK+ Greeter.