On 04/17/12 01:17, Clark, Rob wrote:
On Mon, Apr 16, 2012 at 10:07 AM, Martin Ertsås<marti...@gmail.com> wrote:
True, I renamed that file, since I got the message that it couldn't find
module omap. First I renamed it to omap_drv.so, which gave me the same
error, then I tried pvr_drm.so which is the attatched logfile. Both of them
are the omap_pvr_drv.so file.
yeah, you probably shouldn't really rename the xorg modules.. the
xorg module loader will look for symbols within the driver matching
the name.
I expect omap_drv.so is in a different package (maybe missing
dependency?).. it is opensrc, anyways, you can rebuild it from the git
tree at freedesktop.org
http://cgit.freedesktop.org/xorg/driver/xf86-video-omap/
git://anongit.freedesktop.org/xorg/driver/xf86-video-omap
BR,
-R
I know, it was kind of a last attempt to get stuff working. I'll try
compiling the xf86-video-omap then. Thanks for the help.
- Martin
Should there be a omap_drv.so file in the same directory as the
omap_pvr_drv.so file? In that case there isn't, the omap_pvr_drv.so file is
the only one in that directory when extracting that tarball. Actually there
is no file at all named omap_drv.so:
$ find . -name "omap_drv.so"
return nothing, while just omap gives
$ find . -name "omap*"
./usr/lib/debug/usr/lib/xorg/modules/drivers/omap_pvr_drv.so
./usr/lib/xorg/modules/drivers/omap_pvr_drv.so
which is the same as "*drv*" gives.
- Martin
On 04/16/12 16:42, Clark, Rob wrote:
There is an omap_drv.so which should be the xorg driver to load.. it
will attempt to load (if present) omap_pvr_drv.so as a submodule for
EXA accel. I'm not entirely sure why it is named pvr_drv.so in your
filesystem, but from list of symbols it seems to match what I would
expect to be omap_pvr_drv.so
BR,
-R
On Mon, Apr 16, 2012 at 8:45 AM, Martin Ertsås<marti...@gmail.com>
wrote:
Hi.
I am not 100% sure this is the correct place to ask, but since I know at
least Ricardo Salveti are working on these drivers for omap4, and I
haven't heard anything from the ppa's mailing list, I try to ask here.
If this was completely wrong I'm sorry, but would still appreciate a
hint as to where to ask and who to contact.
We are compiling what is now HEAD in the tilt-3.3 branch from the TI
landing team. To compile the module needed for the powervr drivers, we
had to get the pvr-omap4-dkms-1.7.15 and pvr-omap4-1.7.15 from
http://ppa.launchpad.net/tiomap-dev/omap-trunk/ubuntu/pool/main/p/
We downloaded the tar.gz from those, extracted them and compiled them.
Problem starts when we boot the board and try to run startx. The xorg
config which comes with the later package is loaded, but when trying to
start X I get the error:
(EE) Failed to load /usr/lib/xorg/modules/drivers/pvr_drv.so:
/usr/lib/xorg/modules/drivers/pvr_drv.so: undefined symbol:
OMAPFinishAccess
None of the libraries in pvr-omap4 contains this symbol, so I'm
wondering if I'm doing something wrong, or if there is something wrong
with the binary?
When comparing to the library from rsalveti, from
people/rsalveti/pvr-omap4.git, I see that the dynsym table contains 232
entries, but there are only 64 entries in the same table in the other
library. Is this correct, or should there be more entries in the 1.7.15
library?
Both the Xorg log and the readelf output from both libraries are
attached, if you have questions/need more info, please do not hesitate
to ask.
Thank you in advance for the help, and thank you for the great work you
put in for making embedded Linux better.
Best regards
Martin Ertsaas
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev