Skip to content

Example configurations

Below you can find some example configurations for specific video wall layouts.

The examples were created using Nvidia Quadro RTX 4000 GPUs and Supermicro X11SPA-T motherboard. GPUs should be connected in order: GPU 1 to slot 1, GPU 2 to slot 3, GPU 3 to slot 5.

You can download the EDID for MT557D Decca below to avoid having to manually export it:

Tip

On Linux, place the downloaded file to the /etc/X11 folder to match the xorg.conf examples below: sudo mv mt557-edid.txt /etc/X11/

3x1 portrait video wall

../../_static/screenshots/video-wall-setup/3x1-video-wall.png
Video wall with three portrait displays.

This example 3x1 video wall with portrait displays requires a single GPU. Displays should be connected as shown in the picture above using connectors 1, 2, and 3 as labelled on the GPU.

See below for example configuration using 8 pixel bezel compensation.

Windows

Display layout (configuremosaic.exe)

: ::: collapse Show

`configuremosaic set rows=1 cols=3 out=0,0 out=0,1 out=0,2 rotate=270 bezel=8,0`
:::

screen.xml

: ::: collapse Show

::: {.literalinclude language="xml"}
examples/3x1/screen.xml
:::
:::

[Download](examples/3x1/screen.xml)

config.txt

: ::: collapse Show

::: {.literalinclude language="text"}
examples/3x1/config.txt
:::
:::

[Download](examples/3x1/config.txt)

Linux

Display layout (xorg.conf)

: ::: collapse Show

::: literalinclude
examples/3x1/xorg.conf
:::
:::

[Download](examples/3x1/xorg.conf)

screen.xml

: ::: collapse Show

::: {.literalinclude language="xml"}
examples/3x1/screen.xml
:::
:::

[Download](examples/3x1/screen.xml)

config.txt

: ::: collapse Show

::: {.literalinclude language="text"}
examples/3x1/config.txt
:::
:::

[Download](examples/3x1/config.txt)

5x1 portrait video wall

../../_static/screenshots/video-wall-setup/5x1-video-wall.png
Video wall with five portrait displays.

This example 5x1 video wall with portrait displays requires two GPUs. Displays should be connected as shown in the picture above using connectors 1, 2, and 3 as labelled on GPU 1 (slot 1) and connectors 1 and 2 as labelled on GPU 2 (slot 3).

See below for example configuration using 8 pixel bezel compensation.

Windows

Display layout (configuremosaic.exe)

: ::: collapse Show

`configuremosaic set rows=1 cols=3 out=1,0 out=1,1 out=1,2 rotate=270 bezel=8,0 nextgrid rows=1 cols=2 out=0,0 out=0,1 rotate=270 bezel=8,0`
:::

screen.xml

: ::: collapse Show

::: {.literalinclude language="xml"}
examples/5x1/windows/screen.xml
:::
:::

[Download](examples/5x1/windows/screen.xml)

config.txt

: ::: collapse Show

::: {.literalinclude language="text"}
examples/5x1/config.txt
:::
:::

[Download](examples/5x1/config.txt)

Linux

Display layout (xorg.conf)

: ::: collapse Show

::: literalinclude
examples/5x1/linux/xorg.conf
:::
:::

[Download](examples/5x1/linux/xorg.conf)

screen.xml

: ::: collapse Show

::: {.literalinclude language="xml"}
examples/5x1/linux/screen.xml
:::
:::

[Download](examples/5x1/linux/screen.xml)

config.txt

: ::: collapse Show

::: {.literalinclude language="text"}
examples/5x1/config.txt
:::
:::

[Download](examples/5x1/config.txt)

3x3 landscape video wall

../../_static/screenshots/video-wall-setup/3x3-video-wall.png
Video wall with nine landscape displays.

This example 3x3 video wall with landscape displays requires three GPUs. Displays should be connected as shown in the picture above using connectors 1, 2, and 3 on each GPU. GPUs should be installed to slots 1, 3, and 5.

See below for example configuration using 8 pixel bezel compensation.

Windows

Display layout (configuremosaic.exe)

: ::: collapse Show

`configuremosaic set rows=1 cols=3 out=2,0 out=2,1 out=2,2 bezel=8,0 gridPos=0,0 nextgrid rows=1 cols=3 out=0,0 out=0,1 out=0,2 bezel=8,0 gridPos=0,1080 nextgrid rows=1 cols=3 out=1,0 out=1,1 out=1,2 bezel=8,0 gridPos=0,2160`
:::

screen.xml

: ::: collapse Show

::: {.literalinclude language="xml"}
examples/3x3/windows/screen.xml
:::
:::

[Download](examples/3x3/windows/screen.xml)

config.txt

: ::: collapse Show

::: {.literalinclude language="text"}
examples/3x3/config.txt
:::
:::

[Download](examples/3x3/config.txt)

Linux

Display layout (xorg.conf)

: ::: collapse Show

::: literalinclude
examples/3x3/linux/xorg.conf
:::
:::

[Download](examples/3x3/linux/xorg.conf)

screen.xml

: ::: collapse Show

::: {.literalinclude language="xml"}
examples/3x3/linux/screen.xml
:::
:::

[Download](examples/3x3/linux/screen.xml)

config.txt

: ::: collapse Show

::: {.literalinclude language="text"}
examples/3x3/config.txt
:::
:::

[Download](examples/3x3/config.txt)

4x3 landscape video wall

../../_static/screenshots/video-wall-setup/4x3-video-wall.png
Video wall with twelve landscape displays.

This example 4x3 video wall with landscape displays requires three GPUs. Displays should be connected as shown in the picture above using connectors 1, 2, 3, and 4 as labelled on each GPU. GPUs should be installed to slots 1, 3, and 5.

See below for example configuration using 8 pixel bezel compensation.

Windows

Display layout (configuremosaic.exe)

: ::: collapse Show

`configuremosaic set rows=1 cols=4 out=2,0 out=2,1 out=2,2 out=2,3 bezel=8,0 gridPos=0,0 nextgrid rows=1 cols=4 out=0,0 out=0,1 out=0,2 out=0,3 bezel=8,0 gridPos=0,1080 nextgrid rows=1 cols=4 out=1,0 out=1,1 out=1,2 out=1,3 bezel=8,0 gridPos=0,2160`
:::

screen.xml

: ::: collapse Show

::: {.literalinclude language="xml"}
examples/4x3/windows/screen.xml
:::
:::

[Download](examples/4x3/windows/screen.xml)

config.txt

: ::: collapse Show

::: {.literalinclude language="text"}
examples/4x3/config.txt
:::
:::

[Download](examples/4x3/config.txt)

Linux

Display layout (xorg.conf)

: ::: collapse Show

::: literalinclude
examples/4x3/linux/xorg.conf
:::
:::

[Download](examples/4x3/linux/xorg.conf)

screen.xml

: ::: collapse Show

::: {.literalinclude language="xml"}
examples/4x3/linux/screen.xml
:::
:::

[Download](examples/4x3/linux/screen.xml)

config.txt

: ::: collapse Show

::: {.literalinclude language="text"}
examples/4x3/config.txt
:::
:::

[Download](examples/4x3/config.txt)