SDDM (Français)

From ArchWiki
Jump to navigation Jump to search

SDDM (Simple Desktop Display Manager) est le gestionnaire de connexion graphique recommandé pour les environnements de bureau KDE Plasma et LXQt.

Installation

Vous pouvez installer le paquet sddm avec Pacman.

pacman -Syu sddm

Lancement

Démarrage:

systemctl start sddm.service

Activation:

systemctl enable sddm.service

Configuration

Fichier de configuration /etc/sddm.conf. Pour avoir un exemple de fichier de configuration, il suffit de rediriger la sortie de la commande fournie par SDDM dans votre fichier de configuration:

sddm --example-config > /etc/sddm.conf

Connexion automatique

/etc/sddm.conf

[Autologin]
 
User=VotreUtilisateur
Session=VotreSession.desktop

Les sessions disponibles se trouvent dans /usr/share/xsessions/.

NumLock

Pour activer la touche Verr Num de votre clavier à la connexion.

/etc/sddm.conf

 [General]
 ...
 Numlock=on
 ...

Démarrage sur tty7

SDDM suit les conventions pour systemd et de ce fait démarre la session graphique sur le tty1. Si vous préférez l'ancienne convention qui veut que les ttys 1 à 6 soient dévolus à la console virtuelle, vous pouvez rajouter à votre /etc/sddm.conf:

/etc/sddm.conf

[X11]
...
MinimumVT=7
...

Thèmes

Quelques thèmes graphiques sont disponibles sur AUR, comme sddm-archlinux-theme-gitAUR. Cf. sddm.

Le paramétrage s'effectue au niveau de la section [Theme] du /etc/sddm.conf.

Un thème peut être prévisualisé au moyen de sddm-greeter:

sddm-greeter --theme /usr/share/sddm/themes/breeze/

Soucis

Blocage après connexion

Tentez de supprimer ~/.Xauthority.

Résolution d'écran trop faible

Tentez de désactiver HiDPI.

/etc/sddm.conf

[General]
...
# Enable Qt's automatic high-DPI scaling
EnableHiDPI=false
...

Si le problème persiste, vous pouvez essayer de définir la résolution de votre écran dans le fichier de configuration de Xorg.

/etc/X11/xorg.conf.d/90-monitor.conf

Section "Monitor"
 
    Identifier     "<default monitor>"
    DisplaySize    345 194 # in millimeters
 
EndSection