web-dev-qa-db-fra.com

Quels fichiers de configuration dois-je modifier pour lightdm et pantheon-greeter

J'ai lu les autres questions et aucune ne l'explique simple ça suffit.

Dois-je installer lightdm avec Pantheon-Greeter?

Quel fichier dois-je utiliser si je souhaite utiliser pantheon-greeter? /etc/lightdm/pantheon-greeter.conf ou est-ce toujours lightdm.conf? Que doit-on indiquer dans le fichier/ces fichiers?

1
Karl Morrison

Dois-je installer lightdm avec pantheon-greeter?

Oui. pantheon-greeter est une bannière pour lightdm uniquement.

Quel fichier dois-je utiliser si je souhaite utiliser pantheon-greeter?

Lightdm est plus modulaire que vous ne le pensez probablement. Les paramètres relatifs à lightdm seront placés dans le répertoire /etc/lightdm/lightdm.conf ou dans le répertoire lightdm.conf.d sous /etc/lightdm. La chose importante à noter que, , lightdm ne conserve pas ses paramètres spécifiques à l'accueil , tels que le nom du thème. , police, icônes pour dessiner etc.

Quel fichier dois-je utiliser si je souhaite utiliser pantheon-greeter? /etc/lightdm/pantheon-greeter.conf ou est-ce toujours lightdm.conf?

Vous utiliserez le fichier /etc/lightdm/lightdm.conf pour spécifier les paramètres propres à lightdm, par exemple le type de drapeau à utiliser comme ceci

[Seat:*]
greeter-session=pantheon-greeter

Ici, j'ai spécifié d'utiliser pantheon-greeter en tant que greeter-session, par opposition à unit-greeter, proposé par défaut dans Ubuntu.

Maintenant, la question est: quel fichier utilisez-vous pour les paramètres spécifiques à la bannière? Ceux-ci sont également généralement écrits dans des fichiers .conf dans le répertoire/etc/lightdm/avec des noms tels que unity-greeter.conf ou lightdm-gtk-greeter.conf.

Donc, vous utiliserez pantheon-greeter.conf pour les réglages spécifiques à cet indicateur. Ceci est le contenu par défaut lors de la première installation du paquet.

anwar@anwarpc:~$ cat /etc/lightdm/pantheon-greeter.conf 
[greeter]
#activate-numlock=true
#default-wallpaper=/usr/share/backgrounds/elementaryos-default
#high-contrast=false
#onscreen-keyboard=false
#screensaver-timeout=60

Mais ce ne sont pas tout ce qu'il semble. En particulier, unit-greeter et pantheon-greeter utilisent certains paramètres des schémas glib du répertoire /usr/share/glib-2.0/schemas. Plus spécifiquement, les valeurs de la section [org.gnome.desktop.interface]. Vous devez les modifier et compiler les schémas pour que certains paramètres soient appliqués. Sans paramètres appropriés, la bannière peut sembler plus laide ou brisée. Par exemple, les paramètres de thème et d'icône sont lus à partir du schéma glib.

Mais pour les autres utilisateurs tels que lightdm-kde-greeter ou lightdm-gtk-greeter, les fichiers .conf feront l'affaire.

Que doit-on indiquer dans le fichier/ces fichiers?

Pour lightdm, vous pouvez utiliser toutes les clés qu’il supporte. Vous pouvez les trouver dans cette question

Pour les valeurs spécifiques aux greeter, vous utiliserez une paire clé/valeur reconnue par elles. Pour lightdm-gtk-greeter, vous les trouverez tous dans le fichier /etc/lightdm/lightdm-gtk-greeter.conf. Merci à eux.

Pour le panthéon-greeter, vous pouvez utiliser toutes les clés de /etc/lightdm/pantheon-greeter.conf ainsi que les valeurs du schéma. Voici un exemple qui va dans un fichier de schéma.

[org.gnome.desktop.interface]
cursor-theme='elementary'
document-font-name='Open Sans 10'
font-name='Open Sans 9'
gtk-theme='elementary'
icon-theme='elementary'
monospace-font-name='Roboto Mono 10'
show-unicode-menu=false
toolbar-style='icons'

Consultez également cette page pour plus d'informations:

1
Anwar

Oui, vous devez avoir installé LightDM pour pouvoir utiliser Pantheon Greeter. Il ne fonctionne que lorsqu'il est géré par LightDM.

lightdm.conf contient uniquement les paramètres liés au gestionnaire d'affichage et quelques paramètres principaux appropriés pour tous les greeters. Par exemple, lightdm.conf a des paramètres permettant de contrôler si un indicateur doit afficher un champ pour la saisie des noms d’utilisateurs arbitraires et la liste des utilisateurs disponibles. Cependant, ce ne sont que des astuces et ne sont pas implémentées par tous les greeters.

Pour tous les autres paramètres, utilisez le système de configuration pour cet indicateur (le cas échéant). Ces paramètres exposent une configurabilité spécifique pour chaque indicateur, tels que des arrière-plans, divers éléments visuels à afficher, des thèmes, etc.

1
Robert Ancell