[Fedora-livecd-list] rhgb not working

Alex Magaz alexm at asic.udl.es
Thu Feb 8 17:06:17 UTC 2007


Hi,
I'm trying to get graphical boot with rhgb, but I can't make it work.

I've modified rc.sysinit to open a shell instead of running rhgb. Then if I 
try running manually rhgb, it segfaults. This is what I get:

# rhgb --debug-interface
(rhgb:1747): Gdk-CRITICAL **: gdk_display_get_n_screens: assertion 
`GDK_IS_DISPLAY (display)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_cursor_new_for_display: assertion 
`GDK_IS_DISPLAY (display)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_cursor_unref: assertion `cursor != NULL' 
failed

(rhgb:1747): Gdk-CRITICAL **: gdk_screen_get_monitor_geometry: assertion 
`GDK_IS_SCREEN (screen)' failed

(rhgb:1747): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(rhgb:1747): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 
`G_TYPE_CHECK_INSTANCE (instance)' failed

(rhgb:1747): Gtk-CRITICAL **: gtk_window_set_default_size: assertion `height 
>= -1' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_screen_get_default_colormap: assertion 
`GDK_IS_SCREEN (screen)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_colormap_get_visual: assertion 
`GDK_IS_COLORMAP (colormap)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_screen_get_default_colormap: assertion 
`GDK_IS_SCREEN (screen)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_screen_get_root_window: assertion 
`GDK_IS_SCREEN (screen)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_screen_get_root_window: assertion 
`GDK_IS_SCREEN (screen)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_window_new: assertion `GDK_IS_WINDOW 
(parent)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_window_enable_synchronized_configure: 
assertion `GDK_IS_WINDOW (window)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_window_set_user_data: assertion `window != 
NULL' failed

(rhgb:1747): Gtk-CRITICAL **: gtk_style_attach: assertion `window != NULL' 
failed

(rhgb:1747): Gtk-CRITICAL **: gtk_style_set_background: assertion 
`GTK_IS_STYLE (style)' failed

(rhgb:1747): Gtk-CRITICAL **: gtk_paint_flat_box: assertion `GTK_IS_STYLE 
(style)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_window_set_type_hint: assertion 
`GDK_IS_WINDOW (window)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_window_set_accept_focus: assertion 
`GDK_IS_WINDOW (window)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_window_set_focus_on_map: assertion 
`GDK_IS_WINDOW (window)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_window_set_modal_hint: assertion 
`GDK_IS_WINDOW (window)' failed

(rhgb:1747): Gtk-CRITICAL **: gtk_window_realize_icon: assertion 
`widget->window != NULL' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_x11_xatom_to_atom_for_display: assertion 
`GDK_IS_DISPLAY (display)' failed

(rhgb:1747): Gdk-CRITICAL **: gdk_screen_get_root_window: assertion 
`GDK_IS_SCREEN (screen)' failed
Segmentation fault


and running this: 

# rhgb --debug
checking for X
checking for run
create pipe
create ramfs

and does nothing more.

But if I boot the live cd normally into runlevel 5 and then switch to runlevel 
3, I can run it from console without any problem. 

Also some time ago I made a fedora 5 live cd with kadischi and rhgb worked 
well.

Someone can give me some hint about what's happening?

It is a fedora 6 live cd built with pilgrim.

Thanks,
Alex




More information about the livecd mailing list