Has anyone used xorg.conf to set up multiple xscreens?

Hi,

I’m trying to set up a dual head system on a RockPi 4C+ and for some reason no matter what configuration changes I make to the xorg.conf file, the xserver keeps wanting to put both displays on the same xscreen. Has anyone tried and gotten this to work? My xorg.conf file is as follows:

Section “ServerLayout”
Identifier “Multiscreen Layout”
Screen 0 “Default Screen” 0 0
Screen 1 “Second Screen” LeftOf “Default Screen”
EndSection

Section “Device”
Identifier “Rockchip Graphics”
Driver “modesetting”
Option “AccelMethod” “exa”
Option “ZaphodHeads”
Option “AccelMethod” “glamor”
Option “DRI” “2”
Option “FlipFB” “none”
Option “NoEDID” “true”
EndSection

Section “Screen”
Identifier “Default Screen”
Device “Rockchip Graphics”
Monitor “Default Monitor”
EndSection

Section “Screen”
Identifier “Second Screen”
Device “Rockchip Graphics”
Monitor “DP-1”
EndSection

Section “Monitor”
Identifier “Default Monitor”
Option “Rotate” “normal”
EndSection

Section “Monitor”
Identifier “DP-1”
Option “Rotate” “normal”
EndSection