Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Remember session type (Secure or Classic) per-user

Abierto
#830 0 comentarios 1 reacción 0 asignados Ver en GitHub

@lenemter ya está trabajando en esto.

Desde el 10/11/2025.

  • #839 de @lenemter — abierto

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Área
desktop

Línea de trabajo

Comienza siguiendo las tarjetas por usuario del greeter y el selector de tipo de sesión descritos en el issue. Determina dónde podría almacenarse por usuario la elección de la última sesión y, después, verifica que cada usuario conserve su propia preferencia Secure o Classic al volver al greeter.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Confirmed Needs Design

Problem

A little context. I use the Secure Session for everything, except for competitive gaming. That is because the Wayland compositor (Mutter) has not yet implemented the tearing control protocol, which was made to let games output to the screen as fast as they can without having to synchronize with the monitor refresh rate — which is perceived as screen tearing. This is especially important when playing a competitive first-person shooter such as CS:2. There is a small but noticeable delay in-game that makes your mouse movements feel slower — like it's heavy, or dragging behind.

My workaround to this problem is to create a separate user just for running some Steam games on a Classic session. My main user should continue to log in to a Secure session. Unfortunately, the elementary greeter does not remember the session type as a user preference, and it proceeds to load whatever the last user chose.

Screenshot of the Greeter showing cards for my user and a Steam user

UPDATE

After some more testing, it turns out that the game performs a lot worse in the Classic Session, with less responsive cursor movements. Regardless, this feature request can still be useful.

Proposal

Store the last session type used by each user as a preference somewhere. That way, a user would just log in to whatever session they prefer, without pissing off other users. Since the session type selector is contained within each user card in the greeter, it is natural to assume it is different for each user.

Prior Art (Optional)

No response

Lenguaje dominante
Vala
Estrellas
175
Forks
43
Merge medio
18 h 12 min
PR fusionados (30 d)
2

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de elementary/greeter

Todos los issues de elementary/greeter

Issues similares

Más issues de Desktop Dev

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.