Parece haver uma única configuração para telas ultra hd, que se aplica a todos os monitores conectados, mesmo que isso não seja adequado, e parece ser uma configuração do X, talvez.
O Wiki do Arch Linux tem uma seção sobre isso, com algumas opções usando o xrandr para dimensionar monitor, onde eDP1 é a tela do laptop:
xrandr --output eDP1 --auto --output HDMI1 --auto --scale 2x2 --right-of eDP1
aparentemente ainda pode haver alguns problemas, com essas duas telas sobrepostas, ou segundo, o cursor pode não cobrir todas as duas telas.
se o monitor interno tiver dimensões AxB, externo tiver CxD e o escalonamento for ExF, conforme sugerido no wiki do Arch, um script de shell será vinculado a um usuário chamado wvengen s do Github, o qual precisaria que os monitores recebessem os apropriados. Dá:
xrandr --output eDP1 --auto --pos ${(A-C)/2}x${D} --scale 1x1 \
--output HDMI1 --auto --scale 2x2 --pos 0x0
Para o segundo problema, sugerir arco usando pan:
xrandr --output eDP1 --auto \
--output HDMI1 --auto --panning [C*E]x[D*F]+[A]+0 --scale [E]x[F] --right-of eDP1
e, finalmente, se qualquer um desses recursos ajudar, o wiki do ubuntu sugere que o comando xrandr poderia ser salvo em /etc/gdm/Init/Default
, logo antes da linha initctl -q emit login-session-start DISPLAY_MANAGER=gdm
. (desculpe, muito baixo representante para um terceiro link ..)