Home

ITA - SDDM su Schermi Multipli

linux sddm kde

Introduzione

Nell’ultimo periodo sto provando diverse distribuzioni con KDE:

Mi sono dovuto confrontare con display manager SDDM; il mio PC fisso dispone di due monitor disposti uno normalmente e uno ruotato, al login io voglio vedere SDDM solo su quello disposto normalmente.

Procedimento

Come primo passo mi sono loggato sul mio sistema è ho configurato i monitor a mio piacimento usando il tool di configurazione di KDE.

Successivamente in un terminale ho eseguito il seguente comando:

$ xrandr | grep ' connected'
HDMI-1 connected primary 1920x1080+1080+547 (normal left inverted right x axis y axis) 598mm x 336mm
HDMI-2 connected 1080x1920+0+0 right (normal left inverted right x axis y axis) 597mm x 336mm

Nel mio caso ho due monitor:

Per disabilitare il secondo monitor e lasciare abilitato solo il monitor principale bisogna editare il file /usr/share/sddm/scripts/Xsetup aggiungendo :

#!/bin/sh
# Xsetup - run as root before the login dialog appears
xrandr --output HDMI-2 --off # spegne il monitor
xrandr --output HDMI-1 --mode 1920x1080 --rotate normal --pos 1080x547 --primary --on  --rate 50

successivamente modificare il file /etc/sddm.conf in maniera che rispecchi:

[XDisplay]
# Xsetup script path
# A script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup

In questa maniera al riavvio successivo il display manager sarà visibile solamente sul monitor giusto.

Riferimenti