Meu problema foi corrigido por uma atualização do xserver-xorg-video-intel (veja link ).
Assim, parece que o gerenciamento de telas do hotplug é assim:
-
O driver do servidor X detecta um novo monitor. Veja
man intel, por exemplo, que dizOption "HotPlug" "boolean" This option controls whether the driver automatically notifies applications when monitors are connected or disconnected. default: enabled -
essas informações passam por
randrpara informar os aplicativos do evento - os aplicativos que estão ouvindo o randr podem executar uma ação: especificamente,
gnome-settings-daemon(*) ouve esses eventos e altera as configurações de acordo, usando as informações salvas em~/.config/monitors.xml
(*) veja gsd-xrandr-manager .c