[opensuse-factory] virt-manager fails to start

HI! Since a recent update virt-manager fails to start with this message: (process:2567): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed Any idea what's going on? Ciao, Michael. # zypper info virt-manager Loading repository data... Reading installed packages... Information for package virt-manager: ------------------------------------- Repository: Main Repository (OSS) Name: virt-manager Version: 1.3.2-6.1 Arch: noarch Vendor: openSUSE Installed: Yes Status: up-to-date Installed Size: 2.6 MiB Summary: Virtual Machine Manager

On 4/18/2016 at 02:48 PM, Michael Ströder <michael@stroeder.com> wrote: HI!
Since a recent update virt-manager fails to start with this message:
(process:2567): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Any idea what's going on?
Perhaps related to https://bugzilla.suse.com/show_bug.cgi?id=975219 although starting virt-manager isn't the problem in this bug. - Charles -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Charles Arnold wrote:
On 4/18/2016 at 02:48 PM, Michael Ströder <michael@stroeder.com> wrote: HI!
Since a recent update virt-manager fails to start with this message:
(process:2567): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Any idea what's going on?
Perhaps related to https://bugzilla.suse.com/show_bug.cgi?id=975219 although starting virt-manager isn't the problem in this bug.
Danke für den Hinweis. Ich benutze XFCE. Bis zum Tumbleweed-Update gestern lief es noch. Ciao, Michael.

Michael Ströder wrote:
Charles Arnold wrote:
On 4/18/2016 at 02:48 PM, Michael Ströder <michael@stroeder.com> wrote: HI!
Since a recent update virt-manager fails to start with this message:
(process:2567): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Any idea what's going on?
Perhaps related to https://bugzilla.suse.com/show_bug.cgi?id=975219 although starting virt-manager isn't the problem in this bug.
Danke für den Hinweis. Ich benutze XFCE. Bis zum Tumbleweed-Update gestern lief es noch.
Sorry for the German answer. It worked until Tumbleweed update yesterday. I'm using XFCE and this libgtk packages are installed: # rpm -qa "libgtk*" libgtk-vnc-2_0-0-0.5.4-2.4.x86_64 libgtkmm-2_4-1-2.24.4-7.1.x86_64 libgtksourceview-3_0-1-3.20.1-1.1.x86_64 libgtksourceview-2_0-0-2.10.5-16.2.x86_64 libgtk-2_0-0-2.24.30-1.1.x86_64 libgtkspell0-2.0.16-18.4.x86_64 libgtk-3-0-3.20.3-1.1.x86_64 Ciao, Michael.

On mardi, 19 avril 2016 00.56:39 h CEST Michael Ströder wrote:
Michael Ströder wrote:
Charles Arnold wrote:
On 4/18/2016 at 02:48 PM, Michael Ströder <michael@stroeder.com> wrote: HI!
Since a recent update virt-manager fails to start with this message:
(process:2567): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Any idea what's going on?
Perhaps related to https://bugzilla.suse.com/show_bug.cgi?id=975219 although starting virt-manager isn't the problem in this bug.
Danke für den Hinweis. Ich benutze XFCE. Bis zum Tumbleweed-Update gestern lief es noch.
Sorry for the German answer.
It worked until Tumbleweed update yesterday. I'm using XFCE and this libgtk packages are installed:
# rpm -qa "libgtk*" libgtk-vnc-2_0-0-0.5.4-2.4.x86_64 libgtkmm-2_4-1-2.24.4-7.1.x86_64 libgtksourceview-3_0-1-3.20.1-1.1.x86_64 libgtksourceview-2_0-0-2.10.5-16.2.x86_64 libgtk-2_0-0-2.24.30-1.1.x86_64 libgtkspell0-2.0.16-18.4.x86_64 libgtk-3-0-3.20.3-1.1.x86_64
Ciao, Michael.
Same under plasma5 (process:14985): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed But it doesn't seem related to the theme used. Trying to start without plasma releated theme give the same error. More interesting is the segfault found in log. Apr 19 07:46:31 qt-kt.labaroche.ioda.net kernel: virt-manager[15448]: segfault at 0 ip 00007f0880163bc9 sp 00007fff4d5e5060 error 4 in libgtk-3.so.0.2000.3[7f087fe99000+6c8000] Apr 19 07:46:39 qt-kt.labaroche.ioda.net systemd-coredump[15449]: Process 15448 (virt-manager) of user 1502 dumped core. warning: core file may not match specified executable file. [New LWP 15448] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/bin/python2 -tt /usr/share/virt-manager/virt-manager'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f0880163bc9 in _gtk_style_provider_private_get_settings (provider=0x0) at gtkstyleproviderprivate.c:123 123 gtkstyleproviderprivate.c: No such file or directory. (gdb) bt #0 0x00007f0880163bc9 in _gtk_style_provider_private_get_settings (provider=0x0) at gtkstyleproviderprivate.c:123 #1 0x00007f0880014ef8 in gtk_css_value_initial_compute (value=<optimized out>, property_id=1, provider=0x0, style=0x1ad4060 [GtkCssStaticStyle], parent_style=0x0) at gtkcssinitialvalue.c:52 #2 0x00007f0880029084 in gtk_css_static_style_compute_value (style=0x1ad4060 [GtkCssStaticStyle], provider=<optimized out>, parent_style=<optimized out>, id=1, specified=0x7f088076ff00 <inherit>, section=0x0) at gtkcssstaticstyle.c:229 #3 0x00007f08800161ec in _gtk_css_lookup_resolve (lookup=lookup@entry=0x1ad3800, provider=provider@entry=0x0, style=style@entry=0x1ad4060 [GtkCssStaticStyle], parent_style=parent_style@entry=0x0) at gtkcsslookup.c:122 #4 0x00007f0880028f80 in gtk_css_static_style_new_compute (provider=provider@entry=0x0, matcher=matcher@entry=0x0, parent=parent@entry=0x0) at gtkcssstaticstyle.c:187 #5 0x00007f0880029004 in gtk_css_static_style_get_default () at gtkcssstaticstyle.c:158 #6 0x00007f0880016b22 in gtk_css_node_init (cssnode=0x1ac6c00 [GtkCssNode]) at gtkcssnode.c:655 #7 0x00007f088d744127 in g_type_create_instance (type=<optimized out>) at gtype.c:1869 #8 0x00007f088d7267fb in g_object_new_internal (class=class@entry=0x1ad2400, params=params@entry=0x0, n_params=n_params@entry=0) at gobject.c:1781 #9 0x00007f088d728011 in g_object_newv (object_type=object_type@entry=28113920, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at gobject.c:1928 #10 0x00007f088d72892c in g_object_new (object_type=28113920, first_property_name=first_property_name@entry=0x0) at gobject.c:1621 #11 0x00007f088003102a in gtk_css_widget_node_new (widget=widget@entry=0x1ad02f0 [GtkWidget]) at gtkcsswidgetnode.c:306 #12 0x00007f08801f3391 in gtk_widget_init (instance=0x1ad02f0 [GtkWidget], g_class=0x1ac8340) at gtkwidget.c:4419 #13 0x00007f088d744127 in g_type_create_instance (type=<optimized out>) at gtype.c:1869 #14 0x00007f088d7267fb in g_object_new_internal (class=class@entry=0x1ac8340, params=params@entry=0x0, n_params=n_params@entry=0) at gobject.c:1781 #15 0x00007f088d728011 in g_object_newv (object_type=26455424, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at gobject.c:1928 #16 0x00007f088dbec3ec in pygobject_constructv (self=self@entry=0x7f088237db40, n_parameters=0, parameters=0x0) at gobjectmodule.c:987 #17 0x00007f088dbf37f1 in pygobject_init (self=self@entry=0x7f088237db40, args=args@entry=0x7f089069b050, kwargs=kwargs@entry=0x0) at pygobject.c:1269 #18 0x00007f08901d881a in type_call (type=<optimized out>, args=0x7f089069b050, kwds=0x0) at Objects/typeobject.c:745 #19 0x00007f08901cb4eb in PyObject_Call (func=0x196f420, arg=<optimized out>, kw=<optimized out>) at Objects/abstract.c:2529 #20 0x00007f08901e1ad2 in PyEval_EvalFrameEx (nk=<optimized out>, na=<optimized out>, pp_stack=0x7fff4d5e58d0, func=0x196f420) at Python/ceval.c:4253 #21 0x00007f08901e1ad2 in PyEval_EvalFrameEx (oparg=<optimized out>, pp_stack=0x7fff4d5e58d0) at Python/ceval.c:4058 #22 0x00007f08901e1ad2 in PyEval_EvalFrameEx (f=0x1a91420, throwflag=0) at Python/ceval.c:2681 #23 0x00007f08901e37de in PyEval_EvalFrameEx (nk=<optimized out>, na=<optimized out>, n=0, pp_stack=0x7fff4d5e5a10, func=0x7f08823b8848) at Python/ceval.c:4121 #24 0x00007f08901e37de in PyEval_EvalFrameEx (oparg=<optimized out>, pp_stack=0x7fff4d5e5a10) at Python/ceval.c:4056 #25 0x00007f08901e37de in PyEval_EvalFrameEx (f=0x7f08905795c0, throwflag=0) at Python/ceval.c:2681 #26 0x00007f08901dfa02 in PyEval_EvalCodeEx (co=0x7f089057b930, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3267 #27 0x00007f0890203446 in PyEval_EvalCode (co=co@entry=0x7f089057b930, globals=globals@entry=0x7f089066a168, locals=locals@entry=0x7f089066a168) at Python/ceval.c:669 #28 0x00007f089020d50d in run_mod (mod=mod@entry=0x1564c70, filename=filename@entry=0x7fff4d5e80ae "/usr/share/virt-manager/virt-manager", globals=globals@entry=0x7f089066a168, locals=locals@entry=0x7f089066a168, flags=flags@entry=0x7fff4d5e5c50, arena=arena@entry=0x14d19d0) at Python/pythonrun.c:1371 #29 0x00007f089020d3f2 in PyRun_FileExFlags (fp=0x14dddc0, filename=0x7fff4d5e80ae "/usr/share/virt-manager/virt-manager", start=257, globals=0x7f089066a168, locals=0x7f089066a168, closeit=1, flags=0x7fff4d5e5c50) at Python/pythonrun.c:1357 #30 0x00007f089020d306 in PyRun_SimpleFileExFlags (fp=0x14dddc0, filename=<optimized out>, closeit=1, flags=0x7fff4d5e5c50) at Python/pythonrun.c:949 #31 0x00007f0890212438 in Py_Main (argc=<optimized out>, argv=<optimized out>) at Modules/main.c:640 #32 0x00007f088fb5a5b0 in __libc_start_main (main=0x400760 <main>, argc=3, argv=0x7fff4d5e5e08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4d5e5df8) at libc-start.c:289 #33 0x0000000000400799 in _start () at ../sysdeps/x86_64/start.S:118 -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Michael Ströder wrote:
Michael Ströder wrote:
Charles Arnold wrote:
On 4/18/2016 at 02:48 PM, Michael Ströder <michael@stroeder.com> wrote: HI!
Since a recent update virt-manager fails to start with this message:
(process:2567): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Any idea what's going on?
Perhaps related to https://bugzilla.suse.com/show_bug.cgi?id=975219 although starting virt-manager isn't the problem in this bug.
Danke für den Hinweis. Ich benutze XFCE. Bis zum Tumbleweed-Update gestern lief es noch.
Sorry for the German answer.
It worked until Tumbleweed update yesterday. I'm using XFCE and this libgtk packages are installed:
# rpm -qa "libgtk*" libgtk-vnc-2_0-0-0.5.4-2.4.x86_64 libgtkmm-2_4-1-2.24.4-7.1.x86_64 libgtksourceview-3_0-1-3.20.1-1.1.x86_64 libgtksourceview-2_0-0-2.10.5-16.2.x86_64 libgtk-2_0-0-2.24.30-1.1.x86_64 libgtkspell0-2.0.16-18.4.x86_64 libgtk-3-0-3.20.3-1.1.x86_64
Hmmpf! More important applications are affected by broken theme now: geany meld strange look in libreoffice Could someone roll back this broken change? Ciao, Michael.
participants (3)
-
Bruno Friedmann
-
Charles Arnold
-
Michael Ströder