I have 4 monitors, two on top and two on the bottom. They are all the same type of monitor.
I would like to open chrome in kiosk mode to span in full screen in all 4 monitors. Or run a video that will be seen in all four monitors in full screen (not a duplicate in each monitor). With the below configuration, I either get a duplicate of the window in all four monitors or the window is on the top left monitor.
Here's my xorg.conf
Section "Monitor"
Identifier "DisplayPort-0"
Option "Position" "0 0"
EndSection
Section "Monitor"
Identifier "DisplayPort-1"
Option "RightOf" "DisplayPort-0"
EndSection
Section "Monitor"
Identifier "DisplayPort-2"
Option "Below" "DisplayPort-0"
EndSection
Section "Monitor"
Identifier "DisplayPort-3"
Option "Below" "DisplayPort-1"
EndSection
# END OF MONITOR SECTION
# MAP Monitors to the outputs
Section "Device"
Identifier "Device0"
Driver "amdgpu"
Option "Monitor-DisplayPort-0" "DisplayPort-0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "amdgpu"
Option "Monitor-DisplayPort-1" "DisplayPort-1"
Screen 1
EndSection
Section "Device"
Identifier "Device2"
Driver "amdgpu"
Option "Monitor-DisplayPort-2" "DisplayPort-2"
Screen 2
EndSection
Section "Device"
Identifier "Device3"
Driver "amdgpu"
Option "Monitor-DisplayPort-3" "DisplayPort-3"
Screen 3
EndSection
# END of Monitor outputs
#Screen Sections
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "DisplayPort-0"
Option "ModeDebug" "true"
DefaultDepth 24
SubSection "Display"
Depth 24
Virtual 7180 4320
EndSubSection
EndSection
Here's my xrandr -q output
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DisplayPort-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
1920x1080 60.00*+ 50.00 59.94
1680x1050 59.88
1400x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DisplayPort-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
1920x1080 60.00*+ 50.00 59.94
1680x1050 59.88
1400x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DisplayPort-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
1920x1080 60.00*+ 50.00 59.94
1680x1050 59.88
1400x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DisplayPort-3 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
1920x1080 60.00*+ 50.00 59.94
1680x1050 59.88
1400x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
lspci -v
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] (rev 83) (prog-if 00 [VGA controller])
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
--
03:00.7 Non-VGA unclassified device: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Non-Sensor Fusion Hub KMDF driver
Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub
beginning of Xorg Logs (no errors)
[ 15.620]
X.Org X Server 1.20.13
X Protocol Version 11, Revision 0
[ 15.620] Build Operating System: linux Ubuntu
[ 15.620] Current Operating System: Linux amd-multi-elvy 5.13.0-22-generic #22-Ubuntu SMP Fri Nov 5 13:21:36 UTC 2021 x86_64
[ 15.620] Kernel command line: BOOT_IMAGE=/vmlinuz-5.13.0-22-generic root=/dev/mapper/ubuntu--vg-lv--root ro
[ 15.620] Build Date: 10 August 2021 09:32:48AM
[ 15.620] xorg-server 2:1.20.13-1ubuntu1 (For technical support please see http://www.ubuntu.com/support)
[ 15.620] Current version of pixman: 0.40.0
[ 15.620] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 15.620] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 15.620] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 8 21:34:48 2021
[ 15.622] (==) Using config file: "/etc/X11/xorg.conf"
[ 15.622] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 15.626] (==) ServerLayout "Multihead"
[ 15.626] (**) |-->Screen "Screen0" (0)
[ 15.626] (**) | |-->Monitor "Monitor0"
[ 15.627] (**) | |-->Device "Device0"
[ 15.627] (**) |-->Screen "Screen1" (1)
[ 15.627] (**) | |-->Monitor "Monitor1"
[ 15.628] (**) | |-->Device "Device1"
[ 15.628] (**) |-->Screen "Screen2" (2)
[ 15.628] (**) | |-->Monitor "Monitor2"
[ 15.628] (**) | |-->Device "Device2"
[ 15.628] (**) |-->Screen "Screen3" (3)
[ 15.628] (**) | |-->Monitor "Monitor3"
[ 15.629] (**) | |-->Device "Device3"
[ 15.629] (**) Option "BlankTime" "0"
[ 15.629] (**) Option "StandbyTime" "0"
[ 15.629] (**) Option "SuspendTime" "0"
[ 15.629] (**) Option "OffTime" "0"
[ 15.629] (**) Option "Xinerama" "1"
[ 15.629] (==) Automatically adding devices
[ 15.629] (==) Automatically enabling devices
[ 15.629] (==) Automatically adding GPU devices
[ 15.629] (==) Automatically binding GPU devices
[ 15.629] (**) Xinerama: enabled
[ 15.629] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 15.629] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 15.629] Entry deleted from font path.
[ 15.629] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 15.629] Entry deleted from font path.
[ 15.629] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 15.629] Entry deleted from font path.
[ 15.629] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 15.629] Entry deleted from font path.
[ 15.629] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 15.629] Entry deleted from font path.
[ 15.629] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ 15.629] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 15.629] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 15.629] (II) Loader magic: 0x55a139aa1020
[ 15.629] (II) Module ABI versions:
[ 15.629] X.Org ANSI C Emulation: 0.4
[ 15.629] X.Org Video Driver: 24.1
[ 15.629] X.Org XInput driver : 24.1
[ 15.629] X.Org Server Extension : 10.0
[ 15.630] (++) using VT number 7