Page 1 of 1

lxinput errors Debian sid {Solved}

Posted: Thu Aug 06, 2009 6:15 pm
by craigevil
Running Debian Sid, grabbed lxinput from incoming.debian.org. It totally fails to start from the menu and from lxterminal it throws a bunch gtk errors. No other issues.

Code: Select all

$ lxinput

(lxinput:20610): Gtk-CRITICAL **: gtk_dialog_set_alternative_button_order: assertion `GTK_IS_DIALOG (dialog)' failed

(lxinput:20610): Gtk-CRITICAL **: gtk_range_set_value: assertion `GTK_IS_RANGE (range)' failed

(lxinput:20610): Gtk-CRITICAL **: gtk_range_set_value: assertion `GTK_IS_RANGE (range)' failed

(lxinput:20610): Gtk-CRITICAL **: gtk_toggle_button_set_active: assertion `GTK_IS_TOGGLE_BUTTON (toggle_button)' failed

(lxinput:20610): Gtk-CRITICAL **: gtk_range_set_value: assertion `GTK_IS_RANGE (range)' failed

(lxinput:20610): Gtk-CRITICAL **: gtk_range_set_value: assertion `GTK_IS_RANGE (range)' failed

(lxinput:20610): Gtk-CRITICAL **: gtk_toggle_button_set_active: assertion `GTK_IS_TOGGLE_BUTTON (toggle_button)' failed

(lxinput:20610): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(lxinput:20610): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(lxinput:20610): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(lxinput:20610): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(lxinput:20610): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(lxinput:20610): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(lxinput:20610): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(lxinput:20610): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(lxinput:20610): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(lxinput:20610): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(lxinput:20610): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(lxinput:20610): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(lxinput:20610): Gtk-CRITICAL **: gtk_dialog_run: assertion `GTK_IS_DIALOG (dialog)' failed

(lxinput:20610): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed

Re: lxinput errors Debian sid

Posted: Thu Aug 06, 2009 8:16 pm
by Marty Jack
Sounds like gtkbuilder file missing. Should be in /usr/share/lxinput/lxinput.ui (or /usr/local/share).

Re: lxinput errors Debian sid

Posted: Thu Aug 06, 2009 11:45 pm
by craigevil
Seems the debian package that is in incoming.debian.org has issues. I compiled it then used checkinstall to build the .deb and it works just fine.

It does give an error when opened in a terminal but only at exit:
$ lxinput

(lxinput:14410): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed

But other than that it works.

Re: lxinput errors Debian sid

Posted: Fri Aug 07, 2009 2:05 am
by Marty Jack
Those atom_to_xatom assertions are all over the place in recent GTK releases.

Re: lxinput errors Debian sid

Posted: Fri Aug 07, 2009 4:16 am
by craigevil
Marty Jack wrote:Those atom_to_xatom assertions are all over the place in recent GTK releases.
yes just noticed its not confined to lxinput.

(leafpad:31179): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed