[opensuse-factory] starting "Terminal': runtime check failed: SESSION_MANAGER environment variable not defined
I've been using Terminal for about a year as a clean and easily config'ed Terminal window. Since a recent update in factory I get warning spit out in the window where I start Terminal that I didn't used to get: (Terminal:31033): GLib-WARNING **: (gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0) Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined It looks like some newly added runtime assumption(check) is failing. Is the assumption valid to be making? Why am I getting this error now? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
hi Linda
Quoting Linda Walsh
I've been using Terminal for about a year as a clean and easily config'ed Terminal window. Since a recent update in factory I get warning spit out in the window where I start Terminal that I didn't used to get:
To clarify on this: 'Terminal' is the 'xfce Terminal'
(Terminal:31033): GLib-WARNING **: (gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0) Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
These are at least two warnings / errors:
(Terminal:31033): GLib-WARNING **: (gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0)
The caller does not specify an error Domain. Whereas this used to be silently ignored earlier, it now gives a warning (commit in glib in question): https://git.gnome.org/browse/glib/commit/glib/gerror.c?id=6d9f874330ee27ea09... BUT: due to the acknowledged fact that is wide spread usage, the devs intentionally do NOT FAIL on it for now (for now! Code that spits this warning should be fixed to have an error domain specified). the 2nd one Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined Not sure what spits this message...
It looks like some newly added runtime assumption(check) is failing.
First one is absolutely correct; 2nd one needs further investigation to be understood and to assess where the issue is coming from. Best regards, Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Dominique Leuenberger a.k.a. Dimstar wrote:
To clarify on this: 'Terminal' is the 'xfce Terminal'
Yep... usually been the one of the cleanest and easiest to use (for me anyway).
(Terminal:31033): GLib-WARNING **: (gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0) Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
These are at least two warnings / errors:
(Terminal:31033): GLib-WARNING **: (gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0)
The caller does not specify an error Domain. Whereas this used to be silently ignored earlier, it now gives a warning (commit in glib in question): https://git.gnome.org/browse/glib/commit/glib/gerror.c?id=6d9f874330ee27ea09...
--- Sounds like a case of the library writers VS. the application-writerss using the libraries...with users caught in the crossfire.
the 2nd one Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
make xconfig
--- I saw a similar message when I ran a make xconfig in making a new kernel... scripts/kconfig/qconf Kconfig Qt: Session management error: Could not open network socket Thanks for the explaination on the former... the second issue looks like it might be more general? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (2)
-
Dominique Leuenberger a.k.a. Dimstar
-
Linda Walsh