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.

On am335x evm, can't start X due to missing libpciaccess

I followed the instructions in http://processors.wiki.ti.com/index.php?title=Graphics_SDK_Quick_installation_and_user_guide

With Graphics SDK v 4.08.00.02, I compile it with:  make BUILD=release OMAPES=8.x SUPPORT_XORG=1 all

On the evm, I run the command /etc/init.d/335x-demo.  ps doesn't show that X is running, so I try to start X manually, and get the error:

error while loading shared libraries: libpciaccess.so.0: cannot open shared object file: No such file or directory

That seems to be part of a package, so I try to install it  on the Evm with opkg and get:

opkg install libpciaccess
Unknown package 'libpciaccess'.
Collected errors:
 * opkg_install_cmd: Cannot install package libpciaccess.

My kernel is linux-3.2-psp04.06.00.07.sdk and I boot using NFS.

Any suggestions are welcome. 

  • Update:

    It turns out

    sudo make BUILD=release OMAPES=8.x install

    only installed usr/local/XSGX/bin and didnt install the other folders such as  include or lib into the target fs of the evm.

    Now when I run Xorg, it reports no screens found, so I copy the usr/local/XSGX/etc/xorg.conf to /etc.  I run Xorg again and it still says no screen found.  Is it possible to run Xorg with the LCD?  If so, how do I configure xorg.conf?