Irritating software problems

Fluxbox crashing

Recently, I have been trying to get up fluxbox up and running, but it was really a big problem. Previously I was using Openbox, but when I saw the great screenies at Fluxbuntu I got hooked. I really liked the toolbar of fluxbox, and it’s background setter fbsetbg is also really cool. (Autodetection of background setting software and also its opinion on it by doing fbsetbg -i. Pretty nifty.)

So I installed fluxbox (1.0 rc2). Put “exec startfluxbox” in my .xinitrc and startx’d.
What do I get?
A bunch of errors: Fluxbox can’t set this value or that value and poof. back to the console 😦

After a lot of search‌ing (really lots) I found help from ndiarsen in the Archlinux forums, and it finally turned out that it was the fact that my locale (en_IN) was not recognised by fluxbox and therefore it wouldn’t start.
If it can’t get my locale, why doesn’t it fallback to a different locale, and just start? I did workaround finally by setting my locale to en_GB but that’s not really a solution. What’s strange, that fluxbox 0.9.15.1 worked perfectly.

Zombie glade apps

Yeah. Really zombies. I compiled gnomebaker and gwget on my Gentoo box.
I clicked on the buttons. Nothing. Clicked again, went on. Finally looked at the console:

(gnomebaker:15911): libglade-WARNING **: could not find signal handler 'gnomebaker_on_help'.
and few 20 more of these kind of errors.

Searched again. Turned out that’s some problem in my LDFLAGS. (This time
Slackware guys in google groups came to the rescue). Changed
it to:

LDFLAGS="${LDFLAGS: -export-dynamic}"
and then emerged again. Zombie gone.

Advertisements

One thought on “Irritating software problems

  1. well, i just had the same problem and it did not work, i copied twice the line with LDFLAGS… maybe you should add the missing “-” so it will work 😉

    (but thanks for the hint 🙂 )

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s