Cómo desactivar el cursor gigante en KDE Plasma

publicado en: Sin categoría | 0

Hace algo más de un par de meses que llegó KDE Plasma 6.1 y de todas sus novedades, hay una que quizás te esté tocando las narices, como me sucede a mí, o que incluso la hayas confundido con un bug, como también me ha pasado a mí: el gigantismo creciente del cursor al ser agitado, un cambio que puede tener su sentido, pero que también puede sobrarte mucho… como me pasa a mí.

Funciona así: mueves rápido el cursor de manera constante y este va aumentando su tamaño hasta lo grotesco… Y, por lo que deja entrever la configuración de esta característica, esto estoy casi seguro de que se trata de un bug, porque el si no paras de agitar el cursor, el aumento de tamaño llega a lo monstruoso, a ocupar prácticamente media pantalla en vertical.

Según se vendía, esta nueva función de accesibilidad está pensada para ayudar a encontrar el cursor con rapidez, habida cuenta de lo pequeño que es y de lo pequeño que se muestra en pantallas de muy alta resolución. También para gente con problemas visuales, se entiende, aunque está activada por defecto… De ahí que el invento haya sorprendido -para bien o para mal- a más de uno. Como me ha pasado a mí.

Captrura no puedo poner porque al hacerla no sale el engrendro, bastante distorsionado en su forma final porque a fin de cuentas es un PNG, no un gráfico vectorial como debería ser.

Pues bien, para desactivar este comportamiento no deseado, si es que lo consideras así, solo tienes que dirigirte a: «Preferencias del sistema > Accesibilidad > Sacudir el cursor» y desactivar la casilla correspondiente.

Como ves en la imagen, es posible ajustar el tamaño al que aumentará el cursos al ser agitado. Es por ello que creo que el crecimiento exponencial que observo en mi caso (en KDE neon) me suena a bug, porque no es ni medio normal.

Sea como fuere, si como me ha pasado a mí te creías que esto era un error, ya sabes cómo quitarlo de en medio. Y si si no, a disfrutar del meneito.

 

Fuente: Muy Linux.

SUSE lanza su propia tipografía, «una mezcla amigable de monoespaciado geométrico»

publicado en: Linux | 0

Si eres usuario de SUSE u openSUSE, ya la tienes en los repositorios y si no, la puedes descargar igualmente, si es que te interesa hacerte con una nueva fuente tipográfica de código abierto llamada… SUSE. La puedes usar en el sistema, en una página web… Donde quieras.

«Nos complace anunciar el lanzamiento del tipo de letra oficial SUSE, apropiadamente llamado “SUSE”. La familia de fuentes SUSE admite más de 200 idiomas de base latina», anunciaba Ivo Totev, Director de Innovación de SUSE, en el blog de la compañía. «Ahora lucimos más SUSE que nunca. La publicación de nuestra familia de fuentes oficial como código abierto es la opción obvia para SUSE, y eso es exactamente lo que hemos hecho».

SUSE es una tipografía sans serif diseñada por René Bieder, que incorpora un híbrido único entre características geométricas y monoespaciadas. Capta la esencia de SUSE, una empresa reconocida por sus soluciones de código abierto. Esta versátil familia de tipos de letra incluye los siguientes estilos: Thin, ExtraLight, Light, Regular, Medium, SemiBold, Bold y ExtraBold.

SUSE fue creada para reflejar el espíritu innovador y de código abierto de la empresa SUSE. Proporciona claridad y legibilidad, lo que lo hace ideal tanto para medios digitales como impresos. El diseño híbrido combina precisión geométrica con estabilidad monoespaciada, asegurando una estética moderna y eficiente.

SUSE se destaca por su diseño distintivo, perfecto para proyectos modernos, de código abierto y centrados en la tecnología. Su variedad de pesos permite flexibilidad en el diseño, desde titulares hasta el cuerpo del texto, lo que garantiza coherencia y armonía en diferentes casos de uso.

La tipografía de SUSE se publicó a finales de junio bajo la licencia SIL Open Font License 1.1, según se puede ver en GitHub , donde se dan todos los detalles técnicos acerca de la misma; aunque no ha sido hasta hace unos días cuando se hizo público el lanzamiento. Si te interesa probarla, además de en los repositorios de SUSE y openSUSE y en GitHub, está disponible en Google Fonts, para descargar o usarla en la web.

¿Será está la próxima fuente tipográfica predeterminada de SUSE y openSUSE? Todo parece indicar que sí, si bien de momento no ha sido implementada de tal forma. Sea como fuere, ahí tienes una opción más que se une a otras más conocidas y extendidas como Ubuntu (¡de Ubuntu¡) o Cantarell de GNOME.

Fuente: Muy Linux.

Disponible Ubuntu 24.04.1 LTS, primera actualización de mantenimiento para ‘Noble Numbat’

publicado en: Ubuntu | 0

Con un par de semanas de retraso con respecto a lo planeado, algo del todo inusual para Canonical, llega Ubuntu 24.04.1 LTS, primera actualización de mantenimiento para Noble Numbat. O lo que es lo mismo, si estabas pensando en instalar Ubuntu, aquí tienes la versión recomendada para prácticamente todos los casos de uso. Y quien dice Ubuntu, dice Kubuntu, Xubuntu, Lubuntu…

Con nombre en clave ‘Noble Numbat’, Ubuntu 24.04 LTS salió el pasado abril, conformándose como la nueva versión LTS de la distribución Linux con hasta 12 años de soporte: cinco de carácter general y otros siete mediante suscripción (gratuita con límites). Es decir, esta versión del sistema recibirá actualizaciones hasta 2036.

Por lo demás, las novedades de Ubuntu 24.04 LTS se mantienen tal cual en esta actualización: lo más destacado, componentes como Linux 6.8, systemd 255, Mesa 24.0, un instalador de sistema renovado, GNOME 46 como entorno de escritorio predeterminado… Para más datos, revisa el enlace anterior, donde se detalla todo, también para las ediciones oficiales de la familia Ubuntu.

La única novedad como tal es el modo OEM en el instalador de sistema y asistente de bienvenida de GNOME en el primer inicio de sesión, ambos no disponibles en la previa.

¿Ya estás usando Ubuntu 24.04 LTS y mantienes el sistema actualizado? Entonces este lanzamiento no te interesa, porque estás al día. A diferencia de las actualizaciones futuras que reciba esta versión (Ubuntu 24.04.2, Ubuntu 24.04.3…), la primera no actualiza los componentes base, solo recoge correcciones y parches de seguridad, renueva el medio de instalación y poco más.

Ahora bien, si todavía estás usando Ubuntu 22.04 LTS, se abre la vía de actualización hacia esta nueva versión. Este fue, de hecho, el motivo del retraso: errores graves en el proceso de actualización que había que solucionar, antes de exponer a, potencialmente, los millones de usuarios que se prestan a abandonar Jammy Jellyfish en favor de la novedad que trae consigo Noble Numbat. Pero que nadie tenga prisa, que la invitación a actualizar no se dará de manera inminente, sino a lo largo de las próximas horas e incluso días.

Puedes ampliar la información sobre Ubuntu 24.04.1 LTS en el anuncio oficial y las notas de lanzamiento.

Descarga Ubuntu 24.04.1 LTS

Las imágenes de instalación de Ubuntu 24.04 LTS y familia se distribuyen tanto mediante descarga directa como a través de la red BitTorrent, por lo que si la velocidad de descarga no es óptima, prueba a cambiar (Xubuntu aún no está disponible, dale un rato).

Para terminar, el vídeo de presentación oficial ed Ubuntu 24.04 LTS, en el que Canonical aprovechó para hacer un brevísimo repaso a los 20 años de Ubuntu (se cumplirán a finales de este año).

Fuente: Muy Linux.

 

¿Kernel Panic? DRM Panic: un código QR te contará por qué ha petado tu sistema

publicado en: Linux | 0

En los últimos tiempos han surgido iniciativas para hacer que los fallos de Linux sean más fáciles de leer. Si systemd 255 introdujo un pantallazo azul de la muerte cuyo uso es opcional, hace poco se ha propuesto para Linux 6.12 la muestra de un código QR cuando se produce un kernel panic.

Los códigos QR se han mostrado como muy eficaces para almacenar una gran cantidad de información en poco espacio, así que, procedente del repositorio DRM-Misc-Next, se ha propuesto su implementación en DRM Panic, que es el componente encargado de mostrar un mensaje cuando se produce un kernel panic a través de los drivers gráficos soportados.

Pero antes de continuar, hay que dejar claro que aquí DRM no hace referencia a la gestión de derechos digitales de plataformas como Netflix o SkyShowtime, sino a la gestión de renderización directa. Dicho con otras palabras, nos estamos refiriendo al subsistema del kernel Linux responsable de interactuar con las GPU modernas, el cual abarca los drivers AMDGPU, el viejo Radeon dirigido principalmente a viejas gráficas publicadas bajo la marca ATI, además de los drivers de Intel i915 y Xe, siendo el primero el actual y el segundo su sucesor para procesadores gráficos modernos. Obviamente hay muchos otros controladores, pero en el ecosistema x86 esos son los más populares y los que tienen mayor proyección.

La información arrojada por un kernel panic tiende a no ser muy amigable, así que un código QR puede ser una buena herramienta para almacenar más información y de manera que se pueda consultar en el futuro, con la posibilidad de obtenerla de forma que sea más comprensible para el usuario. La característica es opcional y está escrita en Rust, por lo que el soporte para dicho lenguaje debe estar habilitada en la compilación del kernel.

Profundizando un poco en la característica, tiene una opción llamada DRM_PANIC_SCREEN_QR_CODE que añade un generador de códigos QR y una pantalla de pánico con un código de QR. El código QR contendrá las últimas líneas de kmsg y otra información de depuración. Esto debería facilitar al usuario el reporte de un kernel panic con toda la información disponible. Otra opción, DRM_PANIC_SCREEN_QR_CODE_URL, establece la URL base para reportar un kernel panic y en caso de estar establecido en propio código QR contendrá la URL y el kmsg comprimidos con zlib como un parámetro de la URL. En caso de estar vacío, el código QR solo contendrá solamente el kmsg como texto sin comprimir.

Por ahora la intención es introducir el soporte para el código QR en Linux 6.12, pero todavía queda bastante para su lanzamiento (la versión 6.11 se encuentra en RC) y es posible que se demore. No se trata de una característica que vaya a revolucionar nada y muchos posiblemente la vean inútil, pero es probable que algunos usuarios vean aquí una vía para obtener una mejor información de una de las incidencias más desagradables que uno puede tener a la hora de usar Linux.

 

Fuente: Muy Linux.

 

Microsoft transfiere a Wine la dirección de Mono, la reimplementación abierta de .NET

publicado en: Sin categoría | 0

Microsoft ha anunciado que transfiere a Wine la responsabilidad de Mono, la reimplementación del framework .NET publicada como código abierto. Esta noticia posiblemente haya dejado a más de uno con la cara torcida, así que vamos a repasar un poco los antecedentes para entender el contexto de lo que está ocurriendo.

Mono, o Proyecto Mono, nació como una reimplementación del framework .NET de Microsoft publicada como software libre. Fue anunciado en el año 2001, contó con el apoyo de una empresa llamada Ximian, la cual fue fundada por Miguel de Icaza, y en un principio su propósito era proporcionar una plataforma de desarrollo de aplicaciones para el escritorio Linux. La primera versión estable (1.0) fue publicada el 30 de junio de 2004, pero Ximian ya había sido adquirida el año anterior por Novell.

Tiempo después, en 2011 y después de que Attachmate

despidiera a muchos de los empleados de Novell, la gestión de Mono fue transferida de SUSE a Xamarin, una empresa creada por el propio Miguel de Icaza que tuvo como propósito servir una versión comercial de Mono. Bajo Xamarin, Mono empezó a tener un mayor enfoque hacia la multiplataforma, alejándose de la idea de soportar el escritorio Linux al menos en su variante comercial.

Xamarin fue comprada por Microsoft en el año 2016 y desde entonces el gigante de Redmond pasó a ser el responsable de Mono. Este cambio de manos supuso el cambio definitivo de la licencia, que pasó de GPLv2 a MIT. Esto posiblemente se deba a un intento de ajustar Mono al resto del ecosistema de .NET publicado como código abierto, que emplea la permisiva licencia MIT.

Dejando de lado anécdotas y episodios, la trayectoria de Mono no ha estado exenta de controversia, sobre todo porque en un principio fue un intento de llevar una de las tecnologías estrella de Microsoft a Linux, cosa que se sumaba a las dudas que generaban las patentes que posee la responsable de Windows en torno a .NET. Por otro lado, es una tecnología que ha tenido repercusión en la industria de los videojuegos, siendo parte de Unity (el motor de Unity Technologies, no el antiguo escritorio de Canonical) y de MonoGame.

Centrándonos en la noticia, Jeff Schwartz, empleado de Microsoft, ha anunciado a través del repositorio GitHub de Mono que les “complace anunciar que la organización WineHQ asumirá el cargo de administrador del Proyecto Mono en wine-mono / Mono · GitLab (winehq.org). El código fuente en mono/mono existente y otros repositorios permanecerá disponible, aunque los repositorios pueden archivarse. Los binarios permanecerán disponibles hasta por cuatro años”.

Si alguien cree que Microsoft está deshaciéndose totalmente de Mono, el propio Schwartz explica que la compañía para la que trabaja “mantiene una bifurcación moderna del entorno de ejecución de Mono en el repositorio de dotnet/runtime y ha estado trasladando progresivamente cargas de trabajo a esa bifurcación. Ese trabajo ya está completo y recomendamos que los usuarios activos de Mono y los mantenedores de marcos de aplicaciones basados ​​en Mono que migren a .NET, que incluye el trabajo de esta bifurcación”.

Para terminar, Schwartz ha reconocido en nombre de Microsoft “que el Proyecto Mono fue la primera implementación de .NET en Android, iOS, Linux y otros sistemas operativos. El Proyecto Mono fue pionero para la plataforma .NET en muchos sistemas operativos. Ayudó a hacer realidad .NET multiplataforma y habilitó .NET en muchos lugares nuevos y apreciamos el trabajo de quienes nos precedieron”. Es bueno recordar que el último lanzamiento mayor de Mono fue en 2019 y que el último lanzamiento de parches fue en febrero de 2024.

El mensaje de Schwartz ha sido copiado y pegado en el índice del sitio web de Mono, lo que insinúa que el proyecto puede vivir una profunda reestructuración en los próximos meses en su transición a Wine. Aparte de la cercanía tecnológica, Wine emplea su propia bifurcación de mono, Wine Mono, que es empleada para ejecutar aplicaciones hechas con el framework .NET. Esto quiere decir que esta transferencia puede ser de interés para Wine, sobre todo porque le permitiría tener un mayor control sobre un proyecto que le es importante. Por otro lado, es posible que Valve, quien es responsable de Proton, vea con buenos ojos este movimiento.

Veremos qué futuro le depara a Mono, pero viendo la gran cantidad de empresas y proyectos que hay por ahí, Wine parece en un principio un buen destino, más viendo que se trata de un proyecto que depende de la tecnología para su soporte.

 

Fuente: Muy Linux.

Linus Torvalds habla sobre la situación de Rust en Linux, la IA y otras tecnologías

publicado en: Linux | 0

A pesar de haber moderado su actitud, Linus Torvalds sigue sorprendiendo con sus declaraciones y reflexiones, que en no pocas ocasiones se desmarcan de los tópicos que muchos atribuyen a una persona de su perfil. Siguiendo esta tónica, el creador de Linux ha expuesto en la conferencia Open Source Summit China 2024 su punto de vista sobre la adopción de Rust en el kernel, su postura en torno a la inteligencia artificial y cómo se toma ciertas tecnologías.

Sobre la situación de Rust en Linux, parece que ha habido cierto cambio en la visión de Linus Torvalds. Si en el pasado sus declaraciones denotaban cierto escepticismo sobre cómo terminaría funcionando Rust a la hora de la verdad, en la última Open Source Summit celebrada en China ha dicho que “esperaba que las actualizaciones fueran más rápidas, pero parte del problema es que los antiguos desarrolladores del kernel están acostumbrados a C y no conocen Rust. No les entusiasma precisamente tener que aprender un lenguaje nuevo que en algunos aspectos es muy diferente. Así que ha habido cierta reacción contra Rust”.

El desconocimiento por parte de los desarrolladores y su resistencia a adoptar una tecnología más reciente no es el único motivo según ha explicado Torvalds, ya que “otra razón ha sido que la infraestructura de Rust en sí no ha sido súper estable”.

Continuando con tecnologías que están de moda, Linus Torvalds también ha expresado su postura en torno a la inteligencia artificial (IA). Si bien no comparte el exceso de entusiasmo que ha despertado, sí ve que las herramientas apoyadas en inteligencia artificial contribuirán a la revisión de código y a la detección de errores.

Otra cosa que el creador de Linux ha mencionado sobre la IA es que hecho que NVIDIA se involucre mucho más en kernel, hasta el extremo de decir que el gigante verde ha pasado “de estar en mi lista de empresas que no son buenas a mi lista de empresas que están haciendo un trabajo realmente bueno”. Aquí nos encontramos con una aparente rectificación de su icónico fuck you, que vino después de decir que NVIDIA era “la peor empresa con la que habían tratado” los responsables del kernel y que era “foco de contínuos problemas para Linux”.

Y por último nos encontramos con sectores como la computación en la nube y tecnologías como Kubernetes, que al parecer no son del interés de Torvalds, quien prefiere estar centrado en el kernel Linux. Obviamente, el ingeniero finés no niega la importancia de la nube y tecnologías como Kubernetes, pero que a la hora de la verdad no son su problema. Por otro lado, ha comentado que lo bueno del código abierto es que cada uno se especializa en lo que le interesa.

Lo que dice Linus Torvalds en los eventos suele ser tenido en cuenta no solo por el debate que puedan generar sus palabras, sino también porque a veces da pistas sobre posibles decisiones en torno al desarrollo de Linux. El ingeniero finés estuvo acompañado en la conferencia por Dirk Hohndel, quien es director de la oficina del programa de código abierto de Verizon y amigo del creador de Linux.

Fuente: Muy Linux.

 

Ubuntu quiere proporcionar versiones más recientes del kernel Linux

publicado en: Linux | 0

El Equipo del Kernel de Canonical, CKT en sus siglas en inglés, ha anunciado una nueva política de selección de versiones de Linux con la que pretenden suministrar los lanzamientos más recientes del kernel a través de Ubuntu.

Lo primero que explica el CKT es que los encargados del kernel manejan una fecha de publicación fluida con el fin de ajustarla a los problemas que pudieran surgir en el desarrollo, si bien el actual calendario hace que tengamos una nueva versión de Linux cada dos o tres meses. Por su parte, Ubuntu maneja como distribución un calendario fijo, con un lanzamiento cada seis meses que solo se retrasa en circunstancias extremas.

Debido a que los lanzamientos del Linux y de Ubuntu no están alineados, se puede dar el caso de que una versión del kernel sea publicada en unas fechas similares al de un nuevo lanzamiento de la distribución o que la versión de Linux sea publicada después del lanzamiento de Ubuntu debido a que fue retrasada. Por otro lado está la política del propio CKT, que ha estimado en un mes el tiempo requerido entre la nueva versión de Linux y el kernel asociado a Ubuntu para que sea considerado lo suficientemente estable para su publicación en los repositorios.

Lo planteado por el CKT puede ser un problema cuando una nueva versión de Linux es lanzada solo cuatro semanas antes de una nueva publicación de Ubuntu o una semanas después de la fecha programada para el sistema operativo. Para ilustrar la situación con un ejemplo, el equipo ha publicado un gráfico en el que se ve que el lanzamiento de Ubuntu 24.10 casi coincide con el de Linux 6.11.

El CKT reconoce que la situación que se le plantea es un dilema, ya que, con su esquema actual, debería incluir en Ubuntu 24.10 un kernel que ya tiene entre dos y tres meses en lugar del último, cuyo lanzamiento en caso de cumplirse la fecha se produciría poco antes de la publicación del sistema. Esto plantea si es mejor incluir un kernel que tiene dos o tres meses o si acortar el proceso de clarificación para llegar a la fecha de lanzamiento, con la posibilidad de que la segunda opción derive en un producto que proporciona menos confianza, o si ajustar la fecha de lanzamiento de Ubuntu.

Sobre la política en torno a la introducción de un kernel reciente en Ubuntu, el CKT ha explicado lo siguiente: “La forma en que CKT ha elegido históricamente una versión upstream del kernel de Linux fue con un enfoque conservador de ‘esperar y ver’. Dada la ventana de estabilización de un mes requerida, una versión upstream del kernel que se lanzará casi con seguridad sería la selección tentativa, con un posible salto de último minuto a una versión más reciente en caso de que se lance en un plazo viable. Este enfoque garantizaría la estabilidad en el día de lanzamiento designado, pero estaba resultando impopular entre los consumidores que buscaban adoptar las últimas características y soporte de hardware, así como entre los proveedores de silicio que buscaban un compromiso de versión más firme para alinear su soporte de Ubuntu.”

“La intención detrás de esta publicación es describir una nueva política que el CKT está adoptando con respecto a la selección de la versión del kernel para una próxima versión de Ubuntu. Para brindar a los usuarios lo último en características y soporte de hardware, Ubuntu ahora suministrará la última versión disponible del kernel de Linux upstream en la fecha de congelación de lanzamiento especificada de Ubuntu, incluso si el upstream aún se encuentra en estado de Lanzamiento Candidato (RC)”.

De entre los términos recurrentes mencionados por el CKT, está el lanzamiento apretado (Tight Release), que consiste en “cuando un kernel upstream está en las candidatas de lanzamiento de la 4 a la 6 dentro de la congelación de características (Feature Freeze). La suposición aquí es que el kernel upstream está lo suficientemente avanzado como para que el equipo del kernel tenga gran confianza en que se lanzará antes de la beta congelada de Ubuntu. Sin embargo, la versión upstream del kernel estará tan cerca de la versión de Ubuntu que necesitará un período limitado para realizar pruebas, solucionar problemas e integrar componentes dependientes”.

Otro término a destacar es el lanzamiento inestable: “Cuando un kernel upstream todavía está en la ventana de fusión abierta o en candidata de lanzamiento de la 1 a la 3 dentro la congelación de características, esto se conocerá como versión inestable. En esta situación, el CKT confía en que el kernel upstream todavía estará en un estado RC en la beta congelada de Ubuntu, donde la versión del kernel está congelada y, por lo tanto, no se puede esperar una estabilidad completa o incluso soporte completo de componentes dependientes”.

Obviamente, la situación no solo consiste en meter la última versión del kernel o confiar en una candidata de lanzamiento que está en una fase avanzada, ya que hay componentes como el driver de NVIDIA y el soporte de ZFS que tienen que ser tenidos en cuenta. Esto introduce bastante complejidad en lo que respecta a tomar la decisión de introducir un kernel más reciente en Ubuntu con el fin de ofrecer un mejor soporte para aquellos que usan un hardware reciente.

En lo que respecta a los lanzamientos LTS de Ubuntu, Livepatch seguirá funcionando como de costumbre para los kernels liberados; no existirá ningún kernel puente, una opción para los usuarios que desean actualizar a la versión pendiente pero que requieren de componentes dependientes que aún no están estabilizados, por lo que todas las actualizaciones estarán deshabilitadas hasta la estabilización; además de que se proporcionará un kernel estabilizado para la primera versión de mantenimiento. Dicho con otras palabras, parece que la política será algo más conservadora con los lanzamiento LTS de Ubuntu, cosa normal si tenemos en cuenta el perfil del producto.

El CKT reconoce que con esta nueva política puede ser más agresivo a la hora de proporcionar una nueva versión del kernel. Sin embargo, avisa que por ahora solo puede anunciar lo que hará en la próxima versión de Ubuntu, o sea, la 24.10, que por ahora apunta a incorporar Linux 6.11. De cumplirse los plazos mostrados en los gráficos, el kernel ya debería estar en fase estable para el día de lanzamiento del sistema operativo.

 

Fuente: Muy Linux.

Aparece la primera alfa de COSMIC, el futuro escritorio de Pop!_OS

publicado en: Sin categoría | 0

COSMIC, el escritorio de System76, ha visto oficialmente la luz en fase alfa a través de una imagen de sistema basada en Pop!_OS 24.04 LTS. Obviamente, todavía no es apto para producción, pero al menos ya hay una forma fácil y oficial de probarlo para aquellos que quieran contribuir a su desarrollo, ya sea con código o reportando errores.

System76 explica a través de la página web de COSMIC que su “objetivo es liberar la computadora con un nuevo entorno de escritorio lo suficientemente potente como para crear experiencias de sistema operativo personalizadas, para usuarios, desarrolladores y fabricantes de cualquier dispositivo con pantalla”. Esto ya deja entrever un posible enfoque convergente que soporte tablets, pero veremos si esto al final es así.

Sobre la primera alfa del escritorio, la ensmabladora estadounidense dice que todavía “está incompleto. Seguramente encontrarás errores. Las pruebas y los informes de errores son bienvenidos y apreciados. Se considerarán las solicitudes de nuevas funciones para Epoch 2, el segundo lanzamiento de COSMIC”.

En lo que respecta a la descripción del escritorio, System76 dice que, “en su conjunto, COSMIC es un entorno GUI (interfaz gráfica de usuario) de sistema operativo integral que presenta una funcionalidad avanzada y un diseño responsivo. Su arquitectura modular está diseñada específicamente para facilitar la creación de experiencias de usuario marcadas y únicas con facilidad”. De entre sus características se han destacado el uso de dos paneles o poder combinarlos, el usar un dock flotante o extenderlo hasta los bordes, el poder ajustar el tamaño del dock, el ajustar la ubicación de los applets y que los espacios de trabajos están numerados. Algunas de estas cosas ya están presentes en el escritorio actual, todavía basado en GNOME.

La gestión de las ventanas es otro punto muy importante en un entorno de escritorio, y aquí nos encontramos con el poder tomar cualquier ventana con tan solo mantener presionada la tecla súper (más conocida como tecla Windows), el cambiar el tamaño de las ventanas con un clic del botón derecho + súper, un mosaico automático y optimizado que se adapta a varios diseños, ventanas fijas que siempre están presentes incluso tras cambiar a otro espacio de trabajo, además de la posibilidad de usar ventanas flotantes, en modo mosaico o una combinación de ambas distribuciones en todos los espacios de trabajo.

Como vemos, COSMIC no ofrece nada revolucionario en muchos frentes, pero pretende hacer mejor lo que hemos visto en todos o al menos la mayoría de los escritorios que hay para Linux. Además de sus características y disposición, la cual está inspirada en GNOME, sobresale por estar construido en Rust, uno de los lenguajes de programación de moda, y estar enfocado al menos por ahora en Wayland, que aparentemente es la única sesión disponible.

Es importante tener en cuenta que COSMIC todavía está bastante verde, así que el usuario se puede encontrar con partes del escritorio que no funcionan correctamente, problemas de estabilidad y aplicaciones que directamente ni funcionan, a pesar de que estas pueden estar en un gran estado de madurez (por ejemplo, no he sido capaz de hacer funcionar el gestor de paquetes Synaptic sobre GNOME Boxes). Si se quiere contribuir, lo suyo sería recopilando información desde una máquina física, que es a fin de cuentas un entorno “real”.

Para terminar, recordamos que si bien COSMIC apunta a ser el escritorio oficial de Pop!_OS, desde System76 se han mostrado bastante interesados en hacer que tenga al menos un spin oficial de Fedora, posiblemente aprovechando la apertura que ha tenido la distribución a nivel de escritorios en los últimos tiempos. Los que quieran probar el escritorio pueden descargar la imagen de sistema que lo contiene desde su página web oficiaL

 

Fuente: Muy Linux.

 

 

Firefox 129 permite personalizar la vista de lectura e introduce previsualización de pestañas

publicado en: Sin categoría | 0

Firefox 129, que ha sido publicada como la nueva versión estable del navegador web de Mozilla, llega con una serie de novedades que abarcan la mejora de la experiencia con la vista de lectura, la introducción de la previsualización de pestañas que se han quedado en segundo plano y la sustitución de HTTP por HTTPS para las direcciones que no corresponden a sitios web almacenados en local.

Lo primero que ha destacado Mozilla de Firefox 129 es que la vista de lectura ha introducido dos menús: “Texto y disposición” y Tema. El primero permite cambiar la fuente tipográfica, el grosor de la fuente tipográfica, el tamaño del texto, la anchura del contenido, el espaciado entre líneas, el espaciado entre caracteres, el espaciado entre palabras y la alineación del texto, mientras que el segundo, como bien indica su nombre, sirve para establecer un tema estético, el cual puede ser uno de los ofrecidos de manera predeterminada o creado por el propio usuario. Todo esto va dirigido a que el usuario pueda personalizar la experiencia con la vista de lectura con el fin de mejorarla (o eso se supone).

La segunda novedad más interesante de Firefox 129 es la previsualización de las pestañas que se han quedado en segundo plano, que suelen ser todas las que hay en la ventana del navegador menos la que está activa. Esta característica está presente en muchos navegadores web basados en Chromium y ahora llega a la aplicación de Mozilla para ofrecer una vista previa del contenido sin tener que hacer clic sobre la pestaña que lo contiene. Sin embargo, su puesta en funcionamiento puede requerir de establecer browser.tabs.hoverPreview.enabled con valor true en la sección about:config y reiniciar el navegador para que funcione.

En tercer lugar está que HTTPS reemplaza a HTTP como protocolo predeterminado en la barra de direcciones para los sitios que no funcionan en local, pero en caso de que un sitio web no esté disponible a través de HTTPS, Firefox recurrirá automáticamente a HTTP para poder mostrar su contenido.

Los registros de DNS de HTTPS pueden ahora ser resueltos con la resolución de DNS del sistema operativo en Windows 11, Linux y Android 10 y posterior, cuando esta misma característica antes requería que DNS sobre HTTPS estuviera habilitado. Mozilla explica que “esta capacidad permite el uso de HTTP/3 sin necesidad de utilizar el encabezado Alt-Svc, actualiza las solicitudes a HTTPS cuando el registro DNS está presente y permite un uso más amplio de ECH”.

Para los desarrolladores se ha añadido soporte para más avisos de CSS inactivo, entre ellos la propiedad resize cuando no es usada correctamente, las propiedades float cuando son usadas incorrectamente, el uso de box-sizing en los elementos que ignoran el ancho y el alto, además de las propiedades de CSS relacionadas con tablas que no están en los elementos relacionados con las tablas.

Los detalles sobre Mozilla Firefox 129 están disponibles en las notas de lanzamiento, mientras que la aplicación puede ser obtenida para Windows, macOS y Linux desde la correspondiente sección de descargas. En caso de tenerla instalada, su actualización puede ser forzada siguiendo la ruta Menú principal > Ayuda > “Acerca de Firefox”, aunque en el caso de Linux lo lógico es esperar que llegue a través de los repositorios de la distribución, Snap y/o Flathub (Flatpak). En Android lo suyo es obtenerla mediante la Play Store de Google.

 

 

Podman 5.2 introduce cambios importantes en torno a systemd y mejora el soporte para macOS

publicado en: Linux | 0

Podman 5.2 ya está disponible como la nueva versión del motor de contenedores de código abierto, multiplataforma y que funciona sin daemon. En esta ocasión nos encontramos con un lanzamiento que no incluye un número significativo de novedades, de las cuales la primera mencionada no va dirigida a Linux.

Comenzando con lo que ya hemos adelantado, Podman soporta a partir de este lanzamiento libkrun como backend para crear máquinas virtuales en macOS. La principal ventaja de usar libkrun como backend es que permite montar las GPU en la máquina virtual para acelerar las tareas, si bien por defecto todavía se sigue usando applehv.

La segunda novedad más importante de Podman 5.2 es que Quadlet soporta ahora los ficheros .build, lo que permite que las imágenes puedan ser creadas por Quadlet y que luego sean utilizadas como contenedores de Quadlet. Para los que anden perdidos, Quadlet es una herramienta para ejecutar contenedores de Podman en systemd de forma óptima al permitir que los contenedores se ejecuten en systemd de forma declarativa.

El contenedor (.container) de Quadlet y los ficheros .pod soportan un nuevo campo, NetworkAlias, con el que es posible añadir alias de red. Por otro lado, las rutas de búsqueda directa de Quadlet han sido ampliadas para incluir entradas directas de nivel superior (container.dpod.d) y entradas directas de unidades truncadas (unit-.container.d).

En lo que respecta a los comandos, se ha introducido un nuevo, podman system check, que se encargará de identificar y a ser posible corregir corrupciones dentro del almacenamiento local de contenedores, mientras podman machine reset restablecerá todos los proveedores disponibles en el sistema operativo actual (por ejemplo, garantizando que las máquinas virtuales de la máquina podman HyperV y WSL se eliminarán en Windows).

Podman 5.2 también ha introducido un puñado de cambios de calado, de entre los que destaca que a partir de este lanzamiento se requiere una nueva API de montaje del kernel que ha sido introducida en Linux 5.2, que las unidades de imágenes (.image) de Quadlet tienen ahora una dependencia sobre network-online.target y que la opción --device de podman create y podman run ya no es ignorada cuando la opción --privileged también es especificada.

Continuando con más cambios, tenemos el uso de virtiofs en lugar de 9p sobre Linux si virtiofsd está instalado en el sistema anfitrión y se quiere montar el sistema de ficheros del anfitrión en las máquinas virtuales creadas con podman machine, la posibilidad de usar las opciones --squash y --layers=false al mismo tiempo en podman build, la capacidad de Podman de pasar un tiempo de espera para la detención del contenedor a systemd cuando se crean cgroups, el marcado de la opción --volume-driver como obsoleta en podman machine init, además de que los comandos podman start y podman stop ya no imprimen el ID completo del pod iniciado o detenido, sino la entrada del usuario utilizada para especificar el pod.

Y estas son las novedades más importantes de Podman 5.2. Los que quieran conocer todos los detalles pueden consultar el anuncio oficial y el registro de cambios, mientras que para obtener el motor de contenedores uno puede consultar las instrucciones al respecto o esperar a que sea suministrado a través de los repositorios de la distribución Linux utilizada si esta es rolling release o una bleeding edge relativamente “agresiva”, y eso sin contar la posibilidad de que existan repositorios externos.

KI