void-linux / void-linux/void-docs
session and seat management
Personne n'a encore pris cette issue.
- Langage dominant
- CSS
- Étoiles
- 217
- Forks
- 212
- Merge moyen
- 2 j 21 h
- PR mergées (30 j)
- 1
Description
The current documentation for session and seat management is pretty neutral and doesn't suggest any solution. It provides 4 sections with different options, where the user has to basically always choose dbus and then one or two other options, of which some overlap or conflict.
I think the core issues that should be addressed are:
- dbus session bus: turnstile
XDG_RUNTIME_DIR: turnstile or elogind- user services for pipewire, pipewire-pulse and wireplumber: turnstile
- Wayland: elogind or seatd
- polkit, rtkit: elogind
- power management (hooks, events and triggering (swayidle, gnome, kde)): elogind
If we want to solve them that makes turnstile a hard requirement, no more hacky dbus-run-session, no more xdg autostart bullshit for user services.
Then the next choice is between elogind and seatd, seatd only provides the bare minimum to make wayland work. elogind solves the core issues and provides additional features like uaccess udev device access and the logind dbus api for desktop environments.
Might also make sense to just make this default for the desktop ISOs.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par examiner la documentation actuelle sur la gestion des sessions et des seats, ainsi que ses quatre sections d’options. Identifiez les composants fournis par chaque option, puis réorganisez les instructions afin que les combinaisons recommandées, les compromis et une éventuelle valeur par défaut pour Desktop ISO soient explicites ; le travail est terminé lorsque les utilisateurs peuvent choisir une configuration fonctionnelle sans dépendre des hacks répertoriés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- documentation
- Type d'issue
- Documentation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100