LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   KDE 3.0 program problems (https://www.linuxquestions.org/questions/linux-newbie-8/kde-3-0-program-problems-55173/)

ih8linux 04-15-2003 01:54 PM

KDE 3.0 program problems
 
Hi

I recently altered the boot up sequence on Mandrake 9.0 to default boot to Windows. After i did that and came back into linux, i could not get the Mandrake Control Center or Mozilla or Xmms, or some other programs to run. A bar on the taskbar comes up with the program name and an hour glass on, but then it just disappears and won't run. Please help as i cannot stand using Konqueror for web browsing!!

Thanks

Tim.

:confused:

jailbait 04-15-2003 03:07 PM

You need some error messages.
 
You might be able to get some useful error messages by trying the following:

Log into KDE as usual.
Start a terminal.
From the command line issue commands for the failing programs such as:
mozilla

You might get some error messages to appear on the terminal page.

ih8linux 04-15-2003 05:47 PM

I tried that with one of the programs and it came up with this:

xmms: error while loading shared libraries: libglib-1.2.so.0: cannot open shared object file: No such file or directory

Any ideas??

jailbait 04-15-2003 06:42 PM

The message says that you are missing a file called:
libglib-1.2.so.0

First I think you should use a terminal to try to start every program that you
know is broken.

Make a list of everything that is missing.

On SuSE libglib-1.2.so.0 is in /usr/lib, try to locate it as root or su with:
find /usr -iname "*libglib-1.2.so.0*"
Try to locate anything else that is missing.

Then use rpm to find out what packages these files came from. For
libglib-1.2.so.0 the query is:
rpm --whatprovides -q libglib-1.2.so.0

On my machine I get the answer:
glib-1.2.10-324

If everything that you are missing is a lib file then they may be there but the list of dynamic library files is corrupt. As root run the command:
ldconfig
This command creates your dynamic library list. It does no harm to run it even when the dynamic library list is good.

If ldconfig does not fix the problem then:
Once you track down what is missing then try is to reinstall these packages using rpm. The package called glib is one candidate to be reinstalled. If you reinstall a package that is already there it does not hurt and may replace broken files with good files from the rpm package.
Read man rpm and go through the install section a few times until it makes sense.


All times are GMT -5. The time now is 04:07 PM.