[meta-freescale] imx6q: Xorg multi screen support
    Prasant J 
    pj0585 at gmail.com
       
    Mon Sep 30 03:07:49 PDT 2013
    
    
  
Hi,
I built the latest yocto image for imx6q sabresd (around 10 days back). I'm
using custom hardware which is based on sabre sd.
I intend to use two displays simultaneously with X (HDMI + LVDS).
The displays work one at a time. But I'm not able to get the two screens
work simultaneously. I see these lines in : /var/log/Xorg.0.log
[1054136.030] (II) Loading /usr/lib/xorg/modules/drivers/vivante_drv.so
[1054136.030] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[1054136.030] (II) VIVANTE(0): using default device
[1054136.030] (II) Loading /usr/lib/xorg/modules/drivers/vivante_drv.so
[1054136.030] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[1054136.030] (II) VIVANTE(1): using default device
[1054136.030] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card
support
[1054136.030] (EE) Screen 1 deleted because of no matching config section.
[1054136.030] (II) UnloadModule: "vivante"
[1054136.030] (II) Unloading vivante
[1054136.031] (II) UnloadModule: "fbdevhw"
[1054136.031] (II) Unloading fbdevhw
The second screen (Screen 1) never comes up, only screen 0 comes up.
++++++++++++++++++
My xorg.conf:
Section "ServerLayout"
    Identifier        "Dual Screen"
    Screen    0        "HDMI"
    Screen    1        "LVDS" Below "HDMI"
EndSection
Section "ServerFlags"
    Option "BlankTime"  "0"
    Option "StandbyTime"  "0"
    Option "SuspendTime"  "0"
    Option "OffTime"  "0"
    Option "DefaultServerLayout" "Dual Screen"
EndSection
Section "Device"
    Identifier  "HDMI Device"
    Driver      "vivante"
    Screen        0
    Option      "fbdev"     "/dev/fb2"
    Option      "vivante_fbdev" "/dev/fb2"
    Option      "HWcursor"  "false"
EndSection
Section "Screen"
    Identifier    "HDMI"
    Device        "HDMI Device"
    Monitor        "HDMI Monitor"
    DefaultDepth    24
    Subsection    "Display"
        Depth    24
        FbBpp    24
        Modes    "1920x1080"
    EndSubsection
EndSection
Section "Monitor"
    Identifier    "HDMI Monitor"
    #DisplaySize    517.5 351.7
    HorizSync    31.5-82.3
    VertRefresh    56-75
    Option "DPMS" "false"
EndSection
Section "Device"
    Identifier  "LVDS Device"
    Driver      "vivante"
    Screen        1
    Option      "fbdev"     "/dev/fb0"
    Option      "vivante_fbdev" "/dev/fb0"
    Option      "HWcursor"  "false"
EndSection
Section "Screen"
    Identifier    "LVDS"
    Device        "LVDS Device"
    Monitor        "LVDS Monitor"
    DefaultDepth    24
    Subsection    "Display"
        Depth    24
        FbBpp    24
        Modes    "1680x1050"
    EndSubsection
EndSection
Section "Monitor"
    Identifier    "LVDS Monitor"
EndSection
Section "DRI"
    Mode 0666
EndSection
+++++++++++++++++++++++++
Is there a mistake in xorg.conf or is it any other known issue/limitation ?
ANy work around possibly?
Any inputs will be of help?
-Prasant J
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20130930/e4dea7ec/attachment.html>
    
    
More information about the meta-freescale
mailing list