<div dir="ltr"><div>I had to add a sleep 1s to my .xprofile before calling the layout script I generated with arandr. The contents of the layout script:<br><br>#!/bin/sh<br>xrandr --output DVI-D-0 --mode 1920x1080 --pos 1920x0 --rotate left --output HDMI-0 --off --output DP-0 --primary --mode 1920x1080 --pos 0x646 --rotate normal --output DP-1 --off<br><br>The contents of my .xprofile:<br><br>setxkbmap dvorak &<br>picom &<br>sleep 1s;<br>~/.screenlayout/layout.sh &<br></div><div><br></div><div>Without the sleep command, when i3 launches, half of both screens will be black. Also, I'm not sure how lightdm magically knows to launch i3, but maybe it's a bug in that software and not a race condition with lightdm setting up xorg.</div></div>