How to setup independent screens with the Intel driver?

Chris Wilson chris at chris-wilson.co.uk
Fri Oct 30 09:36:59 PDT 2015


On Fri, Oct 30, 2015 at 04:58:49PM +0100, Boszormenyi Zoltan wrote:
> Hi,
> 
> I am using kernel 4.2.3, Xorg 1.16.4, Mesa 11.0.4 and the current xf86-video-intel GIT tip
> (commit be3748802398a741208715233d36935378ceff58) on an
> OpenEmbedded / Yocto derived distro.
> 
> This machine I have to configure and develop for is a POS machine with this Intel chip:
> 
> # lspci -s 00:02.0
> 00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx
> Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
> 
> Without a configuration file, I get clone mode with the two screens.
> But I would like to setup two separate screens with :0.0 and :0.1
> without Xinerama or unified framebuffer, in order to make fullscreen
> X apps cover only one of the screens.
> 
> Below is the xorg.conf I am trying to use with the touchscreen configuration omitted.
> 
> -------------------------------------------------------------------------
> Section "Monitor"
>         Identifier "Monitor-LVDS1"
> EndSection
> 
> Section "Monitor"
>         Identifier "Monitor-VGA1"
>         #Option "RightOf"  "Monitor-LVDS1"
> EndSection
> 
> Section "Device"
>         Identifier "Intel0"
>         Driver     "intel"
>         BusID      "PCI:0:2:0"
>         Screen     0
>         Option      "AccelMethod"  "sna"
>         Option     "Monitor-LVDS1" "LVDS1"
Option     "ZaphodHeads" "LVDS1"

>         Option     "TearFree" "on"
> EndSection
> 
> Section "Device"
>         Identifier "Intel1"
>         Driver     "intel"
>         BusID      "PCI:0:2:0"
>         Screen     1
>         Option      "AccelMethod"  "sna"
>         Option     "Monitor-VGA1" "VGA1"
Option     "ZaphodHeads" "VGA1"

>         Option     "TearFree" "on"
> EndSection
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre


More information about the xorg mailing list