[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