[kde-de] [Re] kein Sound nach Update auf KDE 3.5

Sebastian Voitzsch sebastian.voitzsch at web.de
Fr Nov 25 14:42:17 CET 2005


Am Freitag, 25. November 2005 13:53 schrieb gewilit at gmx.de:
> Hi Sebastian,
>
> Am Freitag, 25. November 2005 13:39 schrieb Sebastian Voitzsch:
> > rpm -qa | grep kde
>
><...>
> kdebase3-SuSE-9.3-39.5

Dieses Paket hat eine völlig andere Versionsnummerierung und gehört mit 
Sicherheit nicht zum 3.5.0-Update. Schmeiß es raus und installier' die 
restlichen Pakete, die kdebase im Namen tragen, nochmal.


Das Programm ldd zeigt Dir an, welche Bibliotheken ein bestimmtes Programm 
benötigt, und wo das System meint, diese zu finden:

harry sebastian # ldd /usr/kde/3.4/bin/artsd
        linux-gate.so.1 =>  (0xffffe000)
        libsoundserver_idl.so.1 => /usr/kde/3.4/lib/libsoundserver_idl.so.1
        libkmedia2_idl.so.1 => /usr/kde/3.4/lib/libkmedia2_idl.so.1
        libartsflow.so.1 => /usr/kde/3.4/lib/libartsflow.so.1
        libmcop_mt.so.1 => /usr/kde/3.4/lib/libmcop_mt.so.1
        libartsflow_idl.so.1 => /usr/kde/3.4/lib/libartsflow_idl.so.1 

Das ist (ein Teil) der Ausgabe für "meinen" artsd (benutze kein SuSE, daher 
liegt KDE in einem anderen Pfad. Hier ist alles in Ordnung: die 
3.4er-Installation liegt in /usr/kde/3.4, die entsprechenden Bibliotheken 
werden auch aus diesem Pfad benutzt. Sofern bei dieser Ausgabe bei einer 
Bibliothek "not found" steht oder z.B. die Version aus /usr/kde/3.3 genommen 
würde, gäbe es ein Problem - was meist in einem Absturz wie bei Dir 
resultiert.

Ldd muß übrigens immer den vollen Pfad mitgeteilt bekommen, "ldd artsd" reicht 
nicht!

Sebastian