Apps :: Thunderbird won't start...



I downloaded and installed Thunderbird 1.0.2 through the MyDSL application on the desktop. The icon that appeared on my desktop afterward does not seem to work. Click as I may Thunderbird never starts. If I right-click - properties, I see the the command associated therewith is /usr/bin/start_tbird. If I do a manual command in terminal I get:

root@box:/home/dsl# /usr/bin/start_tbird
sudo: /usr/sbin/update-gdkpixbuf-loaders: command not found
sudo: /usr/sbin/update-gtk-immodules: command not found
sudo: /usr/sbin/update-pango-modules: command not found
sudo: /usr/sbin/update-pangox-aliases: command not found
Updating mozilla-thunderbird chrome registry...BusyBox v1.2.2 (2006.12.07-15:23+0000) multi-call binary

Usage: find [PATH...] [EXPRESSION]

BusyBox v1.2.2 (2006.12.07-15:23+0000) multi-call binary

Usage: find [PATH...] [EXPRESSION]

E: Registration process existed with status: 127
E: /usr/lib/mozilla-thunderbird/extensions/installed-extensions.txt still present. Registration might have gone wrong.
mv: unable to rename `/usr/lib/mozilla-thunderbird/defaults.ini': No such file or directory
selected locale: en-US
/usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

How can I get Thunderbird to function properly (open and run)?

It is a gtk2 app, so it needs gtk2 (duh!)
It would seem that it also needs gnu-utils.

Did you read the info file? It clearly says you need gtk2-0705.dsl..

Quote (curaga @ Oct. 12 2007,10:37)
It is a gtk2 app, so it needs gtk2 (duh!)
It would seem that it also needs gnu-utils.

Did you read the info file? It clearly says you need gtk2-0705.dsl..


Wow - what a rich reply to a new user! With help like that it is truly hard to imagine why Linux fails to catch on better. You clowns are too much, really!

Linux fails to spread more readily because everything has to be a 20-step abortion just to get a friggin email or some other mundane task that Windows XP makes simple by comparison. And when you ask for help on something with Linux that is not readily apparent (such as this gtk2 bullshit) you get some wiseass answer like this.

How the hell am I supposed to know what a gtk2 is? You say that as if everyone just knows these things.

Sorry for even asking.

Geez. Since you knew how to open up a terminal, I assumed you weren't a complete noob.
Please just have some manners.

Gtk2 is a toolkit, ie the buttons, sliders etc that can be used to create a program.
If a program is created with it, it needs it to run.
Such as thunderbird.

It is not included in the DSL base, but an email client is (Sylpheed), which you can use instantly.

So to use gtk2 programs, get the gtk2 extension before the gtk2 programs.

Oh, and the programs in the category "gtk2" are gtk2 programs. -.-

I think the post could have done without the "duh". No one wants to hear that from anyone but their closest friends.

That said, Don, you seem to be overreacting a little. It *should* be mostly obvious to anyone, even Windows users, that if you're downloading something you should read the accompanying documentation, particularly in cases where that documentation is displayed for you even before the download is activated. Then again, I've known many people who for some reason even go out and buy some potentially dangerous piece of machinery they've never used and still fail to read the owner's manual....so maybe I'm in the minority.

Anyway, Linux is not that difficult; it's just different. DSL may be a bit harder to learn than something like Ubuntu due to the fact that its tiny size prevents the developers from filling it up with lots of helpful newbie-friendly tools.

Additionally, most people who enjoy arguing about how Linux help is unnecessarily complicated seem to ignore one glaring fact:

In Windows there is *one* way to do things, so it is very easy for someone to tell you "click this, click that, click this next series of things, and you're done".

In Linux, there are many, many choices and different ways to accomplish a given task, and the decision lies with the user to decide which way is best for him. There are many different desktop environments to choose from, and none of them work exactly the same (what would be the point in that?).

So...what I'm getting at here is that the only universal way to explain a task so that it works regardless of what desktop or other arbitrary tools a user has is to use the basic tools that are available in every Linux system...specifically the shell and core utilities. Not only can this type of help be useful on any Linux system, but it also teaches you something that can be applied to other problems.

If you feel it's unreasonable to have to learn how to use an operating system that you've never used before, perhaps you'd consider PCLinuxOS or one of the Ubuntu varieties, both of which are designed to be more familiar to the Windows user than DSL, both are known to do very well at automatically configuring your system, and both include the tools necessary to click your way through just about any problems you might have.

And as a side note, I've never understood why so many people who don't even use Linux seem to care about how popular it becomes. Personally I don't, and I know many other Linux users who share this opinion. The only positive things I can think of that would result from increased popularity are an increase in hardware vendor support and a decrease in bad software.

Next Page...
original here.