Después de seis meses de desarrollo lanzamiento del entorno de escritorio . En comparación con la versión anterior, se han realizado alrededor de 24.000 cambios, con la participación de 780 desarrolladores. Se han preparado compilaciones Live especializadas para una evaluación rápida de las capacidades de GNOME 3.36 basadas en y .
Principales :
- El paquete incluye una aplicación separada llamada Extensions, destinada a gestionar las extensiones de GNOME Shell (anteriormente se utilizaba GNOME Software para estos fines). La aplicación permite realizar acciones como actualizar, configurar, eliminar y desactivar temporalmente extensiones.
- En el cuadro de diálogo de notificaciones se ha añadido un botón que permite activar el modo 'no molestar' para ocultar nuevas notificaciones.
- la interfaz de inicio de sesión y desbloqueo de pantalla, que se ha vuelto más funcional, fácil de usar y elegante.
- Se han ampliado las posibilidades de la shell de GNOME:
- Se ha añadido la posibilidad de iniciar aplicaciones utilizando GPU discreto en sistemas con gráficos híbridos (un GPU Intel eficiente en energía y un GPU NVIDIA de alto rendimiento) y el controlador propietario de NVIDIA.
El inicio se realiza seleccionando la opción 'Launch on Discrete GPU' en el menú.
- Se ha reorganizado el cuadro de diálogo de apagado y cierre de sesión, en el cual se ha añadido una opción visible para entrar en modo de suspensión.
- En los cuadros de diálogo que contienen un campo de entrada de contraseña, se ha añadido un botón con una imagen de ojo, al presionar el cual se muestra la contraseña introducida en lugar de asteriscos.
- Se han rediseñado la mayoría de los diálogos del sistema, aplicando un estilo unificado y mejorando la legibilidad.
- Se ha trabajado en la mejora de la interfaz en general. Se han mejorado el bloque emergente con el calendario y la búsqueda en modo de vista general.
- En el modo de vista general, se ha añadido la posibilidad de renombrar directorios de aplicaciones. Ahora los propios directorios se muestran en forma de diálogos en lugar de ventanas emergentes.
- Se ha añadido la posibilidad de iniciar aplicaciones utilizando GPU discreto en sistemas con gráficos híbridos (un GPU Intel eficiente en energía y un GPU NVIDIA de alto rendimiento) y el controlador propietario de NVIDIA.
- En el configurador se han reorganizado las secciones de configuración. En la sección de gestión de parámetros de privacidad se presenta una lista de aplicaciones a las que se han delegado permisos adicionales para acceder al servicio de localización, cámara y micrófono (ahora el acceso puede ser revocado individualmente para cada aplicación). Se ha rediseñado la interfaz de la sección de gestión de usuarios y la ventana con información general del sistema.
- En el gestor de instalación de aplicaciones (GNOME Software) se ha implementado la detección automática de conexión a la red con tarificación por tráfico, por ejemplo, al utilizar una red de operador móvil. En caso de detectar conexiones no ilimitadas, la descarga de actualizaciones se pausa para ahorrar tráfico.
- Se ha reestructurado la interfaz del asistente de configuración inicial. Se ha añadido la opción de habilitar el control parental durante la configuración inicial, permitiendo limitar el acceso del usuario a ciertas aplicaciones.
- En GNOME Boxes, el gestor de máquinas virtuales y escritorios remotos, se ha añadido una guía introductoria sobre el funcionamiento del programa. Se ha propuesto un nuevo asistente para crear máquinas virtuales, que permite configurar el número de CPU para cada máquina virtual y soporta el arranque a través de UEFI.
- En el navegador GNOME Web (Epiphany) se ha implementado la posibilidad de descargar y visualizar documentos PDF directamente en la ventana del navegador. La interfaz se ha rediseñado utilizando métodos de diseño responsivo, asegurando una experiencia cómoda independientemente de la resolución y DPI de la pantalla. Se ha añadido un modo oscuro que se activa al elegir temas oscuros en el escritorio.
- En GNOME Music se ha añadido soporte para conectarse a servicios de Last.fm y ListenBrainz, así como la descarga automática de portadas de álbumes que falten.
- Se ha actualizado la interfaz de edición de contactos en la libreta de direcciones.
- Se ha cambiado completamente el diseño del widget de reloj, que ha sido adaptado a un diseño responsivo, mostrándose correctamente en pantallas pequeñas.
- En el cliente IRC Polari se ha añadido soporte para la vista previa de enlaces en la ventana de chat.
- En el gestor de archivos se ha permitido el uso de archivos ocultos como plantillas para nuevos documentos.
- La interfaz del gestor de contraseñas y claves de cifrado ha sido adaptada para funcionar correctamente en pantallas pequeñas. Se asegura la visualización de claves SSH abiertas.
- En Fractal, el cliente de la plataforma de comunicación descentralizada Matrix, se ha añadido la opción de reproducir videos directamente en la ventana de chat.
- En el gestor de ventanas Mutter Soporte para actualización independiente al dibujar solo las partes del interfaz que han cambiado. Se ha implementado una optimización relacionada con el uso de para el renderizado fuera de pantalla antes de copiar el contenido en el búfer de pantalla actual. Mejorado el seguimiento de ventanas al trabajar sobre Wayland. Disminuida la carga en la CPU al renderizar el fondo de escritorio con escalado.
- Mejorada la grabación de screencasts. En la nueva versión se ha incorporado lo que apareció en el servidor multimedia. la posibilidad de usar búferes DMA (dma-buf), lo que permite prescindir de la copia intermedia de datos del framebuffer de pantalla a la RAM.
- Para Wayland se ha eliminado el renderizado de toda la pantalla al usar búferes dma-buf o EGLImage en favor de la actualización parcial de las ventanas, lo que reduce la cantidad de datos transferidos entre la GPU y la CPU. En combinación con la actualización independiente de los elementos de la interfaz, esta optimización ha permitido reducir sustancialmente el consumo de energía en funcionamiento autónomo desde la batería.
- Aumentado el rendimiento de los juegos ejecutados en modo pantalla completa utilizando Xwayland.
- Eliminados numerosos cuellos de botella en el funcionamiento de GNOME Shell y Mutter, identificados con la herramienta Sysprof. Por ejemplo, ahora GNOME Shell evita realizar operaciones de entrada/salida en el hilo principal al guardar datos de notificación en el disco y almacena en caché los parámetros de la zona horaria. Al renderizar por software o al acceder de forma remota a través de VNC, se desactivan los efectos animados.
Fuente: opennet.ru
