Hi all,
I'm turning to you guys because my own limited hacking skills have failed me. I've been running XBMC on a headless 64 bit Ubuntu server (12.04, Atom processor, Intel's integrated graphics) which, among many other things, serves as my media center.
Earlier I was running XBMC 10 with no problems, but when Eden came out I wanted to upgrade. Since it took a while for it to get into the Ubuntu repos, and I'm an impatient guy, I installed from a PPA. It worker alright, after ironing out a few kinks. Recently, I wanted to try out the AirPlay functionality, which for some reason did not work with the PPA install. So, in order to fix it, I uninstalled XBMC, removed the PPA from sources and re-installed from the now-supported Ubuntu repos. And, voilà, AirPlay started working!
That would all be fine and dandy, except for me, later on, making the discovery that video playback no longer works at all. The logfiles complain about a missing dll (/usr/lib/xbmc/system/players/dvdplayer/avutil-50-x86_64-linux.so) and 'tis true, the directory /usr/lib/xbmc/system/players/dvdplayer/ is completely empty. I've tried googling this problem for a few hours, but noone seems to have the same issue.
Can some enlightened person tell me what's going on here? What is the problem and how can I fix it? If it cannot be fixed, what is the best way to (completely) re-install XBMC? I will be grateful for any pointers!
I'm turning to you guys because my own limited hacking skills have failed me. I've been running XBMC on a headless 64 bit Ubuntu server (12.04, Atom processor, Intel's integrated graphics) which, among many other things, serves as my media center.
Earlier I was running XBMC 10 with no problems, but when Eden came out I wanted to upgrade. Since it took a while for it to get into the Ubuntu repos, and I'm an impatient guy, I installed from a PPA. It worker alright, after ironing out a few kinks. Recently, I wanted to try out the AirPlay functionality, which for some reason did not work with the PPA install. So, in order to fix it, I uninstalled XBMC, removed the PPA from sources and re-installed from the now-supported Ubuntu repos. And, voilà, AirPlay started working!
That would all be fine and dandy, except for me, later on, making the discovery that video playback no longer works at all. The logfiles complain about a missing dll (/usr/lib/xbmc/system/players/dvdplayer/avutil-50-x86_64-linux.so) and 'tis true, the directory /usr/lib/xbmc/system/players/dvdplayer/ is completely empty. I've tried googling this problem for a few hours, but noone seems to have the same issue.
Can some enlightened person tell me what's going on here? What is the problem and how can I fix it? If it cannot be fixed, what is the best way to (completely) re-install XBMC? I will be grateful for any pointers!
Relevant parts of log Wrote:22:18:28 T:140398200182656 NOTICE: DVDPlayer: Opening: /home/user/Media/VIDEOFILE.mkv
22:18:28 T:140398200182656 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:18:28 T:140398200182656 ERROR: Unable to load /usr/lib/xbmc/system/players/dvdplayer/avutil-50-x86_64-linux.so, reason: /usr/lib/xbmc/system/players/dvdplayer/avutil-50-x86_64-linux.so: cannot open shared object file: No such file or directory
22:18:28 T:140398200182656 ERROR: CLinuxRendererGL::PreInit - failed to load rescale libraries!
22:18:28 T:140397313521408 NOTICE: Creating InputStream
22:18:28 T:140397313521408 NOTICE: Creating Demuxer
22:18:28 T:140397313521408 ERROR: Unable to load /usr/lib/xbmc/system/players/dvdplayer/avutil-50-x86_64-linux.so, reason: /usr/lib/xbmc/system/players/dvdplayer/avutil-50-x86_64-linux.so: cannot open shared object file: No such file or directory
22:18:28 T:140397313521408 ERROR: CDVDDemuxFFmpeg::Open - failed to load ffmpeg libraries
22:18:28 T:140397313521408 ERROR: OpenDemuxStream - Error creating demuxer
22:18:28 T:140397313521408 NOTICE: CDVDPlayer::OnExit()
22:18:28 T:140397313521408 NOTICE: CDVDPlayer::OnExit() deleting input stream
22:18:28 T:140398200182656 ERROR: Playlist Player: skipping unplayable item: 0, path [VIDEOFILE.mkv]
22:18:28 T:140398200182656 NOTICE: CDVDPlayer::CloseFile()
22:18:28 T:140398200182656 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:18:28 T:140398200182656 NOTICE: DVDPlayer: waiting for threads to exit
22:18:28 T:140398200182656 NOTICE: DVDPlayer: finished waiting