Chapitre 8 - Configurer SDDM

Documentation de Chapitre 8 - Configurer SDDM.

Lister les thèmes

Lister les thèmes

find /usr/share/sddm/themes \
    -mindepth 1 -maxdepth 1 -type d \
    -printf '%f\n' | sort

Dans cette installation, le thème SMOD se trouve dans :

/usr/share/sddm/themes/sddm-theme-mod

Sélectionner le thème

Sélectionner le thème

sudo install -d /etc/sddm.conf.d

sudo tee /etc/sddm.conf.d/99-aerotheme.conf >/dev/null <<'EOF'
[Theme]
Current=sddm-theme-mod
EOF

Détecter les configurations concurrentes

Détecter les configurations concurrentes

grep -RnsE '^[[:space:]]*Current=' \
    /usr/lib/sddm/sddm.conf.d \
    /etc/sddm.conf.d \
    /etc/sddm.conf 2>/dev/null

Les fichiers actifs placés dans /etc doivent indiquer le même thème. Un ancien fichier contradictoire peut être désactivé de manière réversible :

sudo mv /etc/sddm.conf.d/theme.conf \
    /etc/sddm.conf.d/theme.conf.disabled

N'exécuter cette commande que si ce fichier existe et contient une valeur incorrecte.

Corriger Library import requires a version

Corriger Library import requires a version

Sauvegarder les métadonnées :

sudo cp -a \
    /usr/share/sddm/themes/sddm-theme-mod/metadata.desktop \
    /usr/share/sddm/themes/sddm-theme-mod/metadata.desktop.bak

Ouvrir le fichier :

sudo nano /usr/share/sddm/themes/sddm-theme-mod/metadata.desktop

Ajouter dans la section [SddmGreeterTheme] :

QtVersion=6

Enregistrer avec Ctrl + O, Entrée, puis quitter avec Ctrl + X.

Tester SDDM

Tester SDDM

sddm-greeter-qt6 --test-mode \
    --theme /usr/share/sddm/themes/sddm-theme-mod

Le mode test peut afficher une barre supplémentaire qui ne sera pas présente sur l'écran réel.

Fermer les applications puis redémarrer pour tester l'écran réel :

sudo reboot