|
2010-11-15
, 06:13
|
Posts: 992 |
Thanked: 738 times |
Joined on Jun 2010
@ Low Earth Orbit
|
#32
|
|
2010-11-15
, 08:47
|
Posts: 2 |
Thanked: 19 times |
Joined on Nov 2010
|
#33
|
I found the reason. At least on my device pulseaudio application
depends on the library libFLAC.
On device start the system starts the pulseaudio daemon.
As it needs libFLAC the system tries to load this library.
The library is at
/opt/maemo/usr/lib/libFLAC.so.8.2.0
So the application pulseaudio fails to load
(cannot load library libFLAC.so, no such file)
Because all this happens before the internal mmc is mounted :-)
After failing to start the daemon the system tries this again and again.
It may work at some point when the internal mmc is mounted.
But sometimes the restart (respawn) happens to often and
the system stops this process.
I don't know why pulseaudio needs this lib, it has something to
do with the package decoders-support. But it seems this only
happens if you upgraded to PR1.3.
I did a reflash now and installed decoders-support.
The libFLAC library is on /opt/maemo ....
But pulseaudio starts without an error.
(And it does not depend on this library anymore,
ldd /usr/bin/pulseaudio shows which librarys are needed
by an executable/library).
Nicolai
Nokia-N900:~# ldd /usr/bin/pulseaudio | grep FLAC libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x4060b000) Nokia-N900:~# ls -la /usr/lib/ | grep FLAC lrwxrwxrwx 1 root root 16 Oct 26 23:20 libFLAC.so.8 -> libFLAC.so.8.2.0 lrwxrwxrwx 1 root root 35 Oct 26 23:20 libFLAC.so.8.2.0 -> /opt/maemo/usr/lib/libFLAC.so.8.2.0 Nokia-N900:~# cp /opt/maemo/usr/lib/libFLAC.so.8.2.0 . Nokia-N900:~# cp libFLAC.so.8.2.0 /usr/lib/ Nokia-N900:~# ls -la /usr/lib/ | grep FLAC lrwxrwxrwx 1 root root 16 Oct 26 23:20 libFLAC.so.8 -> libFLAC.so.8.2.0 -rw-r--r-- 1 root root 303348 Nov 15 10:40 libFLAC.so.8.2.0
The Following 4 Users Say Thank You to sickki For This Useful Post: | ||
|
2010-11-15
, 11:47
|
Posts: 24 |
Thanked: 5 times |
Joined on Oct 2010
@ Portugal
|
#34
|
|
2010-11-15
, 13:05
|
Posts: 2 |
Thanked: 19 times |
Joined on Nov 2010
|
#35
|
Hi,
*EDIT* I already had this file in /usr/lib/ on rootfs (but also in /opt/maemo). Or are these symbolic links??? (how do I tell the difference?)
silbah
The Following 15 Users Say Thank You to sickki For This Useful Post: | ||
ayazpak, benzo8, cincibluer6, D4rKlar, Erazor, gabby131, Gusse, Henque19, manivs, mlb, MohammadAG, silbah, skricciolo1981, ukaef, wimmme |
|
2010-11-17
, 07:58
|
Posts: 1 |
Thanked: 0 times |
Joined on Nov 2010
|
#36
|
|
2010-11-17
, 08:07
|
Posts: 24 |
Thanked: 5 times |
Joined on Oct 2010
@ Portugal
|
#37
|
|
2010-11-17
, 13:39
|
Posts: 52 |
Thanked: 41 times |
Joined on Sep 2010
|
#38
|
|
2010-11-17
, 14:56
|
|
Posts: 160 |
Thanked: 33 times |
Joined on May 2010
|
#39
|
If you write this: ls -la /usr/lib/ | grep FLAC
lrwxrwxrwx 1 root root 16 Oct 26 23:20 libFLAC.so.8 -> libFLAC.so.8.2.0
lrwxrwxrwx 1 root root 35 Oct 26 23:20 libFLAC.so.8.2.0 -> /opt/maemo/usr/lib/libFLAC.so.8.2.0
It should show this: libFLAC.so.8.2.0 -> /opt/maemo/usr/lib/libFLAC.so.8.2.0 means that it's just symlink to /opt/.
Just write: cp /opt/maemo/usr/lib/libFLAC.so.8.2.0 /usr/lib/libFLAC.so.8.2.0
If you wan't to try fix what helped for me.
|
2010-11-18
, 02:17
|
Posts: 343 |
Thanked: 165 times |
Joined on Sep 2010
|
#40
|
so far. It must be a different thing.
nicolai
my contributions:
Desktop Clock Widget|Calendar Home Widget|Lens Cover Reminder|ConnectNow|Scout|App Search Widget|ProfilesX|
Desktop-Switcher|SMS-Messageblocker
-Donate-