[meta-intel] [PATCH 0/2] [Dylan] meta-valleyisland: update README and machine conf file

Darren Hart dvhart at linux.intel.com
Wed Mar 26 08:38:40 PDT 2014


Falk,

Well now, that's embarrassing. I had suggested i915 to Rebecca, but it
appears as though I was wrong and it was i965 that is needed. We'll get
this sorted - thank you for taking the time to post the details.

--
Darren

On 3/26/14, 4:28, "IGI/Falk Bauer" <f.bauer at igi-systems.com> wrote:

>Hello Rebecca,
>
>I am currently working with an evaluation board based on the E3825
>chipset. To evaluate the usage of yocto I have recently checked out your
>git branch for valleyisland. So far the image is successfully booting
>into the core sato image. Thanks for your great work.
>At the moment I am working to support OpenGL in the XServer via mesa. And
>I have a local fix for the accelerated graphics driver which is different
>to yours in this patch.
>It seems for me that the E38 Series uses the i965 mesa driver for 3D
>acceleration. With the inclusion of ${XSERVER_IA32_I915} the i915_dri.so
>is included in the rootfs. This leads to the following error message in
>Xorg.0.log:
>
>...
>[4261009.207] (II) intel(0): SNA initialized with Valleyview (gen7)
>backend
>[4261009.207] (==) intel(0): Backing store disabled
>[4261009.207] (==) intel(0): Silken mouse enabled
>[4261009.207] (II) intel(0): HW Cursor enabled
>[4261009.207] (II) intel(0): RandR 1.2 enabled, ignore the following
>RandR disabled message.
>[4261009.208] (==) intel(0): DPMS enabled
>[4261009.208] (II) intel(0): [DRI2] Setup complete
>[4261009.208] (II) intel(0): [DRI2]   DRI driver: i965
>[4261009.208] (II) intel(0): direct rendering: DRI2 Enabled
>[4261009.208] (==) intel(0): hotplug detection: "enabled"
>[4261009.209] (--) RandR disabled
>[4261009.238] (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed
>(/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file
>or directory)
>[4261009.238] (EE) AIGLX: reverting to software rendering
>[4261009.238] (II) AIGLX: Screen 0 is not DRI capable
>[4261009.238] (EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so
>failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No
>such file or directory)
>[4261009.238] (EE) GLX: could not load software renderer
>[4261009.239] (II) GLX: no usable GL providers found for screen 0...
>
>With the inclusion of ${XSERVER_IA32_I965} the i965_dri.so is deployed in
>an image. And the GL capabilities seems to be ok following the log in
>Xorg.0.log:
>
>...
>[4261362.100] (II) intel(0): SNA initialized with Valleyview (gen7)
>backend
>[4261362.101] (==) intel(0): Backing store disabled
>[4261362.101] (==) intel(0): Silken mouse enabled
>[4261362.101] (II) intel(0): HW Cursor enabled
>[4261362.101] (II) intel(0): RandR 1.2 enabled, ignore the following
>RandR disabled message.
>[4261362.103] (==) intel(0): DPMS enabled
>[4261362.103] (II) intel(0): [DRI2] Setup complete
>[4261362.103] (II) intel(0): [DRI2]   DRI driver: i965
>[4261362.103] (II) intel(0): direct rendering: DRI2 Enabled
>...
>
>It seems to me that the E38 series is supported by the i965_dri.so file
>despite that the kernel module for the drm/dri driver is called i915.ko.
>But maybe I am missing some point here because I have not tested the
>OpenGL capabilities yet.
>
>With kind regards
>Falk Bauer
>
>
>------------------------------------------------------
>IGI - Ingenieur-Gesellschaft fuer Interfaces mbH
>Dipl.-Ing. Falk Bauer Applications Engineer
>Langenauer Str. 46
>57223 Kreuztal, Germany
>Tel.: +49 2732 5525 0
>Fax: +49 2732 5525 25
>E-mail: f.bauer at igi-systems.com
>Internet: www.igi-systems.com
>-----------------------------------------------------------Ursprüngliche
>Nachricht-----
>Von: meta-intel-bounces at yoctoproject.org
>[mailto:meta-intel-bounces at yoctoproject.org] Im Auftrag von
>rebecca.swee.fun.chang at intel.com
>Gesendet: Mittwoch, 26. März 2014 18:07
>An: meta-intel at yoctoproject.org
>Betreff: [meta-intel] [PATCH 0/2] [Dylan] meta-valleyisland: update
>README and machine conf file
>
>From: Chang Rebecca Swee Fun <rebecca.swee.fun.chang at intel.com>
>
>Hi everyone,
>
>In this patch series, I have changed the machine conf file to include
>${XSERVER_IA32_I915} to the build. This is an urgent fix for
>meta-valleyisland as the image built without the fix is using
>unaccelerated frame buffer driver to do graphics rendering. The BSP
>should support i915 accelerated graphics driver.
>
>Besides, the README of meta-valleyisland has also updated with Yocto
>Project Compliance note and HD Audio build note. Customers need to know
>that, in order to get HD Audio working, they need to have gstreamer and
>ffmpeg plugins installed. And these plugins are provided by adding
>"commercial" license flags in local.conf.
>
>Please pull this patch set into meta-intel Dylan branch.
>
>Thanks.
>
>Rebecca
>
>The following changes since commit
>6ea7c0f0af5ad20bffba3cf21b17da892e842f82:
>
>  valleyisland: linux-yocto-3.8: update meta SRCREV (2014-03-13 10:36:54
>-0500)
>
>are available in the git repository at:
>
>  git://git.yoctoproject.org/meta-intel-contrib
>rebeccas/meta-valleyisland-dylan-dev
>  
>http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=rebeccas/me
>ta-valleyisland-dylan-dev
>
>Chang Rebecca Swee Fun (2):
>  meta-valleyisland: update README with extra notes
>  meta-valleyisland: include Intel I915 Xorg driver to machine conf
>    file
>
> meta-isg/meta-valleyisland/README                      |   16
>++++++++++++++++
> .../conf/machine/valleyisland-32.conf                  |    1 +
> .../conf/machine/valleyisland-64.conf                  |    1 +
> 3 files changed, 18 insertions(+)
>
>--
>1.7.10.4
>
>--
>_______________________________________________
>meta-intel mailing list
>meta-intel at yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-intel
>
>
>
>-- 
>_______________________________________________
>meta-intel mailing list
>meta-intel at yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-intel
>


-- 
Darren Hart
Yocto Project - Linux Kernel
Intel Open Source Technology Center






More information about the meta-intel mailing list