Joined: July 2004
||Posted: Feb. 05 2009,12:52
The first thing I do when an application disappears for no apparent reason, or when it crashes, is to reopen the app in a terminal.
Open an aterm and type in the command that starts the program instead of starting it from the menu. You can see the command in /home/dsl/.jwmrc. I think the one you're talking about might be "sudo /usr/sbin/pppdial". Maybe not? Opening an app in the terminal will hopefully print any error messages the application give. Unfortunately, sometimes all you get is something like "segmentation fault", but usually error messages will point you in the right direction.
In order to build software, you need a build environment. The compile extension provides a lot of what is needed. This is not to say it provides everything you need for all compiling...that would be a nearly impossible task. Some applications you will try building will almost definitely require additional libraries, which you will usually need to find and install yourself.
I had built dictd in DSL a long time ago, but never sent it due to the huge size of the dictionary data (I wanted a self-contained full dictionary rather than a web-dependent client). If I remember correctly it was very simple to compile in DSL.
The DVD issue might be simply due to your CPU speed. My machine is 600mhz, which is barely adequate for playing video in general and not terribly good with DVDs.