<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>1859</bug_id>
          
          <creation_ts>2011-12-22 00:40:28 +0000</creation_ts>
          <short_desc>[fri2] No keyboard or mouse in X for core-image-sato</short_desc>
          <delta_ts>2012-02-22 14:16:52 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BSPs</product>
          <component>bsps-configuration</component>
          <version>1.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>1.2 M3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Darren Hart">dvhart</reporter>
          <assigned_to name="Edwin Zhai">edwin.zhai</assigned_to>
          <cc>shane.wang</cc>
    
    <cc>yp.bsp.watcher</cc>
    
    <cc>yp.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>17818</commentid>
    <comment_count>0</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2011-12-22 00:40:28 +0000</bug_when>
    <thetext>OE Build Configuration:
BB_VERSION        = &quot;1.15.0&quot;
TARGET_ARCH       = &quot;i586&quot;
TARGET_OS         = &quot;linux&quot;
MACHINE           = &quot;fri2-noemgd&quot;
DISTRO            = &quot;poky&quot;
DISTRO_VERSION    = &quot;1.1+snapshot-20111222&quot;
TUNE_FEATURES     = &quot;m32 core2&quot;
TARGET_FPU        = &quot;&quot;
meta
meta-yocto        = &quot;master:4648aadfe161d2e0ec51408f35fdf8996727bd22&quot;
meta-intel
meta-fri2         = &quot;tzanussi/libva-glx-rootfs-fix-4:97e00bc6db2e3f2be4222c836e4c5d446e88d0d5&quot;

X starts, but the keyboard and mouse do not respond. The fri version appears to be working. The fri2-noemgd xorg.conf follows:

Section &quot;Device&quot;
    Identifier  &quot;Generic VESA&quot;
    Driver      &quot;vesa&quot;
EndSection

Section &quot;Monitor&quot;
    Identifier    &quot;Generic Monitor&quot;
    Option        &quot;DPMS&quot;
EndSection

Section &quot;Screen&quot;
    Identifier    &quot;Default Screen&quot;
    Device        &quot;Generic VESA&quot;
    Monitor       &quot;Generic Monitor&quot;
    DefaultDepth  24
EndSection

Section &quot;ServerLayout&quot;
    Identifier     &quot;Default Layout&quot;
    Screen         &quot;Default Screen&quot;
EndSection

Section &quot;ServerFlags&quot;
    Option        &quot;DontZap&quot;  &quot;0&quot;
    Option        &quot;AutoAddDevices&quot;  &quot;False&quot;
EndSection</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18080</commentid>
    <comment_count>1</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-01-11 13:28:04 +0000</bug_when>
    <thetext>Xorg.0.log complains about a module ABI mismatch for the mouse and kbd drivers.

[3465994.854] (II) Module mouse: vendor=&quot;X.Org Foundation&quot;
[3465994.855]   compiled for 1.9.3, module version = 1.7.1
[3465994.855]   Module class: X.Org XInput Driver
[3465994.855]   ABI class: X.Org XInput driver, version 11.0
[3465994.855] (EE) module ABI major version (11) doesn&apos;t match the server&apos;s version (13)
[3465994.855] (II) UnloadModule: &quot;mouse&quot;
[3465994.855] (II) Unloading mouse
[3465994.855] (EE) Failed to load module &quot;mouse&quot; (module requirement mismatch, 0)
[3465994.855] (EE) No input driver matching `mouse&apos;
[3465994.855] (II) LoadModule: &quot;kbd&quot;
[3465994.855] (II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
[3465994.855] (II) Module kbd: vendor=&quot;X.Org Foundation&quot;
[3465994.855]   compiled for 1.9.3, module version = 1.6.0
[3465994.855]   Module class: X.Org XInput Driver
[3465994.856]   ABI class: X.Org XInput driver, version 11.0
[3465994.856] (EE) module ABI major version (11) doesn&apos;t match the server&apos;s version (13)
[3465994.856] (II) UnloadModule: &quot;kbd&quot;
[3465994.856] (II) Unloading kbd
[3465994.856] (EE) Failed to load module &quot;kbd&quot; (module requirement mismatch, 0)
[3465994.856] (EE) No input driver matching `kbd&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18084</commentid>
    <comment_count>2</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-01-11 14:07:51 +0000</bug_when>
    <thetext>Saul, this does not appear to be an fri2 issue, but rather a build issue where
stale sstate was used for the xf86-input drivers. I&apos;ve assigned this to you to
either close as is, or hand off to someone to investigate further. It&apos;s
certainly possible that things have changed enough that nobody will hit this
again with sstate generated from now on, so I&apos;m not sure how much more time we
should spend on this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18088</commentid>
    <comment_count>3</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-01-11 15:53:42 +0000</bug_when>
    <thetext>Forgot to include the following which I posted to the wrong bug earlier:

This was apparently due to using stale sstate for the xf86-input packages.
Running the following generated a functional image:

$ bitbake -c cleanall xf86-input-evdev xf86-input-keyboard xf86-input-mouse
xf86-input-synaptics
$ bitbake core-image-sato</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18276</commentid>
    <comment_count>4</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-01-19 15:14:18 +0000</bug_when>
    <thetext>Closing as unreproducible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18476</commentid>
    <comment_count>5</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-02-03 11:17:26 +0000</bug_when>
    <thetext>This is back and the cleanall of the various input recipes doesn&apos;t fix it for me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18477</commentid>
    <comment_count>6</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-02-03 11:18:25 +0000</bug_when>
    <thetext>Now the emgd driver is ABI 8 and server is 11, the kbd and mouse are still 11 vs 13 on the server. So this is fri2 and fri2-noemgd.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18540</commentid>
    <comment_count>7</comment_count>
    <who name="Shane Wang">shane.wang</who>
    <bug_when>2012-02-07 16:49:32 +0000</bug_when>
    <thetext>Edwin,

Saul doesn&apos;t have FRI 2 device.
Can you help to have a look at this and test with our FRI 2?

Shane</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18559</commentid>
    <comment_count>8</comment_count>
    <who name="Edwin Zhai">edwin.zhai</who>
    <bug_when>2012-02-08 23:43:17 +0000</bug_when>
    <thetext>Yilong and I tried latest fri2-noemgd/emgd from autobuilder, keyboard and mouse works well.

http://autobuilder03.jf.intel.com/pub/fri2-noemgd/20120131-1/machines/fri2-noemgd/core-image-sato-fri2-noemgd.hddimg 


Darren,
Can you test it on your machine, and verify it if works for you?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18566</commentid>
    <comment_count>9</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-02-09 05:55:13 +0000</bug_when>
    <thetext>I&apos;ll try that image when I&apos;m back in PDX. Moving to NEEDINFO rather than RESOLVED.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18567</commentid>
    <comment_count>10</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-02-09 05:55:28 +0000</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18706</commentid>
    <comment_count>11</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-02-22 14:16:52 +0000</bug_when>
    <thetext>I tested a clean build today on M2 hardware and X doesn&apos;t start, ends with a black screen and a white _ in the upper left. Can&apos;t switch VTs. I can ssh in, and the Xorg.log ends with:

[2801368.384] (II) EMGD(0): Chipset: &quot;Intel Atom E6xx Processor&quot;
[2801368.384] (II) EMGD(0): Kernel and userspace drivers are incompatible:
[2801368.384] (II) EMGD(0):  - Kernel:    ddkbuild=0, release build
[2801368.384] (II) EMGD(0):  - Userspace: ddkbuild=3226, release build
[2801368.384] (**) EMGD(0): Option &quot;ConfigID&quot; &quot;1&quot;

But no complaints about version mismatch in the input modules. Running X manually results in:

X: symbol lookup error: /usr/lib/xorg/modules/drivers/emgd_drv.so: undefined symbol: EDID_bin_read


This is another bug. I&apos;m going to close this one out and chalk it up wreakage in my local build system. I&apos;ll open a new bug for the above.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>