Linux tendrá su propia pantalla de la muerte con systemd-bsod ¿Es realmente necesaria?

systemd-bsod

La pantalla azul de la muerte (BSOD) es una pantalla de error que se muestra como resultado de un error fatal del sistema.

Con la reciente actualización que ha lanzado Systemd, en la cual se han implementado diversas mejoras y novedades, una nueva característica ha llamado la atención de muchos, pues ya que ha sido tomada de Windows, «systemd-bsod» es la nueva característica de systemd que mostrará la «pantalla azul de la muerte» de Windows en caso de un error de arranque.

Systemd-bsod» proporcionará mensajes de error significativos y un código QR para que los usuarios obtengan rápidamente más información sobre el error que detectado.

Similar al BSOD de Windows, la nueva pantalla de error de Systemd presenta un código QR que los usuarios pueden escanear para obtener más información sobre el problema. Además, muestra mensajes de error grabados en pantalla completa, lo que permite a los usuarios obtener más información sobre los posibles problemas. La característica se agregó como parte de un proyecto comunitario llamado Outreachy, un grupo que ofrece pasantías para personas que trabajan en herramientas de código abierto.

Como tal, la noticia es un poco sorprendente, ya que la pantalla BSOD no es exactamente una característica popular de Windows, además de que en Linux ya se cuenta con su propia versión de esto, el famoso mensaje de error conocido como «kernel panic» (algo que todos los usuarios de linux no deseamos ver). Aun así, muchos mencionan que la adición de códigos QR es un excelente plus que llega a facilitar a los usuarios de Linux solucionar errores importantes en el sistema operativo.

Esta característica llega justo a tiempo para las distribuciones de Linux del primer semestre de 2024, por lo que es probable que los usuarios de Linux vean esta pantalla azul de la muerte antes, siempre que encuentren un error. Y se espera que esta característica BSOD sea ampliamente adoptada durante 2024. Entre los usuarios de las distribuciones de Linux afectadas, las reacciones son bastante variadas.

En cuanto a los comentarios por parte de la comunidad, cabe mencionar que la opinión es dividida, ya que muchos dicen que esta función realmente no tiene nada de especial y sobre todo que es «inutil»:

“Es una característica tan inútil. Tengo varios sistemas Linux para mi trabajo diario. Trabajan durante meses, a veces años. La única vez que veo un pánico en el kernel es cuando el hardware está defectuoso o he hecho algo mal (mala configuración). Hace unos años tenía un sistema de arranque dual con mala RAM y en Windows mostraba pantallas azules regularmente, mientras que en Linux estaba bien. Me tomó mucho tiempo descubrir cuál era el verdadero problema, porque Linux es muy sólido”, señala un crítico.

Por el otro lado de la moneda, los usuarios que reciben con buenos ojos la nueva función coinciden con el comentario de que esta utilidad es de gran ayuda para aquellos que no tienen experiencia en Linux y puedan tener problemas durante la configuración del sistema y con los códigos QR podrán encontrar la solución a su problema «sin morir en el intento».

Cabe medicinar que la nueva versión de Systemd 255 también tiene docenas de otras características y correcciones que, según los críticos, son más útiles e importantes que la nueva característica Pantalla Azul de la Muerte de Linux. Esto incluye muchas adiciones relacionadas con la compatibilidad con TPM, cifrado de disco y la capacidad de utilizar la hibernación con sistemas de archivos btrfs.

La característica systemd-bsod aún es experimental y un registro de cambios de GitHub señala que aún está sujeta a cambios, pero systemd es una parte central de la mayoría de las distribuciones de Linux, incluidas Ubuntu, Fedora, Debian y Red Hat, por lo tanto, una gran parte de la comunidad Linux podría terminar adoptando los nuevos mensajes de error, aun que por otro lado Systemd también podría abandonar el enfoque BSOD.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los cambios que se pueden realizar en systemd 255 siguiente enlace.

from Linux Adictos https://ift.tt/5b3Ca29
via IFTTT

Chrome 120 llega con soporte para compartir contraseñas, mejoras de seguridad y mas

Chrome

El navegador Chrome se diferencia de Chromium en el uso de los logotipos de Google

Google dio a conocer hace poco el lanzamiento de la nueva versión de su navegador web Chrome 120 junto con la cual también está disponible la nueva versión estable del proyecto Chromium, que sirve como base para Chrome.

Además de innovaciones y correcciones de errores, la nueva versión de Chrome 120 elimina 10 vulnerabilidades, de las cuales la falla más grave es CVE-2023-6508, un problema de uso después de la liberación de alta gravedad en Media Stream, seguida de CVE-2023-6509, un defecto de uso después de liberación de alta gravedad que afecta el componente de búsqueda del panel lateral de Chrome.

También se resuelve dos fallas de implementación inapropiadas de gravedad baja en Autocompletar y la interfaz de usuario del navegador web. Como parte del programa de recompensas en efectivo por descubrir vulnerabilidades Google pagó 13 premios por valor de 15.000 dólares.

Principales novedades en Chrome 120

En esta nueva version que se presenta de Chrome 120 la funcionalidad de la interfaz de «Comprobación de Seguridad» se ha mejorado significativamente, proporcionando ahora un resumen detallado de posibles problemas de seguridad. Entre estos problemas se incluyen el uso de contraseñas comprometidas, el estado de la comprobación de sitios maliciosos (Navegación Segura), la presencia de actualizaciones no instaladas y la identificación de complementos maliciosos. La versión actualizada presenta un modo proactivo que realiza verificaciones periódicas de la seguridad del navegador y notifica al usuario en caso de detectar problemas. Además, se han introducido nuevas opciones en la configuración para gestionar acciones en el modo proactivo.

Otra de las mejoras que recibe esta nueva versión de Chrome 120 es en el administrador de contraseñas, el cual ahora cuenta con la capacidad de compartir contraseñas individuales con miembros de un grupo familiar de Google, el cual debe ser configurado a través de una cuenta de Google. Cabe mencionar que solo se puede compartir una contraseña a la vez, después de lo cual el usuario que comparte la contraseña no puede actualizar ni revocar la contraseña compartida.

Además de ello, se destaca el rediseño de la Chrome Web Store, el nuevo diseño tiene la finalidad de que sea más fácil encontrar y administrar complementos, se han agregado nuevas categorías de complementos y se ha agregado la opción de devolver el diseño anterior al menú «⋮».

También se destaca que con Chrome 120, Google está experimentando con la opción de fijar diferentes barras laterales en la parte superior derecha de la barra de herramientas. Esto le brinda fácil acceso a las barras laterales de uso frecuente sin tener que manipular el selector de la barra lateral.

Por la parte de las pestañas, Chrome ha hecho que manejar muchas pestañas sea mucho más fácil y en Chrome 120 no es la excepción, pues mejora los experimentos existentes al añadir un nuevo botón «Organizar pestañas» el cual debería permitir reorganizar las pestañas temáticamente relevantes. Parece que la función aún se encuentra en una etapa inicial y, sin embargo, podría tardar algún tiempo en lanzarse por completo.

Por otra parte, en Chrome 120 se ha implementado un experimento para deshabilitar la compatibilidad con cookies de terceros configuradas al acceder a sitios distintos al dominio de la página actual. Estas cookies se utilizan para rastrear los movimientos de los usuarios entre sitios en el código de redes publicitarias, widgets de redes sociales y sistemas de análisis web. En enero de 2024 las cookies de terceros estarán deshabilitadas para el 1% de los usuarios del navegador. Los cambios se están promoviendo a través de la iniciativa Privacy Sandbox , cuyo objetivo es lograr un compromiso entre la necesidad de los usuarios de mantener la privacidad y el deseo de las redes y sitios publicitarios de rastrear las preferencias de los visitantes.

De los demás cambios que se destacan:

  • Eliminación de la compatibilidad con Theora, en esta etapa inicial, Theora está deshabilitado para el 1% de los usuarios, pero para el 16 de enero está previsto que esté deshabilitado para todos los usuarios.
  • Implementada una barra de herramientas adaptable que cambia según el tamaño de la ventana.
  • La interacción con las impresoras se ha trasladado a un proceso de servicio independiente, lo que ha mejorado la estabilidad del navegador y la capacidad de respuesta de la interfaz de vista previa de la página antes de imprimir.
  • Se agregó una consulta de medios de «scripting» a CSS que se puede usar para determinar si los scripts, como JavaScript, se pueden ejecutar en la página actual.
  • El método check() se ha agregado a la API FontFaceSet, que permite verificar si el texto se puede mostrar con las fuentes seleccionadas sin usar fuentes en FontFaceSet que aún no se han cargado.
  • La API WebGPU ha agregado la capacidad de usar f16 de punto flotante de 16 bits en sombreadores.
  • En la API de capacidades multimedia, los campos hdrMetadataType, colorGamut y transferFunction se agregaron al método decodingInfo() para determinar la compatibilidad con HDR.
  • La API MediaStreamTrack ha agregado la capacidad de obtener información sobre los contadores de cuadros de video recibidos y descartados.

Finalmente, si estás interesado en poder conocer más al respecto, puedes consultar los detalles de este nuevo lanzamiento en el siguiente enlace.

¿Como instalar Google Chrome 120 en Linux?

Si estás interesado en poder instalar esta nueva versión de este navegador web y aún no lo tienes instalado, puedes visitar la siguiente publicación en donde te enseñamos a como poder instalarlo en algunas distribuciones de Linux.

El enlace es este. 

from Linux Adictos https://ift.tt/k2F5Ha9
via IFTTT

systemd 255 llega implementado la pantalla azul de la muerte, mejoras y mas

systemd

systemd es un conjunto de demonios o daemons de administración de sistema, bibliotecas y herramientas diseñados como una plataforma de administración y configuración central para interactuar con el núcleo del Sistema operativo GNU/Linux

Luego de cuatro meses de desarrollo, se dio a conocer el lanzamiento de la nueva versión de systemd 255, versión en la cual se destaca el soporte para exportar unidades a través de NVMe-TCP, systemd-bsod para mostrar mensajes de error en pantalla completa, systemd-vmspawn para iniciar máquinas virtuales, entre otras más.

En esta nueva versión que se presenta de systemd 255 uno de los cambios más importantes que se destaca es la integración de «systemd-storagetm», que permite exportar automáticamente todos los dispositivos de bloque locales usando el controlador NVMe-TCP.

Otro de los cambios que se destaca y que sobre todo ha generado opiniones dividas, es el componente » systemd-bsod » la cual es una implementación análoga de la «pantalla azul de la muerte» de Windows (blue screen of death), y la cual tiene como función el mostrar mensajes de error críticos (LOG_EMERG) en forma de notificación de pantalla completa en la etapa de inicio.

Además de ello, también se destaca la nueva utilidad » systemd-vmspawn «, que es análoga a la utilidad systemd-nspawn para iniciar una imagen del sistema operativo en una máquina virtual (la utilidad systemd-nspawn está diseñada para iniciar contenedores y systemd-vmspawn proporciona una interfaz similar para máquinas virtuales). Actualmente, solo está disponible un backend basado en QEMU para ejecutar máquinas virtuales.

Otro de los cambios importantes que recibió systemd 255 es el módulo PAM pam_systemd_loadkey.so, diseñado para extraer automáticamente del llavero del kernel la frase de contraseña utilizada en cryptsetup para desbloquear el FS root cifrado y establecer esta frase de contraseña como un token de autenticación (PAM authtok). El módulo se puede utilizar, por ejemplo, para configurar el acceso de desbloqueo automático a GNOME Keyring y KDE Wallet cuando el inicio de sesión automático está habilitado.

El código para rastrear procesos internos se ha movido para usar PIDFD en lugar de PID en entornos con un kernel que admite PIDFD, además de que también se implementó la capacidad crear unidades de alcance usando PIDFD en lugar de PID para seleccionar procesos.

Systemd-repart: «–copy-from» es otra de las utilidades nuevas que recibe systemd 255 y esta permite obtener descripciones de partición de la imagen del sistema de archivos especificada:

  • «–copy-source«: para especificar el directorio base para el parámetro CopyFiles
  • «— make-ddi=confext», » –make-ddi=sysext» y «–make-ddi=portable» para generar diferentes tipos de DDI, y «–tpm2-device-key» para vincular el disco a un TPM2 específico.

Se agregó la utilidad «systemd-pcrlock» para analizar y predecir los estados de los registros TPM2 PCR (Platform Configuration Register) y generar reglas de acceso almacenadas en el índice TPM2 NV que permiten el acceso a objetos TPM2, como claves de cifrado de disco, solo de forma digital y componentes firmados lanzados en la etapa de descarga verificada.

La opción SurviveFinalKillSignal se ha agregado a las unidades, con la finalidad de permitir ignorar la señal SIGTERM/SIGKILL final emitida durante el apagado, lo que puede ser útil para dejar una unidad en funcionamiento durante un soft reset del sistema en modo de soft reset.

De los demás cambios que se destacan de esta nueva version:

  • Se ha descontinuado el soporte para jerarquías de directorios separadas (cuando /usr se monta por separado del directorio root, o los directorios /bin y /usr/bin, /lib y /usr/lib están separados).
  • Se agregó la utilidad «varlinkctl» para llamar e introspeccionar servicios usando el protocolo Varlink .
  • Se agregó soporte para ingresar al modo de hibernación y guardar el contenido de la memoria para intercambiar archivos almacenados en el sistema de archivos Btrfs.
  • Se agregó la configuración NFTSet que le permite usar identificadores de cgroup para cambiar la lógica en las reglas del firewall.
  • systemd-boot ha agregado nuevas teclas de acceso rápido «B» y «O» para reiniciar y apagar el sistema desde el menú de inicio.
  • Se ha agregado compatibilidad con la arquitectura LoongArch64 al subsistema seccomp.
  • Se agregó la opción «–tmpfs» a la utilidad systemd-mount para montar una nueva instancia ‘tmpfs’.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/u7TqjCz
via IFTTT