[arch-general] xscreensaver broken?

Husasam Al-Tayeb ht990332 at gmail.com
Mon Jan 5 15:59:44 EST 2009


On Mon, 2009-01-05 at 14:45 -0600, Aaron Griffin wrote:
> On Mon, Jan 5, 2009 at 2:41 PM, Ghost1227 <ghost1227 at archlinux.us> wrote:
> > Aaron Griffin wrote:
> >>
> >> On Mon, Jan 5, 2009 at 2:11 PM, Guus Snijders <gsnijders at gmail.com> wrote:
> >>
> >>>
> >>> Hey all,
> >>>
> >>> mabye i'm doing something wrong, but xscreensaver-demo segfaults on my
> >>> system:
> >>>
> >>> $ xscreensaver-demo
> >>>
> >>> (xscreensaver-demo:3073): libglade-WARNING **: Could not load support
> >>> for `gnome': libgthread: cannot open shared object file: No such file
> >>> or directory
> >>> xscreensaver-demo: 20:45:46: Gtk-warning: GtkSpinButton: setting an
> >>> adjustment with non-zero page size is deprecated
> >>> xscreensaver-demo: 20:45:46: Gtk-warning: GtkSpinButton: setting an
> >>> adjustment with non-zero page size is deprecated
> >>> xscreensaver-demo: 20:45:46: Gtk-warning: GtkSpinButton: setting an
> >>> adjustment with non-zero page size is deprecated
> >>> Segmentation fault
> >>>
> >>>
> >>>
> >>> $ pacman -Q xscreensaver
> >>> xscreensaver 5.08-1
> >>>
> >>> $ pacman -Qo /usr/lib/libgthread.so
> >>> /usr/lib/libgthread.so is owned by glib 1.2.10-7
> >>>
> >>
> >> Looks like xscreensaver-demo maybe needs gnome? That seems weird,
> >> considering the upstream dev's stance on GUI toolkits for
> >> xscreensaver.
> >>
> >>
> >
> > I'm using xscreensaver{,-demo} under awesome...
> 
> I meant libgnome.so, really. I'm looking at this error message:
> 
>    Could not load support for `gnome':
>    libgthread: cannot open shared object file:
>    No such file or directory
> 
> If I read that correctly, it's not saying "cannot find libgthread" but
> saying that libgthread cannot load some shared object...

try uninstalling glib and rebuilding xscreensaver. Maybe xscreensaver
still builds under both glib and glib2. In that case, you want it to use
glib2 instead of glib1



More information about the arch-general mailing list