session and seat management
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Ambito
- documentation
Direzione di ricerca
Inizia esaminando la documentazione attuale sulla gestione di sessioni e seat e le relative quattro sezioni delle opzioni. Mappa quali componenti fornisce ciascuna opzione, quindi riorganizza le indicazioni in modo che siano esplicite le combinazioni consigliate, i compromessi e un possibile valore predefinito per Desktop ISO; il lavoro è completo quando gli utenti possono scegliere una configurazione funzionante senza dover ricorrere agli hack elencati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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.
- Lingua principale
- CSS
- Stelle
- 217
- Fork
- 212
- Merge medio
- 2g 21h
- PR unite (30g)
- 1
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di void-linux/void-docs
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
void-linux/void-docs#849 · 2 commenti ·
-
bug good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
void-linux/void-docs#595 · 1 commento ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 62/100
void-linux/void-docs#532 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
void-linux/void-docs#899 · 5 commenti · 2 reazioni ·
-
Difficoltà 2/5 1-2 giorni Idoneità per principianti 57/100
void-linux/void-docs#894 ·
Tutte le issue di void-linux/void-docs
Issue simili
-
sync-en
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
-
sync-en
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
-
Перевод устарел
Difficoltà 1/5 1-3 ore Idoneità per principianti 78/100
-
affects/8.7 affects/8.8 affects/8.9
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
camunda/camunda-docs#9997 ·
-
Website Doc Typo Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100