I had a similar problem that I fixed by installing hal, which I had uninstalled for some reason. I realized it had to do with hal because of error messages that were printed in the terminal when I started firefox on the command line. Otherwise I wouldn't have seen these messages.
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

