gnome-3.16.x without systemd



I was going to abandon the attempt to get gnome-3.16.x working on a
non-systemd machine, but then saw this
(https://wiki.gnome.org/Projects/ConsoleKit), which seems to indicate that
things should work:

GNOME 3.16

Some GNOME components still support ConsoleKit in a best-effort,
last-ditch-fallback sense, though, the ConsoleKit codepaths aren't as widely
tested. Some components now require logind to function properly.
Distributions that wish to ship without logind in GNOME 3.16 need to patch
ConsoleKit support back in to those components:

    gnome-shell needs this commit reverted:
https://git.gnome.org/browse/gnome-shell/commit/js/misc/loginManager.js?id=a
244c1e987502e359c45c0a9bc0012b5bc635553

    GDM will lose ConsoleKit support before GNOME 3.16.
https://mail.gnome.org/archives/desktop-devel-list/2015-January/msg00108.htm
l . Once it's removed, this page will get updated with information on how to
patch it back in.

..so I reverted the patch in gnome-shell-3.16.2.

Starting gnome-session-3.16.0 with "ck-launch-session dbus-launch
--exit-with-session gnome-session --debug" looks like it's going to work,
but gnome-shell fails to register without any consolekit, polkit or any
other error messages apart from " WARNING: Application 'gnome-shell.desktop'
failed to register before timeout".

I've asked before, but is there any way to debug the steps required for
gnome-shell.desktop to register in order to understand why it fails to
register?

Regards
John

----------

May 15 12:47:01 box daemon.notice dbus[15218]: [system] Activating service
name='org.freedesktop.ConsoleKit' (using servicehelper)
May 15 12:47:01 box daemon.notice dbus[15218]: [system] Activating service
name='org.freedesktop.PolicyKit1' (using servicehelper)
May 15 12:47:01 box daemon.info polkitd[16346]: Started polkitd version
0.112
...
May 15 12:47:01 box daemon.notice dbus[15218]: [system] Successfully
activated service 'org.freedesktop.PolicyKit1'
May 15 12:47:01 box authpriv.notice polkitd[16346]: Acquired the name
org.freedesktop.PolicyKit1 on the system bus
May 15 12:47:01 box daemon.notice dbus[15218]: [system] Successfully
activated service 'org.freedesktop.ConsoleKit'
...
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase EARLY_INITIALIZATION
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
ending phase EARLY_INITIALIZATION
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase DISPLAY_SERVER
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
ending phase DISPLAY_SERVER
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase INITIALIZATION
...
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): App
gnome-keyring-secrets.desktop exited successfully
...
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): App
gnome-keyring-ssh.desktop exited successfully
...
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): App
gnome-keyring-pkcs11.desktop exited successfully
...
May 15 12:47:02 box daemon.warn gnome-session2[16361]: DEBUG(+): App
gnome-keyring-gpg.desktop exited successfully
...
May 15 12:47:03 box daemon.notice dbus[15218]: [system] Successfully
activated service 'org.freedesktop.UPower'
...
May 15 12:47:03 box daemon.warn gnome-session2[16361]: DEBUG(+):
GsmXsmpServer: accept_ice_connection()
May 15 12:47:03 box daemon.warn gnome-session2[16361]: DEBUG(+):
GsmXsmpServer: auth_ice_connection()
...
May 15 12:47:03 box daemon.warn gnome-session2[16361]: DEBUG(+): App
pulseaudio.desktop exited successfully
...
May 15 12:47:03 box daemon.warn gnome-session2[16361]: DEBUG(+): App
gnome-settings-daemon.desktop registered
May 15 12:47:03 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
ending phase INITIALIZATION
May 15 12:47:03 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase WINDOW_MANAGER
...
May 15 12:47:03 box daemon.warn gnome-session2[16361]: DEBUG(+):
GsmAutostartApp: starting gnome-shell.desktop:
command=/usr/local/bin/gnome-shell
startup-id=1054431e2e5605a196143169402289949200000163610000
May 15 12:47:03 box daemon.warn gnome-session2[16361]: DEBUG(+):
GsmAutostartApp: started pid:16462
...
May 15 12:47:03 box daemon.notice dbus[15218]: [system] Successfully
activated service 'org.freedesktop.ColorManager'
...
May 15 12:48:33 box daemon.warn gnome-session2[16361]: WARNING: Application
'gnome-shell.desktop' failed to register before timeout
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
ending phase WINDOW_MANAGER
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase PANEL
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
ending phase PANEL
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase DESKTOP
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
ending phase DESKTOP
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase APPLICATION
...
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
ending phase APPLICATION
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase RUNNING
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+):
gsm_xsmp_server_start
May 15 12:48:33 box daemon.warn gnome-session2[16361]: DEBUG(+):
GsmPresence: adding idle watch (1) for 300 secs
...
May 15 12:48:36 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
requesting logout
May 15 12:48:36 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
ending phase RUNNING
May 15 12:48:36 box daemon.warn gnome-session2[16361]: DEBUG(+): GsmManager:
starting phase QUERY_END_SESSION



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]