This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

pvrsrvinit: error while loading shared libraries: libdrm.so.2

Guru 10685 points

As title, when I try to run /usr/bin/pvrsrvinit to bring up the 3D graphics in EZSDK 5.02.01.59 using the pvr-init script I get the following error:

/usr/bin/pvrsrvinit: error while loading shared libraries: libdrm.so.2: cannot open shared object file: No such file or directory

Now, why does pvrsrvinit have a dependency on libdrm - a library for X.org? Surely I shouldn't have to have X installed in order to use 3D graphics? Previous versions of the graphics SDK and pvrsrvinit did not have this dependency.

Can I rebuild pvrsrvinit myself and if so could someone give me a link to the source? How is it that the default SD card environment provided in the EZSDK does not contain libdrm but pvrsrvinit still works?

Thanks,
Ralph