« LightDM » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
(→Avatar) |
|||
(5 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 12 : | Ligne 12 : | ||
= Configuration = | = Configuration = | ||
== lightdm-gtk3-greeter == | == lightdm-gtk3-greeter == | ||
A greeter is a GUI that prompts the user for credentials. | |||
<filebox fn=/etc/lightdm/lightdm.conf lang=ini> | <filebox fn=/etc/lightdm/lightdm.conf lang=ini> | ||
[SeatDefaults] | [SeatDefaults] | ||
Ligne 19 : | Ligne 20 : | ||
<filebox fn=/etc/lightdm/lightdm-gtk-greeter.conf lang=bash> | <filebox fn=/etc/lightdm/lightdm-gtk-greeter.conf lang=bash> | ||
# | # use a color | ||
background=#000000 | background=#000000 | ||
# | # use an image, it should be accessible by lightdm (/usr/share/backgrounds) | ||
background=/usr/share/backgrounds/gnome/Sandstone.jpg | background=/usr/share/backgrounds/gnome/Sandstone.jpg | ||
# use same background as the user (get it from /var/lib/AccountsService/users/$USER) | |||
user-background=true | |||
# nom d'un dossier dans le répertoire /usr/share/themes | # nom d'un dossier dans le répertoire /usr/share/themes | ||
theme-name= | theme-name=Arc-Dark | ||
# les droits doivent être de 755 pour les dossiers et de 644 pour les fichiers | # les droits doivent être de 755 pour les dossiers et de 644 pour les fichiers | ||
Ligne 46 : | Ligne 49 : | ||
</filebox> | </filebox> | ||
== Avatar == | == [https://wiki.archlinux.org/index.php/LightDM#Changing_your_avatar Avatar] == | ||
<kode lang='bash'> | |||
# make sure the accountsservice package is installed | |||
pacman -Qs accountsservice | |||
</kode> | |||
* Créer un fichier PNG ou JPEG de 96x96px avec les permissions {{boxx|644}}. | |||
** {{boxx|/var/lib/AccountsService/icons/USER-NAME.png}} | |||
** {{boxx|/home/USER-NAME/.face}} alternative qui ne semble pas fonctionner car lightdm ne peut accéder à ce fichier. | |||
<filebox fn=/var/lib/AccountsService/users/USER-NAME lang=ini> | <filebox fn=/var/lib/AccountsService/users/USER-NAME lang=ini> | ||
[User] | [User] | ||
Icon=/var/lib/AccountsService/icons/USER-NAME | Icon=/var/lib/AccountsService/icons/USER-NAME.png | ||
</filebox> | </filebox> | ||
== Agencement du clavier == | == Agencement du clavier == |
Dernière version du 29 mars 2020 à 11:32
Installation
sudo pacman -S lightdm lightdm-gtk-greeter # test lightdm --test-mode --debug # exécuter lightdm au démarrage sudo systemctl enable lightdm |
Configuration
lightdm-gtk3-greeter
A greeter is a GUI that prompts the user for credentials.
/etc/lightdm/lightdm.conf |
[SeatDefaults] ... greeter-session=lightdm-gtk-greeter |
/etc/lightdm/lightdm-gtk-greeter.conf |
# use a color background=#000000 # use an image, it should be accessible by lightdm (/usr/share/backgrounds) background=/usr/share/backgrounds/gnome/Sandstone.jpg # use same background as the user (get it from /var/lib/AccountsService/users/$USER) user-background=true # nom d'un dossier dans le répertoire /usr/share/themes theme-name=Arc-Dark # les droits doivent être de 755 pour les dossiers et de 644 pour les fichiers # nom d'un dossier dans le répertoire /usr/share/icons icon-theme-name=GartoonRedux # position de la fenêtre de login # 800px depuis la gauche et 25% depuis le haut position=800 25% |
Pas de support de la variante dark du theme Adwaita. |
NumLock
# installer numlockx sudo pacman -S numlockx |
/etc/lightdm/lightdm.conf |
greeter-setup-script=/usr/bin/numlockx on |
Avatar
# make sure the accountsservice package is installed pacman -Qs accountsservice |
- Créer un fichier PNG ou JPEG de 96x96px avec les permissions 644.
- /var/lib/AccountsService/icons/USER-NAME.png
- /home/USER-NAME/.face alternative qui ne semble pas fonctionner car lightdm ne peut accéder à ce fichier.
/var/lib/AccountsService/users/USER-NAME |
[User] Icon=/var/lib/AccountsService/icons/USER-NAME.png |
Agencement du clavier
LightDM utilise l'agencement du clavier de Xorg.
Il suffit donc de configurer l'agencement du clavier dans Xorg.
Debug
# installer xorg-server-xephyr lightdm --test-mode --debug |