GNOME Bugzilla – Bug 352053
Action Suspend Computer not working
Last modified: 2006-08-22 09:50:28 UTC
Please describe the problem: When I select action in the login screen and then select 'Suspend Computer' and press ok, SuspendCommand (configured in gdm.conf) is not executed. Though the other actions do work. I tried the same command in the other actions and then it did work. Steps to reproduce: 1. Select Action 2. Select Suspend Computer 3. Press Ok Actual results: nothing Expected results: The action specified in gdm.conf should be executed Does this happen every time? yes Other information: I put gdm in debug mode and made a copy of syslog: Aug 19 14:30:08 [gdm] set config key debug/Enable to boolean true Aug 19 14:30:08 [gdm] set config key daemon/Greeter to string /usr/libexec/gdmgreeter Aug 19 14:30:08 [gdm] set config key xdmcp/ProxyReconnect to string <NULL> Aug 19 14:30:08 [gdm] set config key greeter/GraphicalThemedColor to string #76848F Aug 19 14:30:08 [gdm] set config key greeter/ShowLastSession to boolean true Aug 19 14:30:08 [gdm] set config key greeter/InfoMsgFont to string <NULL> Aug 19 14:30:08 [gdm] set config key daemon/AutomaticLogin to string <NULL> Aug 19 14:30:08 [gdm] set config key xdmcp/Willing to string /etc/X11/gdm/Xwilling Aug 19 14:30:08 [gdm] set config key greeter/XineramaScreen to integer 0 Aug 19 14:30:08 [gdm] set config key greeter/Logo to string /usr/share/pixmaps/gdm.png Aug 19 14:30:08 [gdm] set config key daemon/Xnest to string /usr/X11R6/bin/Xnest -audit 0 -name Xnest Aug 19 14:30:08 [gdm] set config key greeter/SoundOnLoginFile to string <NULL> Aug 19 14:30:08 [gdm] set config key daemon/HaltCommand to string /sbin/poweroff Aug 19 14:30:08 [gdm] set config key greeter/BackgroundRemoteOnlyColor to boolean true Aug 19 14:30:08 [gdm] set config key xdmcp/MaxPending to integer 4 Aug 19 14:30:08 [gdm] set config key daemon/Chooser to string /usr/libexec/gdmchooser Aug 19 14:30:08 [gdm] set config key daemon/SuspendCommand to string /usr/sbin/gdm-stop Aug 19 14:30:08 [gdm] set config key greeter/SoundOnLoginSuccess to boolean false Aug 19 14:30:08 [gdm] set config key xdmcp/MaxSessions to integer 0 Aug 19 14:30:08 [gdm] set config key gui/MaxIconWidth to integer 128 Aug 19 14:30:08 [gdm] set config key greeter/SoundOnLoginFailure to boolean false Aug 19 14:30:08 [gdm] set config key greeter/GraphicalThemeDir to string /usr/share/gdm/themes/ Aug 19 14:30:08 [gdm] set config key xdmcp/MaxWait to integer 15 Aug 19 14:30:08 [gdm] set config key daemon/XKeepsCrashing to string /etc/X11/gdm/XKeepsCrashing Aug 19 14:30:08 [gdm] set config key greeter/LocaleFile to string /etc/X11/gdm/locale.alias Aug 19 14:30:08 [gdm] set config key daemon/FlexibleXServers to integer 5 Aug 19 14:30:08 [gdm] set config key chooser/ScanTime to integer 4 Aug 19 14:30:08 [gdm] set config key daemon/Configurator to string /usr/sbin/gdmsetup --disable-sound --disable-crash-dialog Aug 19 14:30:08 [gdm] set config key security/AllowRoot to boolean true Aug 19 14:30:08 [gdm] set config key xdmcp/DisplaysPerHost to integer 2 Aug 19 14:30:08 [gdm] set config key greeter/LockPosition to boolean false Aug 19 14:30:08 [gdm] set config key chooser/AllowAdd to boolean true Aug 19 14:30:08 [gdm] set config key greeter/InfoMsgFile to string <NULL> Aug 19 14:30:08 [gdm] set config key daemon/DoubleLoginWarning to boolean true Aug 19 14:30:08 [gdm] set config key greeter/RemoteWelcome to string Go away!! Aug 19 14:30:08 [gdm] set config key daemon/FailsafeXServer to string <NULL> Aug 19 14:30:08 [gdm] set config key daemon/TimedLoginDelay to integer 30 Aug 19 14:30:08 [gdm] set config key greeter/BackgroundProgram to string <NULL> Aug 19 14:30:08 [gdm] set config key greeter/SoundOnLoginFailureFile to string <NULL> Aug 19 14:30:08 [gdm] set config key daemon/RebootCommand to string /sbin/reboot Aug 19 14:30:08 [gdm] set config key daemon/SoundProgram to string /usr/bin/play Aug 19 14:30:08 [gdm] set config key greeter/IncludeAll to boolean true Aug 19 14:30:08 [gdm] set config key chooser/Multicast to boolean false Aug 19 14:30:08 [gdm] set config key daemon/RemoteGreeter to string /usr/libexec/gdmlogin Aug 19 14:30:08 [gdm] set config key greeter/Quiver to boolean true Aug 19 14:30:08 [gdm] set config key daemon/DisplayLastLogin to boolean false Aug 19 14:30:08 [gdm] set config key daemon/Group to string gdm Aug 19 14:30:08 [gdm] set config key greeter/SoundOnLogin to boolean false Aug 19 14:30:08 [gdm] set config key daemon/UserAuthFile to string .Xauthority Aug 19 14:30:08 [gdm] set config key daemon/DefaultSession to string gnome.desktop Aug 19 14:30:08 [gdm] set config key daemon/PidFile to string /var/run/gdm.pid Aug 19 14:30:08 [gdm] set config key greeter/Use24Clock to string true Aug 19 14:30:08 [gdm] set config key daemon/RootPath to string /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin Aug 19 14:30:08 [gdm] set config key greeter/DefaultWelcome to boolean false Aug 19 14:30:08 [gdm] set config key debug/Gestures to boolean false Aug 19 14:30:08 [gdm] set config key greeter/PositionX to integer 0 Aug 19 14:30:08 [gdm] set config key greeter/SetPosition to boolean false Aug 19 14:30:08 [gdm] set config key daemon/PostSessionScriptDir to string /etc/X11/gdm/PostSession/ Aug 19 14:30:08 [gdm] set config key greeter/PositionY to integer 0 Aug 19 14:30:08 [gdm] set config key security/CheckDirOwner to boolean true Aug 19 14:30:08 [gdm] set config key daemon/PostLoginScriptDir to string /etc/X11/gdm/PostLogin/ Aug 19 14:30:08 [gdm] set config key greeter/GraphicalThemeRand to boolean false Aug 19 14:30:08 [gdm] set config key daemon/TimedLogin to string <NULL> Aug 19 14:30:08 [gdm] set config key xdmcp/MaxPendingIndirect to integer 4 Aug 19 14:30:08 [gdm] set config key daemon/TimedLoginEnable to boolean false Aug 19 14:30:08 [gdm] set config key greeter/SystemMenu to boolean true Aug 19 14:30:08 [gdm] set config key daemon/KillInitClients to boolean true Aug 19 14:30:08 [gdm] set config key xdmcp/Enable to boolean false Aug 19 14:30:08 [gdm] set config key daemon/AutomaticLoginEnable to boolean false Aug 19 14:30:08 [gdm] set config key greeter/DefaultRemoteWelcome to boolean false Aug 19 14:30:08 [gdm] set config key daemon/VTAllocation to boolean true Aug 19 14:30:08 [gdm] set config key security/DisallowTCP to boolean true Aug 19 14:30:08 [gdm] set config key greeter/RestartBackgroundProgram to boolean true Aug 19 14:30:08 [gdm] set config key greeter/SoundOnLoginSuccessFile to string <NULL> Aug 19 14:30:08 [gdm] set config key security/UserMaxFile to integer 65536 Aug 19 14:30:08 [gdm] set config key greeter/BackgroundImage to string <NULL> Aug 19 14:30:08 [gdm] set config key daemon/ConsoleCannotHandle to string am,ar,az,bn,el,fa,gu,hi,ja,ko,ml,mr,pa,ta,zh Aug 19 14:30:08 [gdm] set config key greeter/ChooserButtonLogo to string /usr/share/pixmaps/gdm-foot-logo.png Aug 19 14:30:08 [gdm] set config key daemon/ServAuthDir to string /var/gdm Aug 19 14:30:08 [gdm] set config key greeter/ShowXtermFailsafeSession to boolean true Aug 19 14:30:08 [gdm] set config key daemon/GtkModulesList to string <NULL> Aug 19 14:30:08 [gdm] set config key daemon/BaseXsession to string /etc/X11/gdm/Xsession Aug 19 14:30:08 [gdm] set config key greeter/BackgroundProgramRestartDelay to integer 30 Aug 19 14:30:08 [gdm] set config key daemon/DefaultPath to string /bin:/usr/bin:/usr/X11R6/bin Aug 19 14:30:08 [gdm] set config key gui/GtkRC to string /usr/share/themes/Default/gtk-2.0/gtkrc Aug 19 14:30:08 [gdm] set config key security/NeverPlaceCookiesOnNFS to boolean true Aug 19 14:30:08 [gdm] set config key greeter/UseCirclesInEntry to boolean false Aug 19 14:30:08 [gdm] set config key greeter/BackgroundScaleToFit to boolean true Aug 19 14:30:08 [gdm] set config key security/RelaxPermissions to integer 0 Aug 19 14:30:08 [gdm] gdm_main: Here we go... Aug 19 14:30:08 [gdm] gdm_start_first_unborn_local: Starting :0 Aug 19 14:30:08 [gdm] gdm_display_manage: Managing :0 Aug 19 14:30:08 [gdm] loop check: last_start 0, last_loop 0, now: 1155990608, retry_count: 0 Aug 19 14:30:08 [gdm] Resetting counts for loop of death detection Aug 19 14:30:08 [gdm] gdm_slave_start: Starting slave process for :0 Aug 19 14:30:08 [gdm] gdm_slave_start: Loop Thingie Aug 19 14:30:08 [gdm] Sending VT_NUM == -1 for slave 5916 Aug 19 14:30:08 [gdm] gdm_display_manage: Forked slave: 5916 Aug 19 14:30:08 [gdm] Handling message: 'VT_NUM 5916 -1' Aug 19 14:30:08 [gdm] Got VT_NUM == -1 Aug 19 14:30:08 [gdm] gdm_server_start: :0 Aug 19 14:30:08 [gdm] gdm_auth_secure_display: Setting up access for :0 Aug 19 14:30:08 [gdm] gdm_auth_secure_display: Setting up access Aug 19 14:30:08 [gdm] gdm_auth_secure_display: Setting up access for :0 - 1 entries Aug 19 14:30:08 [gdm] Sending COOKIE == <secret> for slave 5916 Aug 19 14:30:08 [gdm] Handling message: 'COOKIE 5916 b7...' Aug 19 14:30:08 [gdm] Got COOKIE == <secret> Aug 19 14:30:08 [gdm] Sending AUTHFILE == <secret> for slave 5916 Aug 19 14:30:08 [gdm] Handling message: 'AUTHFILE 5916 /var/gdm/:0.Xauth' Aug 19 14:30:08 [gdm] Got AUTHFILE == /var/gdm/:0.Xauth Aug 19 14:30:08 [gdm] gdm_server_spawn: '/usr/X11R6/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7' Aug 19 14:30:08 [gdm] gdm_server_spawn: Forked server on pid 5919 Aug 19 14:30:08 [gdm] gdm_server_start: Completed :0! Aug 19 14:30:08 [gdm] Sending VT_NUM == 7 for slave 5916 Aug 19 14:30:08 [gdm] Handling message: 'VT_NUM 5916 7' Aug 19 14:30:08 [gdm] Got VT_NUM == 7 Aug 19 14:30:08 [gdm] Sending XPID == 5919 for slave 5916 Aug 19 14:30:08 [gdm] Handling message: 'XPID 5916 5919' Aug 19 14:30:08 [gdm] Got XPID == 5919 Aug 19 14:30:08 [gdm] gdm_slave_run: Opening display :0 Aug 19 14:30:10 [gdm] gdm_slave_greeter: Running greeter on :0 Aug 19 14:30:10 [gdm] Handling message: 'START_NEXT_LOCAL' Aug 19 14:30:10 [gdm] gdm_slave_greeter: Greeter on pid 5926 Aug 19 14:30:10 [gdm] Sending GREETPID == 5926 for slave 5916 Aug 19 14:30:10 [gdm] Handling message: 'GREETPID 5916 5926' Aug 19 14:30:10 [gdm] Got GREETPID == 5926 Aug 19 14:30:10 [gdm] gdm_socket_handler: Accepting new connection fd 8 Aug 19 14:30:10 [gdm] Handling user message: 'VERSION' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG debug/Enable :0' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/GraphicalTheme :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/GraphicalTheme :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK gentoo-emergence' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/GraphicalThemes :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/GraphicalThemes :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK circles' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/GraphicalThemeDir :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/GraphicalThemeDir :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /usr/share/gdm/themes/' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG gui/GtkRC :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG gui/GtkRC :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /usr/share/themes/Default/gtk-2.0/gtkrc' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG gui/GtkTheme :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG gui/GtkTheme :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK Default' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/Include :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/Include :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK ' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/Exclude :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/Exclude :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK bin,daemon,adm,lp,sync,shutdown,halt,mail,news,uucp,operator,nobody,gdm,postgres,pvm,rpm,nfsnobody,pcap' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/SessionDesktopDir :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/SessionDesktopDir :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /etc/X11/sessions/:/etc/X11/dm/Sessions/:/usr/share/gdm/BuiltInSessions/:/usr/share/xsessions/' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/LocaleFile :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/LocaleFile :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /etc/X11/gdm/locale.alias' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/HaltCommand :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/HaltCommand :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /sbin/poweroff' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/RebootCommand :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/RebootCommand :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /sbin/reboot' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/SuspendCommand :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/SuspendCommand :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /usr/sbin/gdm-stop' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/Configurator :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/Configurator :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /usr/sbin/gdmsetup --disable-sound --disable-crash-dialog' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/InfoMsgFile :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/InfoMsgFile :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK ' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/InfoMsgFont :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/InfoMsgFont :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK ' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/TimedLogin :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/TimedLogin :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK ' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/GraphicalThemedColor :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/GraphicalThemedColor :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK #76848F' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/BackgroundColor :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/BackgroundColor :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK #76848F' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/DefaultFace :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/DefaultFace :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /usr/share/pixmaps/nobody.png' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/DefaultSession :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/DefaultSession :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK gnome.desktop' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/SoundProgram :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/SoundProgram :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /usr/bin/play' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/SoundOnLoginFile :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/SoundOnLoginFile :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK ' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/Use24Clock :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/Use24Clock :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK true' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/Welcome :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/Welcome :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK Hoi Fred' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/RemoteWelcome :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/RemoteWelcome :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK Go away!!' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/XineramaScreen :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/XineramaScreen :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK 0' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/TimedLoginDelay :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/TimedLoginDelay :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK 30' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/FlexiReapDelayMinutes :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/FlexiReapDelayMinutes :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK 5' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG gui/MaxIconHeight :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG gui/MaxIconHeight :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK 128' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG gui/MaxIconWidth :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG gui/MaxIconWidth :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK 128' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/MinimalUID :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/MinimalUID :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK 1000' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/UseCirclesInEntry :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/UseCirclesInEntry :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/UseInvisibleInEntry :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/UseInvisibleInEntry :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/ShowXtermFailsafeSession :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/ShowXtermFailsafeSession :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK true' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/ShowGnomeFailsafeSession :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/ShowGnomeFailsafeSession :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK true' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/IncludeAll :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/IncludeAll :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK true' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/SystemMenu :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/SystemMenu :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK true' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/ConfigAvailable :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/ConfigAvailable :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/ChooserButton :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/ChooserButton :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/TimedLoginEnable :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/TimedLoginEnable :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/GraphicalThemeRand :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/GraphicalThemeRand :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/ShowLastSession :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/ShowLastSession :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK true' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG security/AllowRoot :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG security/AllowRoot :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK true' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG security/AllowRemoteRoot :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG security/AllowRemoteRoot :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/SoundOnLogin :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/SoundOnLogin :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/DefaultWelcome :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/DefaultWelcome :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/DefaultRemoteWelcome :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/DefaultRemoteWelcome :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK false' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG daemon/PidFile :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG daemon/PidFile :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK /var/run/gdm.pid' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/PreFetchProgram :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/PreFetchProgram :0' Aug 19 14:30:10 [gdmgreeter] Got response: 'OK ' Aug 19 14:30:10 [gdmgreeter] Sending command: 'CLOSE' Aug 19 14:30:10 [gdm] Handling user message: 'CLOSE' Aug 19 14:30:10 [gdm] gdm_socket_handler: Accepting new connection fd 8 Aug 19 14:30:10 [gdmgreeter] Sending command: 'VERSION' Aug 19 14:30:10 [gdm] Handling user message: 'VERSION' Aug 19 14:30:10 [gdmgreeter] Got response: 'GDM 2.14.9' Aug 19 14:30:10 [gdmgreeter] Sending command: 'GET_CONFIG greeter/Welcome[C] :0' Aug 19 14:30:10 [gdm] Handling user message: 'GET_CONFIG greeter/Welcome[C] :0' Aug 19 14:30:10 [gdm] Error returning config key greeter/Welcome[C]_ Aug 19 14:30:10 [gdmgreeter] Got response: 'ERROR 50 Unsupported key <greeter/Welcome[C]>' Aug 19 14:30:10 [gdmgreeter] Sending command: 'CLOSE' Aug 19 14:30:10 [gdm] Handling user message: 'CLOSE' Aug 19 14:30:10 [gdm] gdm_slave_wait_for_login: In loop Aug 19 14:30:18 [gdm] Handling message: 'SUSPEND_MACHINE 5916' - Last output repeated twice - Aug 19 14:30:32 [gdm] gdm_socket_handler: Accepting new connection fd 8 Aug 19 14:30:32 [gdm] Handling user message: 'VERSION' Aug 19 14:30:32 [gdm] Handling user message: 'GET_CONFIG daemon/PidFile' Aug 19 14:30:32 [gdm] Handling user message: 'CLOSE' Aug 19 14:30:32 [gdm] gdm_socket_handler: Accepting new connection fd 8 Aug 19 14:30:32 [gdm] Handling user message: 'VERSION' Aug 19 14:30:32 [gdm] Handling user message: 'GET_CONFIG daemon/PidFile' Aug 19 14:30:32 [gdm] Handling user message: 'CLOSE' Aug 19 14:30:32 [gdm] mainloop_sig_callback: Got signal 15 Aug 19 14:30:32 [gdm] mainloop_sig_callback: Got TERM/INT. Going down! Aug 19 14:30:32 [gdm] gdm_final_cleanup Aug 19 14:30:32 [gdm] gdm_display_unmanage: Stopping :0 (slave pid: 5916) Aug 19 14:30:32 [gdm] term_quit: Final cleanup Aug 19 14:30:32 [gdm] gdm_slave_quick_exit: Will kill everything from the display Aug 19 14:30:32 [gdm] Running gdm_verify_cleanup and pamh != NULL Aug 19 14:30:32 [gdm] gdm_server_stop: Server for :0 going down! Aug 19 14:30:32 [gdm] gdm_server_stop: Killing server pid 5919 Aug 19 14:30:32 [gdm] gdm_server_stop: Server pid 5919 dead Aug 19 14:30:32 [gdm] gdm_slave_quick_exit: Killed everything from the display Aug 19 14:30:32 [gdm] gdm_display_unmanage: Display stopped
Created attachment 71205 [details] Syslog output
Okay, let's look at the code in daemon/gdm.c together. Note that the gdm_handle_message () fucntion is printing out the "Handling message ..." that we see in your syslog output. Note that there is a big if-else block that includes a test for GDM_SOP_SUPEND_MACHINE. It looks like you are not falling into this if-test because the "Master suspending..." message should appear in your log if you have debug on if the code falls into this if-test, and I don't see this in your syslog. This indicates that perhaps the if-test is failing for some reason. Might be useful to add additional debug to see which one it is falling into. Note that this if-else block has no "else" at the end to print out a debug message saying "could not recognize message" or something. Note that there is a known bug about this problem (345829) and the GDM code was patched on 06/25/2006. This fix went into 2.15.6 and 2.14.10. Are you using an earlier version? If so, try upgrading and see if that fixes your problem. Or you can try applying the patch for this fix to your code and that should also fix the problem. Refer to bug 345829 for the patch.
(In reply to comment #2) I use gdm v2.14.9 and so this is most probably the same bug (sorry I missed it). I will mark this as an duuplicate *** This bug has been marked as a duplicate of 345829 ***