[OpenIndiana-discuss] Gnome session start problem: gnome-panel not visible

Carsten Grzemba grzemba at contac-dt.de
Mon Jul 7 13:12:24 UTC 2014


I see that if the panels not appear the gnome-panel stack looks a little bit lost:

root at gnom:~# pstack 28547
28547: gnome-panel
----------------- lwp# 1 / thread# 1 --------------------
 feef4695 pollsys (8333b08, 11, 0, 0)
 fee853a6 poll (8333b08, 11, ffffffff, fe73162c) + 4c
 fe731644 g_poll (8333b08, 11, ffffffff, fe7238ce) + 24
 fe7239b0 g_main_context_poll (816e098, ffffffff, 7fffffff, 8333b08, 11, 8045d88) + f0
 fe722e3f g_main_context_iterate (816e098, 1, 1, 80ed110) + 37f
 fe72306b g_main_context_iteration (816e098, 1, 8045e18, fedb08bc) + 7f
 fedb08d4 link_main_iteration (1, fedce8cc, 8045e48, fed935d1) + 24
 fed935df giop_recv_buffer_get (8045e80, 8045e7c, 0, 8045ec0) + 6b
 fed97600 ORBit_small_invoke_stub (832de80, fdfe5fd0, 0, 8045f78, 0, 8045fb0) + 150
 fed9748c ORBit_small_invoke_stub_n (832de80, fdfe5eec, 3, 0, 8045f78, 0) + 40
 fedaaa83 ORBit_c_stub_invoke (832de80, fdfe5eec, 3, 0, 8045f78, 0) + 73
 fdfbc265 Bonobo_PropertyBag_setValue (832de80, 80d282c, 8335dd4, 8045fb0) + 51
 fdfaff17 bonobo_pbclient_set_value (832de80) + 7f
 fdfafdd6 bonobo_pbclient_set_string (832de80, 80d282c, 823e580, 0) + 66
 0809cf6b panel_applet_frame_change_background (82de680, 0, 1, fe94d8be) + ff
 fe94d8e2 gtk_fixed_forall (8167908, 0, 8088e08, 8167908) + 32
 fe910b98 gtk_container_foreach (8167908, 8088e08, 8167908, 8088e43, 826d1e8, fec90e4c) + 4c
 08088e60 panel_back_change (8167908, 0, 80460e8, fec6abae) + 28
 fec6abfd g_cclosure_marshal_VOID__VOID (826d1e8, 0, 1, 82664c8, 8046228, 0) + 5d
 fec526cd g_closure_invoke (826d1e8, 0, 1, 82664c8, 8046228, 1) + e1
 fec69aba signal_emit_unlocked_R (815c040, 0, 8167908, 0, 82664c8, 8167908) + 9b6
 fec68dea g_signal_emit_valist (8167908, c2, 0, 80463ec) + 94e
 fec68f51 g_signal_emit (8167908, c2, 0, 80838d4) + 25
 08083916 panel_widget_background_changed (816796c, 8167908, 8046438, 809edf0) + 4e
 0809ee22 panel_background_prepare (816796c, 1, fffffff9, 14e, 1c, 163) + 17e
 08081078 panel_widget_set_background_region (8167908, 8046810, 81575b8, fec6b466) + 6c
 fec6b4bb g_cclosure_marshal_VOID__BOXED (8117e20, 0, 2, 82bd9b8, 8046628, 8081084) + 63
 fec529c2 g_type_class_meta_marshal (8117e20, 0, 2, 82bd9b8, 8046628, 80) + 46
 fec526a6 g_closure_invoke (8117e20, 0, 2, 82bd9b8, 8046628, fec91658) + ba
 fec69664 signal_emit_unlocked_R (811af78, 0, 8167908, 0, 82bd9b8, 8167908) + 560
 fec68dea g_signal_emit_valist (8167908, 13, 0, 80467ec) + 94e
 fec68f51 g_signal_emit (8167908) + 25
 feac0c8d gtk_widget_size_allocate (8167908, 8046860, 0, 80b3aaa) + 239
 080b3bdb panel_frame_size_allocate (8111730, 8046c20, 81575b8, fec6b466) + 15f
 fec6b4bb g_cclosure_marshal_VOID__BOXED (8117e20, 0, 2, 82bdb90, 8046a38, 80b3a7c) + 63
 fec529c2 g_type_class_meta_marshal (8117e20, 0, 2, 82bdb90, 8046a38, 80) + 46
 fec526a6 g_closure_invoke (8117e20, 0, 2, 82bdb90, 8046a38, 8111730) + ba
 fec69664 signal_emit_unlocked_R (811af78, 0, 8111730, 0, 82bdb90, 8111730) + 560
 fec68dea g_signal_emit_valist (8111730, 13, 0, 8046bfc) + 94e
 fec68f51 g_signal_emit (8111730) + 25
 feac0c8d gtk_widget_size_allocate (8111730, 8046c90, 8046c78, fea233e6) + 239
 fea2362a gtk_table_size_allocate_pass2 (822c590, 0, 0, fea22340) + 252
 fea22383 gtk_table_size_allocate (822c590, 8047070, 81575b8, fec6b466) + 4f
 fec6b4bb g_cclosure_marshal_VOID__BOXED (8117e20, 0, 2, 82bda28, 8046e88, fea22334) + 63
 fec529c2 g_type_class_meta_marshal (8117e20, 0, 2, 82bda28, 8046e88, 80) + 46
 fec526a6 g_closure_invoke (8117e20, 0, 2, 82bda28, 8046e88, 822c590) + ba
 fec69664 signal_emit_unlocked_R (811af78, 0, 822c590, 0, 82bda28, 822c590) + 560
 fec68dea g_signal_emit_valist (822c590, 13, 0, 804704c) + 94e
 fec68f51 g_signal_emit (822c590) + 25
 feac0c8d gtk_widget_size_allocate (822c590, 80470b0, 0, 80471b0) + 239
 080ae67c panel_toplevel_size_allocate (81e61d0, 8047470, 81575b8, fec6b466) + 1d0
 fec6b4bb g_cclosure_marshal_VOID__BOXED (8117e20, 0, 2, 82bdc78, 8047288, 80ae4ac) + 63
 fec529c2 g_type_class_meta_marshal (8117e20, 0, 2, 82bdc78, 8047288, 80) + 46
 fec526cd g_closure_invoke (8117e20, 0, 2, 82bdc78, 8047288, fec91658) + e1
 fec69664 signal_emit_unlocked_R (811af78, 0, 81e61d0, 0, 82bdc78, 81e61d0) + 560
 fec68dea g_signal_emit_valist (81e61d0, 13, 0, 804744c) + 94e
 fec68f51 g_signal_emit (81e61d0) + 25
 feac0c8d gtk_widget_size_allocate (81e61d0, 80474c0, 80474d8, 80ae31c) + 239
 080ae38c panel_toplevel_check_resize (81e61d0, 8159f58, 0, fec6abae) + 7c
 fec6abfd g_cclosure_marshal_VOID__VOID (815f200, 0, 1, 8266500, 8047688, 80ae310) + 5d
 fec529c2 g_type_class_meta_marshal (815f200, 0, 1, 8266500, 8047688, 174) + 46
 fec526cd g_closure_invoke (815f200, 0, 1, 8266500, 8047688, fec91658) + e1
 fec6a221 signal_emit_unlocked_R (815fc38, 0, 81e61d0, 0, 8266500, 81e61d0) + 111d
 fec68dea g_signal_emit_valist (81e61d0, 52, 0, 804784c) + 94e
 fec68f51 g_signal_emit (81e61d0, 52, 0, fe910920) + 25
 fe910948 gtk_container_check_resize (81e61d0, fe7f15b8, 8047888, fe910712) + 40
 fe91074d gtk_container_idle_sizer (0, 0, 80478a8, fecc5d90) + 49
 fecc5daf gdk_threads_dispatch (82a0c60, fe7f15b8, 80478d8, fe724fbc) + 43
 fe724fd2 g_idle_dispatch (8329548, fecc5d6c, 82a0c60, 8047930) + 22
 fe7215f3 g_main_dispatch (8113b38, fe7f15b8, 80479d8, fe7229da) + 1df
 fe722a63 g_main_context_dispatch (8113b38, 6e, 8325088, 18) + 93
 fe722e68 g_main_context_iterate (8113b38, 1, 1, 80ed110) + 3a8
 fe72345c g_main_loop_run (823cf50, 823cf50, 8047a6c, fe991fae) + 1d8
 fe99205a gtk_main (29, fef6ac2c, 80cba3f, 0, 8047a68, feffbafc) + ba
 0807ee41 main (1, 8047aac, 8047ab4, feffbafc) + 1c1
 0807b2e7 _start (1, 8047ba8, 0, 8047bb4, 8047bf0, 8047c1e) + 67
----------------- lwp# 2 / thread# 2 --------------------
 feef4695 pollsys (817cc58, 1, 0, 0)
 fee853a6 poll (817cc58, 1, ffffffff, fe73162c) + 4c
 fe731644 g_poll (817cc58, 1, ffffffff, fe7238ce) + 24
 fe7239b0 g_main_context_poll (8187420, ffffffff, 7fffffff, 817cc58, 1, fcd4ef08) + f0
 fe722e3f g_main_context_iterate (8187420, 1, 1, 81849b8) + 37f
 fe72345c g_main_loop_run (817f298) + 1d8
 fe352579 gdbus_shared_thread_func (0, 81849b8, 208, fe74ba2a) + 35
 fe74bb4a g_thread_create_proxy (81849b8, fef61000, fcd4efe8, feeef84e) + 12e
 feeef8a3 _thrp_setup (fce10a40) + 9b
 feeefb50 _lwp_start (fce10a40, 0, 0, 0, 0, 0)

instead a well working gnome-panel has this stack:

root at gnom:~# pstack 28340
28340: gnome-panel
----------------- lwp# 1 / thread# 1 --------------------
 feef4695 pollsys (8339270, 16, 0, 0)
 fee853a6 poll (8339270, 16, ffffffff, fe73162c) + 4c
 fe731644 g_poll (8339270, 16, ffffffff, fe7238ce) + 24
 fe7239b0 g_main_context_poll (8113b38, ffffffff, 7fffffff, 8339270, 16, 80479b8) + f0
 fe722e3f g_main_context_iterate (8113b38, 1, 1, 80ed110) + 37f
 fe72345c g_main_loop_run (823cf50, 823cf50, 8047a6c, fe991fae) + 1d8
 fe99205a gtk_main (29, fef6ac2c, 80cba3f, 0, 8047a68, feffbafc) + ba
 0807ee41 main (1, 8047aac, 8047ab4, feffbafc) + 1c1
 0807b2e7 _start (1, 8047ba8, 0, 8047bb4, 8047bf0, 8047c1e) + 67
----------------- lwp# 2 / thread# 2 --------------------
 feef4695 pollsys (817cc58, 1, 0, 0)
 fee853a6 poll (817cc58, 1, ffffffff, fe73162c) + 4c
 fe731644 g_poll (817cc58, 1, ffffffff, fe7238ce) + 24
 fe7239b0 g_main_context_poll (8187420, ffffffff, 7fffffff, 817cc58, 1, fcd4ef08) + f0
 fe722e3f g_main_context_iterate (8187420, 1, 1, 81849b8) + 37f
 fe72345c g_main_loop_run (817f298) + 1d8
 fe352579 gdbus_shared_thread_func (0, 81849b8, 208, fe74ba2a) + 35
 fe74bb4a g_thread_create_proxy (81849b8, fef61000, fcd4efe8, feeef84e) + 12e
 feeef8a3 _thrp_setup (fce10a40) + 9b
 feeefb50 _lwp_start (fce10a40, 0, 0, 0, 0, 0)

Is there an expert who can interprets this?


Am 04.07.14 schrieb Jonathan Adams  <t12nslookup at gmail.com>:
> At this point, I'm probably out of my depth ...
> 
> For reference: I have the "sm-client-id" running on "nautilus" and
> "gnome-panel" on my system (hipster illumos-b461c74)
> 
> 
> On 4 July 2014 14:04, Carsten Grzemba <grzemba at contac-dt.de> wrote:
> 
> > yes, but all users are new and the
> > $ gnome-cleanup
> > I have also already tried.
> >
> > How is the login process controled? it is possible to raise some debug
> > levels somewhere.
> >
> > The difference which I can see too working session on an other host is
> > that gnome-panel and nautilus is started with an option --sm-client-id <id>,
> > which in the failing session is missing.
> >
> > Am 04.07.14 schrieb Jonathan Adams <t12nslookup at gmail.com>:
> > > is the problem after the login screen?
> > >
> > > If so can you try logging in a new user, in case it's a configuration
> > issue?
> > >
> > > Jon
> > >
> > >
> > > On 4 July 2014 13:21, Carsten Grzemba <grzemba at contac-dt.de> wrote:
> > >
> > > >
> > > >
> > > > Am 04.07.14 schrieb Jonathan Adams <t12nslookup at gmail.com>:
> > > > > the pixmaps thing ... hmm I've seen that before, let me find the
> > command
> > > > to
> > > > > fix it.
> > > > >
> > > > >
> > > > > yep, found it:
> > > > >
> > > > > root at jadlaptop:~# gdk-pixbuf-query-loaders --update-cache
> > > > >
> > > > > root at jadlaptop:~# grep -i svg
> > > > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
> > > > > "/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so"
> > > > > "svg" 2 "gdk-pixbuf" "Scalable Vector Graphics" "LGPL"
> > > > > "image/svg+xml" "image/svg" "image/svg-xml" "image/vnd.adobe.svg+xml"
> > > > > "text/xml-svg" "image/svg+xml-compressed" ""
> > > > > "svg" "svgz" "svg.gz" ""
> > > > > " <svg" "* " 100
> > > > > " <!DOCTYPE svg" "* " 100
> > > > >
> > > > Ok, this helps for the SVG images, thanks,
> > > > but the problem with gnome-panel still exist.
> > > >
> > > > >
> > > > >
> > > > >
> > > > > On 4 July 2014 11:37, Carsten Grzemba <grzemba at contac-dt.de> wrote:
> > > > >
> > > > > >
> > > > > >
> > > > > > Am 04.07.14 schrieb Jonathan Adams <t12nslookup at gmail.com>:
> > > > > > > What do you have set under "Appearance" -> "Visual Effects" ?
> > > > > > >
> > > > > > >
> > > > > > There is set 'None'
> > > > > >
> > > > > > but there are logged some warnings on startup:
> > > > > > (gnome-appearance-properties:3374): Gtk-WARNING **: Could not load
> > > > image
> > > > > > '/usr/share/gnome-control-center/pixmaps/visual-effects_none.svg':
> > > > Couldn't
> > > > > > recognize the image file format for file
> > > > > > '/usr/share/gnome-control-center/pixmaps/visual-effects_none.svg'
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > I had issues a while back where I could no longer run compiz on
> > > > Illumos
> > > > > > > (Intel based graphics) and had to turn it off to get the desktop
> > > > working
> > > > > > > correctly ...
> > > > > > >
> > > > > > > Jon
> > > > > > >
> > > > > > >
> > > > > > > On 4 July 2014 10:33, Carsten Grzemba <grzemba at contac-dt.de>
> > wrote:
> > > > > > >
> > > > > > > > On a new oi151a9 installation I have the problem that on gnome
> > > > session
> > > > > > > > start, the gnome-panel is not visible. I get only the green
> > > > backdrop,
> > > > > > but I
> > > > > > > > can start a terminal with right mouse click context menu.
> > > > > > > > if I run in the terminal:
> > > > > > > > $ gnome-panel --replace
> > > > > > > > all is fine.
> > > > > > > >
> > > > > > > > What is going wrong on session start? .xsession-erros logs
> > only:
> > > > > > > >
> > > > > > > > /etc/gdm/Xsession: Beginning session setup...
> > > > > > > > /etc/gdm/Xsession: Setup done, will execute:
> > /usr/bin/ssh-agent --
> > > > > > > > gnome-session_IceTransmkdir: Owner of /tmp/.ICE-unix should be
> > set
> > > > to
> > > > > > root
> > > > > > > >
> > > > > > > > ** (gnome-settings-daemon:2066): WARNING **: Call to
> > > > screen_info_new is
> > > > > > > > too frequent, skipping...
> > > > > > > >
> > > > > > > > ** (gnome-settings-daemon:2066): WARNING **: Call to
> > > > screen_info_new is
> > > > > > > > too frequent, skipping...
> > > > > > > > GNOME_KEYRING_CONTROL=/var/tmp/keyring-R41G3b
> > > > > > > > SSH_AUTH_SOCK=/var/tmp/keyring-R41G3b/ssh
> > > > > > > > GNOME_KEYRING_PID=2068
> > > > > > > > GNOME_KEYRING_CONTROL=/var/tmp/keyring-R41G3b
> > > > > > > > SSH_AUTH_SOCK=/var/tmp/keyring-R41G3b/ssh
> > > > > > > > GNOME_KEYRING_CONTROL=/var/tmp/keyring-R41G3b
> > > > > > > > SSH_AUTH_SOCK=/var/tmp/keyring-R41G3b/ssh
> > > > > > > > /usr/bin/dispswitch exiting: too few (less than 2) or too many
> > > > (more
> > > > > > than
> > > > > > > > 2) crtcs: 1
> > > > > > > >
> > > > > > > > ** (gnome-power-manager:2085): WARNING **: DBUS error: Could
> > not
> > > > get
> > > > > > owner
> > > > > > > > of name 'org.gnome.ScreenSaver': no such name
> > > > > > > > ** (gnome-power-manager:2085): DEBUG: proxy is NULL, maybe the
> > > > daemon
> > > > > > > > responsible for org.gnome.ScreenSaver is not running?
> > > > > > > > ** Message: Initializing gksu extension...
> > > > > > > > Initializing nautilus-open-terminal extension
> > > > > > > >
> > > > > > > > (nautilus:2075): GdkPixbuf-CRITICAL **: file gdk-pixbuf-io.c:
> > line
> > > > > > 2468:
> > > > > > > > assertion `format != NULL' failed
> > > > > > > > -
> > > > > > > >
> > > > > > > > and
> > > > > > > > $ ptree `pgrep gnome-session`
> > > > > > > > 1427 /usr/sbin/gdm-binary
> > > > > > > > 1429 /usr/lib/gdm-simple-slave --display-id
> > > > > > > > /org/gnome/DisplayManager/Displa
> > > > > > > > 1732 /usr/lib/gdm-session-worker
> > > > > > > > 2027 gnome-session
> > > > > > > > 2046 /usr/bin/ssh-agent -- gnome-session
> > > > > > > > 2071 metacity
> > > > > > > > 2072 gnome-panel
> > > > > > > > 2075 nautilus
> > > > > > > > 2078 /usr/bin/xscreensaver -nosplash
> > > > > > > > 2083 /usr/bin/python2.6 /usr/lib/updatemanagernotifier
> > > > > > > > 2084 /usr/perl5/bin/perl
> > /usr/bin/desktop-print-management-applet
> > > > > > > > 2090 /usr/lib/ospm/ospm-applet
> > > > > > > > 2085 gnome-power-manager
> > > > > > > > 2089 /usr/lib/nwam-manager
> > > > > > > > 2093 python2.6 /usr/lib/time-slider-notify
> > > > > > > > 2094 /usr/lib/evolution/2.30/evolution-alarm-notify
> > > > > > > >
> > > > > > > > which looks normal for me.
> > > > > > > >
> > > > > > > > Any help appreciated.
> > > > > > > > _______________________________________________
> > > > > > > > openindiana-discuss mailing list
> > > > > > > > openindiana-discuss at openindiana.org
> > > > > > > > http://openindiana.org/mailman/listinfo/openindiana-discuss
> > > > > > > >
> > > > > > > _______________________________________________
> > > > > > > openindiana-discuss mailing list
> > > > > > > openindiana-discuss at openindiana.org
> > > > > > > http://openindiana.org/mailman/listinfo/openindiana-discuss
> > > > > > >
> > > > > > >
> > > > > > _______________________________________________
> > > > > > openindiana-discuss mailing list
> > > > > > openindiana-discuss at openindiana.org
> > > > > > http://openindiana.org/mailman/listinfo/openindiana-discuss
> > > > > >
> > > > > _______________________________________________
> > > > > openindiana-discuss mailing list
> > > > > openindiana-discuss at openindiana.org
> > > > > http://openindiana.org/mailman/listinfo/openindiana-discuss
> > > > >
> > > > >
> > > > _______________________________________________
> > > > openindiana-discuss mailing list
> > > > openindiana-discuss at openindiana.org
> > > > http://openindiana.org/mailman/listinfo/openindiana-discuss
> > > >
> > > _______________________________________________
> > > openindiana-discuss mailing list
> > > openindiana-discuss at openindiana.org
> > > http://openindiana.org/mailman/listinfo/openindiana-discuss
> > >
> > >
> > _______________________________________________
> > openindiana-discuss mailing list
> > openindiana-discuss at openindiana.org
> > http://openindiana.org/mailman/listinfo/openindiana-discuss
> >
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> http://openindiana.org/mailman/listinfo/openindiana-discuss
> 
> 


More information about the openindiana-discuss mailing list