Xibo won't load - Failed to open VDPAU backend libvdpau_nvidia.so cannot open shared object file

Asked by matt

I cannot get Xibo to load under this configuration. ATI drivers are installed and working (It is a 5400 series card). I have got the splash screen to load, the client has a license, but will not play the schedule. The previous schedule has worked on a windows client and a similarly configured (but Nvidia-based) client.

Here is the information from the terminal. The splash screen has not loaded since a new schedule was loaded to the client.

Switching to new logger
[1830:1838:3769953884:ERROR:process_singleton_linux.cc(264)] Failed to create /opt/xibo/pyclient/client/python/.berkelium/SingletonLock: File exists
[13-02-12 15:41:15.863] WARNING: Could not find font face Arial. Using sans instead.
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Segmentation fault

Any help would be appreciated.

Thanks

Question information

Language:
English Edit question
Status:
Answered
For:
Xibo Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Alex Harrington (alexharrington) said :
#1

Which client version? Which OS? Is the libvdpau package installed?

Revision history for this message
matt (matt-3) said :
#2

I am running the latest Xibo, v-1.4.1 on Ubuntu 10.04.

How do I confirm if libvdpau is installed? I do not have much experience with Ubuntu.

Thanks

Revision history for this message
Alex Harrington (alexharrington) said :
#3

apt-get install libvdpau

From a terminal

Revision history for this message
matt (matt-3) said :
#4

Maybe I'm missing something but using sudo apt-get install libvdpau from the terminal results in this message:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package libvdpau

Is the package called something else? Does the fact that I have an ATI card have anything to do with this?

Revision history for this message
Alex Harrington (alexharrington) said :
#5

Sorry the package is called libvdpau1

Alex

On 12 February 2013 23:35, matt <email address hidden>wrote:

> Question #221724 on Xibo changed:
> https://answers.launchpad.net/xibo/+question/221724
>
> Status: Answered => Open
>
> matt is still having a problem:
> Maybe I'm missing something but using sudo apt-get install libvdpau from
> the terminal results in this message:
>
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> E: Couldn't find package libvdpau
>
> Is the package called something else? Does the fact that I have an ATI
> card have anything to do with this?
>
> --
> You received this question notification because you are a member of Xibo
> Developers, which is an answer contact for Xibo.
>

Revision history for this message
matt (matt-3) said :
#6

Thanks, that package was valid, but the system says its already the newest version.

Output:

Reading package lists... Done
Building dependency tree
Reading state information... Done
libvdpau1 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

I ran apt-get update and then ran the install command again and it still says that the newest version is installed.

Any ideas?

Revision history for this message
Alex Harrington (alexharrington) said :
#7

I've just seen the same error on an Intel graphics based machine but there it's not causing any problem, so I don't think that's the cause of your Seg Fault.

All I can suggest is using known-supported hardware as it's much more likely to work in that scenario.

Revision history for this message
yacine chaouche (yacinechaouche) said :
#8

Your software is looking for this file : libvdpau_nvidia.so

This file is a library. Libraries are usually put in /usr/lib/. If you look in that directory, you may find files like /usr/lib/libvdpau_nvidia.so.1.0.0 or /usr/lib/libvdpau_nvidia.so.1. What you want to do is to create a symbolic link to that file and give it the name of libvdpau_nvidia.so, for example, in my configuration :

ln -s /usr/lib/libvdpau.so.1 /usr/lib/libvdpau_nvidia.so

You may also find this file in a subdirectory called vdpau, look for it.

I hope this helps.

Can you help with this problem?

Provide an answer of your own, or ask matt for more information if necessary.

To post a message you must log in.