<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic EMGD 1.5.2 on Linux: not working SDVO output in Embedded Intel Atom® Processors</title>
    <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244710#M2129</link>
    <description>&lt;P&gt;&lt;/P&gt;&lt;P&gt;We use EMGD driver for embedded board Kontron KTUS15. The board chipset is US15W and there is a SDVO / DVI-D video converter Silicon Image 1364. Previous version of EMGD worked correctly with this configuration. After upgrade to Xorg 1.9 and EMGD 1.5.2 xserver fails with strange error - see part of Xorg.0.log below. Any help how to prevent the regression? Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[  2980.322] (II) LoadModule: "emgd"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.323] (II) Loading /usr/lib/xorg/modules/drivers/emgd_drv.so&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324] (II) Module emgd: vendor="Intel(R) Corporation"&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324]    compiled for 1.9.0, module version = 1.5.1816&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324]    Module class: &lt;A href="http://X.Org"&gt;X.Org&lt;/A&gt; Video Driver&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324]    ABI class: &lt;A href="http://X.Org"&gt;X.Org&lt;/A&gt; Video Driver, version 8.0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324] (II) EMGD: Intel(R) Embedded Media and Graphics Driver version 1.5.1816 for:&lt;P&gt;&amp;nbsp;&lt;/P&gt;        Intel US15W Class&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324] (++) using VT number 6&lt;P&gt;&amp;nbsp;&lt;/P&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.329] (II) EMGD(0): Creating default Display subsection in Screen section&lt;P&gt;&amp;nbsp;&lt;/P&gt;        "Default Screen" for depth/fbbpp 24/32&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.329] (==) EMGD(0): RGB weight 888&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.329] (==) EMGD(0): Default visual is TrueColor&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.329] drmOpenDevice: node name is /dev/dri/card0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenDevice: open result is 8, (OK)&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenByBusid: Searching for BusID PCI:00:00:00&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenDevice: node name is /dev/dri/card0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenDevice: open result is 8, (OK)&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenByBusid: drmOpenMinor returns 8&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.331] drmOpenDevice: node name is /dev/dri/card1&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[  2980.406] drmOpenByBusid: drmOpenMinor returns -1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.406] drmOpenDevice: node name is /dev/dri/card0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.406] drmOpenDevice: open result is 8, (OK)&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.406] drmOpenDevice: node name is /dev/dri/card0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.406] drmOpenDevice: open result is 8, (OK)&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] drmGetBusid returned ''&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Chipset: "Intel SCH US15 Chipset"&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Checking for new style options&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Processing version 7.0 options&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Using configuration 1&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Checking for US15 specific configuration.&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Checking for non-chipset specific configuration.&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Option processing done!&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0): Valid Display Configurations:&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00000041&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00200042&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00200048&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00000021&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00000000&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582] (II) EMGD(0): Using Display Configuration 0x00000041&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582] (II) EMGD(0): Given depth (24) is not supported.&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582] (II) UnloadModule: "emgd"&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582] (EE) Screen(s) found, but none have a usable configuration.&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582]&lt;P&gt;&amp;nbsp;&lt;/P&gt;Fatal server error:&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.583] no screens found</description>
    <pubDate>Tue, 08 Feb 2011 20:22:43 GMT</pubDate>
    <dc:creator>TVane</dc:creator>
    <dc:date>2011-02-08T20:22:43Z</dc:date>
    <item>
      <title>EMGD 1.5.2 on Linux: not working SDVO output</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244710#M2129</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;P&gt;We use EMGD driver for embedded board Kontron KTUS15. The board chipset is US15W and there is a SDVO / DVI-D video converter Silicon Image 1364. Previous version of EMGD worked correctly with this configuration. After upgrade to Xorg 1.9 and EMGD 1.5.2 xserver fails with strange error - see part of Xorg.0.log below. Any help how to prevent the regression? Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[  2980.322] (II) LoadModule: "emgd"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.323] (II) Loading /usr/lib/xorg/modules/drivers/emgd_drv.so&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324] (II) Module emgd: vendor="Intel(R) Corporation"&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324]    compiled for 1.9.0, module version = 1.5.1816&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324]    Module class: &lt;A href="http://X.Org"&gt;X.Org&lt;/A&gt; Video Driver&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324]    ABI class: &lt;A href="http://X.Org"&gt;X.Org&lt;/A&gt; Video Driver, version 8.0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324] (II) EMGD: Intel(R) Embedded Media and Graphics Driver version 1.5.1816 for:&lt;P&gt;&amp;nbsp;&lt;/P&gt;        Intel US15W Class&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.324] (++) using VT number 6&lt;P&gt;&amp;nbsp;&lt;/P&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.329] (II) EMGD(0): Creating default Display subsection in Screen section&lt;P&gt;&amp;nbsp;&lt;/P&gt;        "Default Screen" for depth/fbbpp 24/32&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.329] (==) EMGD(0): RGB weight 888&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.329] (==) EMGD(0): Default visual is TrueColor&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.329] drmOpenDevice: node name is /dev/dri/card0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenDevice: open result is 8, (OK)&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenByBusid: Searching for BusID PCI:00:00:00&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenDevice: node name is /dev/dri/card0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenDevice: open result is 8, (OK)&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenByBusid: drmOpenMinor returns 8&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.330] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.331] drmOpenDevice: node name is /dev/dri/card1&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[  2980.406] drmOpenByBusid: drmOpenMinor returns -1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.406] drmOpenDevice: node name is /dev/dri/card0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.406] drmOpenDevice: open result is 8, (OK)&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.406] drmOpenDevice: node name is /dev/dri/card0&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.406] drmOpenDevice: open result is 8, (OK)&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] drmGetBusid returned ''&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Chipset: "Intel SCH US15 Chipset"&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Checking for new style options&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Processing version 7.0 options&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Using configuration 1&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Checking for US15 specific configuration.&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Checking for non-chipset specific configuration.&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.407] (II) EMGD(0): Option processing done!&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0): Valid Display Configurations:&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00000041&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00200042&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00200048&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00000021&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.580] (II) EMGD(0):   DC: 0x00000000&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582] (II) EMGD(0): Using Display Configuration 0x00000041&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582] (II) EMGD(0): Given depth (24) is not supported.&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582] (II) UnloadModule: "emgd"&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582] (EE) Screen(s) found, but none have a usable configuration.&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.582]&lt;P&gt;&amp;nbsp;&lt;/P&gt;Fatal server error:&lt;P&gt;&amp;nbsp;&lt;/P&gt;[  2980.583] no screens found</description>
      <pubDate>Tue, 08 Feb 2011 20:22:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244710#M2129</guid>
      <dc:creator>TVane</dc:creator>
      <dc:date>2011-02-08T20:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: EMGD 1.5.2 on Linux: not working SDVO output</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244711#M2130</link>
      <description>&lt;P&gt;That is an odd one.  It appears that something is telling us that 24 bits per pixel is NOT supported by the hardware (odd for a DVI) but that would be either the SI1364 telling us that, OR the EDID on the display (you do have edid turned on in your config, right?).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could try setting your Screen section to allow 18bpp and see if that changed anything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.  &lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2011 19:45:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244711#M2130</guid>
      <dc:creator>Kirk_B_Intel</dc:creator>
      <dc:date>2011-02-09T19:45:08Z</dc:date>
    </item>
    <item>
      <title>Re: EMGD 1.5.2 on Linux: not working SDVO output</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244712#M2131</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Kirk for the fast reply. The error message in Xorg.log was misleading, the problem is not related to bit depth at all – xserver failed with same error for 8, 16 and 18 bpp too.&lt;/P&gt;&lt;P&gt;Finally  I found that emgd.ko module has not get upgraded and the old version was used. As soon I corrected this, xserver works with 24bpp.&lt;/P&gt;&lt;P&gt;Something like version check between kernel module and driver would have helped finding what was wrong. I also do not understand why the kernel module for latest and older emgd has the same version number 1.5.15.3082 although they are not compatible.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2011 12:56:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244712#M2131</guid>
      <dc:creator>TVane</dc:creator>
      <dc:date>2011-02-10T12:56:24Z</dc:date>
    </item>
    <item>
      <title>Re: EMGD 1.5.2 on Linux: not working SDVO output</title>
      <link>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244713#M2132</link>
      <description>&lt;P&gt;I am very glad you discoverd that module mismatch as that is something I would not have thought of right away.  I am concerned that such a mismatch is even possible and would result in such as odd error.  I will ask our Linux developers to look into that situation and see if we can come up with a more "elegant" failure mode for such an occurance.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2011 20:03:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Intel-Atom-Processors/EMGD-1-5-2-on-Linux-not-working-SDVO-output/m-p/244713#M2132</guid>
      <dc:creator>Kirk_B_Intel</dc:creator>
      <dc:date>2011-02-10T20:03:29Z</dc:date>
    </item>
  </channel>
</rss>

