View Single Post
Posts: 89 | Thanked: 52 times | Joined on Jan 2010 @ London, UK
#1
For several months now, I've had an issue where my audio player and video player stop working. The video player would start but stay a completely black screen, no errors and I didn't even get the 4 animated circles while it loads bits to play it. Tapping the screen brings up the buttons and progress bar at bottom as normal but the timeline says 0:00 into playing it and pressing the pause button brings a yellow banner "Unable to perform operation". The audio player would behave similarly.

After a while of this and finding that reboots, and any other reset method wouldn't fix it including restarting the daemon processes, I eventually fixed it by after searching on here by reinstalling packages. But every reboot or battery-swap reverts to the same broken state. File-system issue? Its almost like there's a union fs and the base underlying fs never gets updated when I do the installs, just a (hypothetical) user-presented one which is kept in memory! Or could some process at boot be breaking things?

For others reference, it was reinstalling the following select codec/streamer packages (command-line apt-get with the --reinstall switch) that fixed playing both sound and video:

mafw-gst-renderer
decoders-support

There were also other odd and seemingly random issues. At this point you might suggest backup and reflash, but A) my usb port is one of the broken ones and B) the backup app doesn't work either. It seems random apps have various things missing (files not there) that stops them using either dbus or something else, or config. The player issues are just one example of this, but one of my most commonly used/most annoying ones to be broken. Btw, I can still play videos using kmplayer or sound via a command-line player util (aplay? gplay? player? I forget the program name) and other sounds for alarms etc. work fine.

I forget whether this is expected and approved behaviour, but my SD memory card also always seems to fail to mount read-write mode, and if I want to save anything to it I always need to do a quick "mount -o rw,remount /media/mmc1" in the terminal as its mounted but only read-only.

My fstab for /opt btw, just in case:
/home/opt on /opt type none (bind)

I think these are all perhaps symptoms of a deeper underlying filesystem issue or corruption that could have occurred (I can't remember the details that happened just before these things stopped working but there might have been a lock-up and reset required, or /home getting a bit full - root ('/') was fine, dont think I ever filled that up). Some dbus objects (or python libs for) also seem to have stopped working and files disappeared to support them, but it would take a lot of effort to find out exactly what needs replacing and the basic priority stuff is working again.

Maybe relevant(?): my internal battery has stopped having enough power in between battery changes to keep the time and date on the phone, unless I switch the old one out and the new one in very quickly in a seamless pop and slide I've got used to doing every day and a half or so on average. Is the internal one a rechargeable battery and the charging has broken, or is that for the life of the phone unless I can replace it (can you get at it to do that)?

I started copying files via network elsewhere to manually backup, or manually onto the SD card, but that just was being too time consuming and killing the battery when I needed to use the phone; I have a recharger and a couple of spare batteries to keep me going at present (my internal battery seems to have died a bit too). I have the original usb port which I might consider trying to fix again, but worries about breaking the whole phone and lack of serious focussed time for it recently again held off that plan (have the soldering iron and a <little> bit of experience with them).

Is it time for a new phone already with all this (bought sim-free)? Has been tempting, but budget disallows that at present - just got married, that kinda expense bubble kills any idea like this.

Its taken a while to write this up here to see if anyone has ideas, to maybe help someone with similar symptoms (or for who the package reinstall works permanently) or who hasn't got as far, as trying to include good relevant info..

Probably crosses lots of topics, and I could have posted this in hardware too or as separate posts but the issues may depend/be related.

Please anyone who can help or who understands the filesystem better and could suggest why the reinstall doesn't stick after reboot? I've got a fair few things installed on it but I can't think if anything might cause this; I used to have smscon but after a previous reflash back when the usb socket existed it never got reinstalled (by saying no to it from the backup's restore process) I'm sure.