From Mageia wiki
Jump to: navigation, search
Drakconf multiflag.png
Otros idiomas
English ; Español

Sumario

Eliminar prefdm y usar unidades systemd directamente en Mageia 7.

Propietario

  • Nombre: Neal Gompa
  • Correo electrónico: ngompa13@gmail.com

Recursos

Esto requerirá que los desarrolladores ajusten los initscripts para que no incluyan prefdm e integren un preset de systemd en Mageia-release para activar la correcta habilitación de los gestores de pantalla. Además, la herramienta drakdm necesita tomar conciencia de este mecanismo y manejarlo correctamente.

Estado actual

  • Planeado para: Mageia 7
  • 'Última actualización: 2019/05/28
  • Porcentaje completado: 0%


Descripción detallada

Actualmente utilizamos el mecanismo de prefdm heredado en initscripts para admitir diferentes administradores de pantalla. Sin embargo, a medida que usamos systemd, podemos aprovechar el objetivo de display-manager.service que todas las unidades de servicio del administrador de pantalla usan para administrar directamente qué DM se usa.

Con Mageia 7, queremos eliminar prefdm y pasar al mecanisomo moderno.

¿Por qué sería bueno que Mageia lo hiciera?

Durante el desarrollo de Mageia 6, se descubrió lo frágil que es el mecanismo de prefdm, y aunque queríamos eliminarlo a favor del mecanismo systemd, lo postergamos porque pensamos que liberaríamos Mageia 6 poco después. Ahora que se ha lanzado Mageia 6, deberíamos seguir adelante con los planes para eliminar prefdm y migrar nuestras herramientas al mecanismo más nuevo.

Caso de prueba

Por determinar...

Tareas

  • Eliminar prefdm de initscripts.
  • Agregar los ajustes preestablecidos de systemd para los administradores de pantalla (ejemplo de Fedora) a mageia-release.
  • Hacer que drakdm sea consciente de este mecanismo y enseñarle a usarlo para ayudar al usuario a seleccionar un administrador de pantalla.
  • Asegurarse de que haya un plan de migración de Mageia 6 prefdm a Mageia 7 display-manager.service selection.

Dependiencias de software / paquetes

  • initscripts
  • drakxtools
  • mageia-release

¿Qué podría interrumpir el desarrollo de esta nueva característica?

Si no podemos cambiar todo, esta función no podrá completarse.

Planificación

Esto debería realizarse lo antes posible para obtener la mayor variedad de pruebas.

Contingencia

Si no está listo para Mageia 7, entonces revertimos esto e intentamos nuevamente para Mageia 8.

Notas de lanzamiento

Las notas de la versión deben indicar que prefdm ya no se admite como un mecanismo para configurar administradores de pantalla. En su lugar, el uso de systemctl enable _dm.service_ cambiará el administrador de pantalla para el próximo arranque.

Documentación

Errores asociados

Comentarios de empaquetadores