Requirements for 3d acceleration ...

Luís Mendes luis.p.mendes at gmail.com
Thu Sep 7 11:10:08 UTC 2017


Hi Daniel,

I'm not part of the driver development team, but I can tell you something
about that installation process, despite I don't use gentoo for a long time
now, so that I cannot give you any gentoo sepecific details. You should be
able to install it manually though.


For sure you need at least kernel 4.9.x with etnaviv enabled, but 4.11.x is
preferable, also you should go for libdrm 2.4.82 and mesa 17.1.8 or 17.2.1
when it becomes available.

You will also need libdrm-armada and xf86-video-armada from here, use this
latest commit:
http://git.arm.linux.org.uk/cgit/xf86-video-armada.git/commit/?h=unstable-devel&id=1c4b212d1f5dcf41c963c636498abbff014159ae

Yes, you will need the unstable-devel branch, but it is not so unstable and
is the only option for now.

These are the instruction for the installation process... They are in
README file from the above git repo.

Common build instructions
-------------------------

These instructions give the exact build procedure for building
xf86-video-armada to support the etnadrm GPU driver without the etnaviv
and vivante GPU drivers.  This is what most people will require:

$ git clone git://git.armlinux.org.uk/~rmk/libdrm-armada.git/
$ cd libdrm-armada
$ mkdir m4; autoreconf -f -i
$ ./configure --prefix=/usr
$ make
$ make install
$ cd ..
$ git clone https://github.com/laanwj/etna_viv.git
$ ETNA_SRC=$PWD/etna_viv
$ git clone git://git.armlinux.org.uk/~rmk/xf86-video-armada.git/
$ cd xf86-video-armada
$ git checkout unstable-devel
$ ./autogen.sh --prefix=/usr --disable-vivante --disable-etnaviv \
  --with-etnaviv-source=$ETNA_SRC
$ make
$ make install
$ cp conf/xorg-sample.conf /etc/X11/xorg.conf


-> You will need to edit xorg.conf and adjust the options.
The sample file should have the essential information about the
options that need to be enabled


Regards,
Luís
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/etnaviv/attachments/20170907/e0062228/attachment.html>


More information about the etnaviv mailing list