OpenShot 3.1 mejora los perfiles de vídeo y el soporte de deshacer/rehacer

publicado en: Aplicaciones | 0

OpenShot 3.1 es el último lanzamiento del editor de vídeo multiplataforma y publicado como software libre (GPLv3), que en esta ocasión llega con más de 400 perfiles de vídeo, características y rendimiento mejorados y las típicas correcciones de errores.

Empezamos con los más de 400 perfiles de vídeo presentes en OpenShot 3.1, los cuales no tienen por qué ser todos nuevos. La inclusión de esta característica deriva de la investigación y la posterior creación de una base de datos con metadatos de las resoluciones de vídeo conocidas, velocidades por cuadro, relaciones de aspecto, proporciones de píxeles y un nuevo script de gestión que permite validar, deduplicar y generar/actualizar los perfiles existentes. La intención de los responsables es que en un futuro sea fácil agregar nuevas resoluciones, velocidades por cuadro y proporciones.

Otra mejora importante de OpenShot 3.1 es la reasignación de tiempo, que hasta este lanzamiento mostraba limitaciones, y eso cuando no fallaba a la hora de acelerar o ralentizar los vídeos. Aquí los responsables exponen que los cuelgues han sido eliminados y que la implementación de la reasignación de tiempo es ahora más robusta, lo que incluye un soporte remuestreo del audio muy mejorado. Además, la nueva versión del editor de vídeo soporta fotogramas clave de tiempo que utilizan curvas de Bezier para acelerar o ralentizar progresivamente el audio y el vídeo.

La característica de rehacer y deshacer suele ser delicada en este tipo de aplicaciones, así que en OpenShot 3.1 nos encontramos con que ha sido mejorada, en especial a la hora de lidiar con la división de clips y la eliminación de una pista, más concretamente cuando se mueven muchos clips al mismo tiempo. Todas las ediciones de varios pasos soportan a partir de este lanzamiento un sistema de transacciones en segundo plano, el cual se encarga de agrupar dichas ediciones en varios pasos. Todas las operaciones llevadas a cabo en la aplicación requiere de un solo clic para deshacer.

El efecto de subtítulo ha sido muy mejorado, sobre todo en lo que respecta al soporte para la sintaxis de VTT/Subrip. Esto incluye un nuevo conjunto de propiedades de fotogramas clave predeterminadas que se escalan correctamente a diferentes resoluciones, incluidas las pantallas HiDPI. Además, OpenShot soporta ahora formas de onda para ficheros de solo audio, lo que abre la puerta a agregar efectos como el de subtítulo a ficheros de audio.

Los responsables explican que han identificado y corregido todas las fugas de memoria presentes en el código fuente de OpenShot, “incluida la eliminación de subprocesos zombis, lo que hace que OpenShot sea mucho mejor a la hora de mantener y recuperar el uso de la memoria”. Esta mejora debería de permitir a la aplicación funcionar de manera más fiable en sesiones prolongadas en el tiempo sin tener que reiniciar. El rendimiento es otra faceta que ha sido mejorada, principalmente en lo que atañe a la CPU en torno a la asignación de fotogramas y el rendimiento de los propios clips. El uso de una caché adicional evita los esfuerzos de representación duplicados.

Todos los detalles sobre OpenShot 3.1 están disponibles a través del anuncio oficial y el registro de cambios publicado en GitHub. La aplicación es multiplataforma y cuenta con instaladores para Linux (oficialmente AppImage y PPA para Ubuntu), Windows y macOS.

 

Fuente: Muy Linux.

 

Heroic Games Launcher 2.7 mejora el soporte para GOG y Ubisoft

publicado en: juegos | 0

Heroic Games Launcher se ha erigido por méritos propios como el cliente de plataforma de videojuegos más popular de Linux después de Steam. Lo que arrancó como un proyecto para cubrir la negativa de Epic Games de soportar su tienda en Linux ha evolucionado hasta convertirse en una atractiva alternativa al cliente oficial de Epic Games Store y en el mejor cliente de Good Old Games (GOG) disponible para Linux, superando a un MiniGalaxy cuyo desarrollo no es tan activo.

Heroic Games Launcher 2.7, cuyo nombre en clave es “Eustass Kid”, ha llegado hace poco con algunas novedades interesantes. Para empezar, a partir de este lanzamiento la autoinstalación de UbisoftConnect está soportada cuando se ejecutan juegos de UbisoftConnect. Ubisoft fue uno de los principales apoyos que tuvo Epic Games cuando puso en marcha su tienda, pero la compañía de origen francés volvió a Steam hace unos meses con la excusa de la Steam Deck. Sin embargo, viendo la pobre compatibilidad de sus títulos sobre el mini-PC de Valve, uno llega a pensar que el motivo real fue el frío que hacía fuera de Steam.

Después del interesante añadido para los juegos de Ubisoft, los usuarios de GOG han sido los que más han ganado con Heroic Games Launcher 2.7. Aquí nos encontramos con soporte para las opciones de lanzamiento de los juegos, por lo que en títulos como The Witcher 3 se da la posibilidad de elegir DirectX 11 o DirectX 12 como API. La biblioteca de renderización ha sido mejorada, se ha incluido soporte de descarga de imágenes de los juegos en segundo plano y el proceso de descarga de los juegos ha sido mejorado, si bien para algunos usuarios el proceso puede quedarse durante un tiempo en el 0% antes de iniciar la descarga.

Otras novedades son las mejoras en Epic Login, el hecho de que los binarios para macOS están ahora firmados con un certificado de Apple Developer, una adición de juegos de Steam que ahora usa el artwork oficial de la tienda de Valve si está disponible, la posibilidad de mostrar los registros de un juego desde el menú contextual de su tarjeta y la capacidad de pausar la cola de descargas.

Heroic Games Launcher 2.7 ha llegado en realidad con más correcciones que novedades. De aquí se puede destacar una corrección para la sincronización de EGL en Linux y macOS y la eliminación de las sugerencias del mando cuando se usa ratón. Otra corrección ha ido para el hecho de que algunos juegos de GOG se atascaban con la información de actualización y se ha arreglado Discord RPC para los empaquetados Flatpak de Heroic Games Launcher y Discord.

Todos los detalles sobre Heroic Games Launcher 2.7 han sido expuestos en el anuncio oficial publicado en el repositorio GitHub del proyecto. La aplicación está disponible para x86_64 y ARM en macOS y Windows, mientras en Linux solo hay compilaciones oficiales para x86_64 en formato RPM, Deb, Pacman, tar.xz, AppImage y Flatpak. A pesar de no ser un producto oficial, su código fuente está publicado bajo la licencia GPLv3, así que el cliente puede ser considerado como software libre de línea dura (no así los juegos que se descargan, obviamente).

 

Fuente: Muy Linux.

 

blendOS, un sistema inmutable basado en Arch y creado por el líder de Ubuntu Unity

publicado en: Ubuntu | 0

Rudra Saraswat, el líder de Ubuntu Unity y el principal responsable de devolver a la vida el que otrora fue el escritorio de referencia de Ubuntu, parece ser una persona inquieta. Después de iniciar un UnityX que tiene el foco puesto en la innovación y en una mayor modularidad, hoy nos hacemos eco de blendOS, una distribución inmutable basada en Arch Linux.

blendOS sigue a grandes rasgos la senda marcada por proyectos como SUSE ALP, Fedora Silverblue/Kinoite y Vanilla OS, una base inmutable y derivar buena parte del flujo de trabajo en Flatpak y los contenedores. Otro punto a tener en cuenta es que pretende soportar los distintos formatos de paquetes que existen para Linux, así que, además del sistema anfitrión, ofrece soporte mediante contenedores para Ubuntu 22.04 LTS, Ubuntu 22.10, Fedora Rawhide y Arch Linux.

Profundizando un poco en las características básicas de blendOS y según se expone en el índice del sitio web oficial, se trata de un sistema operativo inmutable, por lo que el sistema de ficheros es de solo lectura en un alto porcentaje. Esto, según la versión de los responsables de la distribución, deriva “en una experiencia estable”.

El entorno de escritorio oficial es GNOME con su experiencia predeterminada, pero el usuario tiene la opción de elegir como alternativa a KDE Plasma, Xfce, Sway o i3. Además de la sesión predeterminada, blendOS permite instalar entornos de escritorio desde las otras distribuciones soportadas y usarlos en sesiones independientes, cosa que se suma a la posibilidad de manejar APT, DNF, Pacman y Yay.

Un aspecto importante de blendOS es que trabajar para sustituir Distrobox por una implementación propia que se apoya en Podman, ya que según Rudra Saraswat hay una serie de funciones que son imposibles de implementar en Distrobox en su forma original: las aplicaciones y los binarios aparecen automáticamente en el sistema, un nuevo sistema de prioridades con el que es posible reorganizar los contenedores mediante la configuración de blendOS, el acceso a los ficheros binarios de otros contendores dentro de otro contenedor y la presencia de una herramienta gráfica con soporte para gestionar las superposiciones y los contenedores.

Para el soporte de Flatpak nos encontramos con la típica presencia de Flathub, repositorio que no se encuentra preconfigurado en todos los sistemas que preinstalan el formato de paquetes. Eso sí, la imagen más reciente de blendOS avisa que, al menos de momento, no es posible desinstalar las aplicaciones desde la interfaz gráfica, así que el proceso debe hacerse con la línea de comandos, además de que su gestión en estos momentos resulta un tanto confusa debido al uso de varias aplicaciones en torno a lo mismo.

En resumidas cuentas, blendOS es una distribución que viene a sumarse a la creciente ola de sistemas Linux inmutables que se han dado a conocer en los últimos tiempos. Como sistema operativo, al menos por ahora y al igual que otras propuestas similares, está bastante verde, así que veremos cómo evoluciona durante el transcurso de los próximos meses y si consigue llegar a buen puerto. Los que estén interesados pueden obtener blendOS partir de la sección de lanzamientos del repositorio de GitHub.

Fuente: Muy Linux.

La familia crece: Ubuntu Cinnamon ya es un ‘sabor’ oficial

publicado en: Sin categoría, Ubuntu | 0

Ubuntu Cinnamon se convierte en sabor oficial de la familia Ubuntu. Hace tiempo que se hablaba de ello y aún más desde que esta edición extraoficial de la distribución de Canonical parecía aspirar a lo propio. El momento ha llegado, después de que la Junta Técnica de Ubuntu haya aprobado la solicitud del proyecto.

En efecto, la familia crece y, de hecho, este último año ha sido de los más prolijos en este sentido, con dos nuevas incorporaciones en un breve espacio de tiempo: a la edición principal de Ubuntu con el escritorio GNOME, a Kubuntu (KDE Plasma), Xubuntu (Xfce), Lubuntu (LXQt), Ubuntu MATE y Ubuntu Budgie (dejamos fuera a Ubuntu Studio y Ubuntu Kilyn por lo específico de sus propuestas) se les unió recientemente Ubuntu Unity, cuyo primer lanzamiento como miembro oficial fue el pasado Ubuntu 22.10.

Y ahora, repetimos, hace lo propio Ubuntu Cinnamon, cuyo estreno se espera para dentro de un mes. Menos, de hecho, pues la fecha de lanzamiento de Ubuntu 23.04 está programada para el próximo jueves 20 de abril. Mucho antes, en un par de días para ser exactos, debería ver la luz la versión beta, a su vez la primera prueba de que Ubuntu Cinnamon está cumpliendo con las reglas estipuladas por Canonical para con los sabores o ediciones oficiales de Ubuntu.

Para más datos, si Ubuntu Cinnamon quiere ofrecer una versión LTS el año que viene, es obligatoria que antes haya tenidos dos lanzamientos como edición oficial, los cuales serán Ubuntu 23.04 y Ubuntu 23.10. Dicho esto, Ubuntu Cinnamon no nació ayer. Todo lo contrario. De los sabores recientes de Ubuntu, es el más longevo: su primera versión se remonta a 2019 y desde entonces no ha fallado a sus correspondientes citas, si bien es cierto -hay que reconocerlo- que no con la intachable puntualidad del resto o, para el caso, de Ubuntu Unity.

Sea como fuere, eran tres los ‘remixes’ extraoficiales de Ubuntu que pululaban por ahí desde hace tiempo y dos ya son parte de la familia. El tercero en cuestión es UbuntuDDE, Ubuntu Deepin, el más tarambana de todos.

Pero volviendo a Ubuntu Cinnamon… ¿de dónde salió la idea de hacer una distribución que, como es obvio, se trata de servir el escritorio Cinnamon sobre una base Ubuntu? Su principal desarrollador lo cuenta en un artículo en el blog oficial del proyecto y, ojo al dato, porque más allá de las motivaciones y razonamientos que da, destaca el hecho de que al igual que con Ubuntu Unity, detrás de este proyecto hay alguien joven, no, jovencísimo: Joshua Peisach, motor de la iniciativa, materializó su idea cuando apenas contaba con 11 años.

Habrá que esperar al lanzamiento de Ubuntu 23.04 para ver qué tiene por ofrecer Ubuntu Cinnamon, pero como ya adelanta su responsable, nada va a cambiar sustancialmente: será lo mismo que había, con un mayor ímpetu por mejorar la calidad final del producto y con el compromiso de ajustarse a los tiempos y métodos que marca Ubuntu para todas sus ediciones oficiales.

Por supuesto, si por un lado toda incorporación a la familia Ubuntu suele ser bienvenida por la seña de accesibilidad y calidad que tienen estas ediciones, la pregunta de si una como Ubuntu Cinnamon era necesaria, está ahí. Al fin y al cabo, no hablamos de recatar a Unity del olvido para devolverlo a la que fue su casa, sino de una suerte de refrito que, sin acercarse al nivel de Ubuntu Flatpak Remix, por poner un ejemplo extremo, difícilmente mejorará la propuesta de Linux Mint.

Pero, como tantas veces hemos repetido por estos lares en situaciones semejantes, es lo que hay. Así funciona la cosa. Ubuntu, pues, le da la bienvenida a su noveno sabor oficial, séptimo si contamos solo a los sistemas de propósito genérico. Que no se diga que la familia Ubuntu no tiene alternativas para todos -o casi todos- los gustos.

 

Fuente: Muy Linux.

 

Ubuntu 23.04 Beta adelanta novedades: nuevo instalador de sistema, Ubuntu Cinnamon, Edubuntu…

publicado en: Linux | 0

Ya está aquí Ubuntu 23.04 Beta, la previa de la próxima versión «corriente» o «intermedia» de la distribución de Canonical, una sin mucho interés a priori por eso mismo, lo cual determina un soporte de apenas nueve meses, pero una nueva versión al fin y al cabo de la más popular distribución Linux de escritorio.

Y, como nueva versión que es, Ubuntu 23.04 con nombre en clave ‘Lunar Lobster’ traerá consigo diferentes novedades con mayor y menor impacto en el devenir del sistema, pues las hay que son meramente actualizaciones incrementales, de las que se van dando y son importantes, pero pasarán o serán reemplazadas por lo que venga después; y las que llegan para cambiar las cosas de manera destacada.

En el primer grupo se encuentran actualizaciones como GNOME 44, la nueva versión del entorno de escritorio y la que usará Ubuntu 23.04, con todas las novedades que por sí misma conlleva, si bien en este caso también están las novedades propias que añadan los desarrolladores de Ubuntu, aunque no suelen pasar de unas pocas a modo de detalles.

Sucederá igual con otros de los sabores de la distribución, con mención especial para Kubuntu, que se vestirá de KDE Plasma 5.27. No obstante, los de Ubuntu y Kubuntu serán los cambios más destacados en cuanto a escritorios, ya que con el resto no ha dado tiempo a mucho más que actualizaciones sueltas, como resulta el caso de Xfce. Con una excepción, claro.

La excepción, como te estarás imaginando, es la incorporación de Ubuntu Cinnamon en la familia Ubuntu como nuevo miembro de pleno derecho. Bueno, y con esta versión se consumará también el regreso de Edubuntu, desaparecida de la escena desde hace unos cinco años, tras un declive que comenzó antes, pero que ahora se corrige.

Pero sin duda, la novedad más significativa de Ubuntu 23.04 será la renovación del instalador de sistema de la distribución, desarrollado con Flutter y con muy buena pinta, aunque habrá que probarlo para juzgarlo (y en ello estamos). Sea como fuere, el refresco se estaba haciendo esperar desde hace bastante y bienvenido sea.

Para más información y las descargas, el anuncio oficial de Ubuntu 23.04, cuya fecha de lanzamiento está prevista para el próximo 20 de abril. Hasta entonces, ya se puede ir probando esta langosta lunar con breve fecha de caducidad, pero interesante en último término.

 

Fuente: Muy Linux.

EuroLinux Desktop 9.1, «un escritorio empresarial para los usuarios de Windows»

publicado en: Linux | 0

EuroLinux Desktop 9.1 es la nueva y segunda versión hasta la fecha de EuroLinux Linux Desktop, una veterana derivada de Red Hat Enterprise Linux (RHEL) que, al igual que otros proyectos en el último par de años, está aprovechando el vacío que ha dejado CentOS para hacerse un hueco.

EuroLinux Desktop, por lo tanto, sigue el camino marcado por distribuciones como Rocky Linux o AlmaLinux, con matices, y es que para entender que hablemos de ella como nueva y veterana al mismo tiempo, hay que explicar que mientras que EuroLinux es una veterana derivada de RHEL, EuroLinux Desktop es una vertiente de la anterior nacida a finales del año pasado con un objetivo tan concreto que se incluye en su denominación: el escritorio.

Así, aunque la compañía polacada EuroLinux anunciaba a finales del pasado septiembre de 2022 el lanzamiento de EuroLinux Desktop como «una completa novedad en el mercado de los sistemas operativos» que «combina el aspecto y la funcionalidad de Windows y macOS con la fiabilidad y seguridad de una distribución empresarial para servidores«, esta se basaba en RHEL 9. Ahora, algo más tarde si no de lo esperado, de lo esperable, hace lo propio EuroLinux Desktop 9.1.

El matiz viene a cuento de que RHEL 9.1 vio la luz a mediados de noviembre de 2022 y, una de las batallas que libran todas sus derivadas, sobre todo las más recientes, es cuán apegadas en tiempo y forma están de los lanzamientos de Red Hat. En el caso de EuroLinux, no se trata de la más rápida, pero apenas un par de semanas tardó en presentar EuroLinux 9.1. La edición veterana para servidores, cabe señalar.

Ahora llega EuroLinux Desktop 9.1, cuya base es la misma que la edición de escritorio, pero con sus particularidades, enfocadas en la adaptar la experiencia en un sistema como este para su uso en escritorio. Entre sus elementos diferenciadores, un «aspecto similar a Windows y macOS, rico soporte multimedia, acceso a más de 2.000 aplicaciones gratuitas» y «una poderosa suite ofimática» incluida por defecto, destacan sus responsables en la nota de prensa.

O lo que es lo mismo, un aspecto personalizable mediante extensiones de GNOME Shell, acceso a los repositorios de RHEL, aunque el número potencial de aplicaciones es mucho mayor (la novedad de esta versión es Geary, que pasa a ser el cliente de correo electrónico predeterminado), y LibreOffice. Otro detalle destacable es una imagen en vivo con la que probar el sistema antes de instalarlo, algo que no suele ser habitual entre este tipo de propuestas.

Si te interesa saber más sobre EuroLinux Linux 9.visita el anuncio oficial la página de EuroLinux Desktop para más datos y la descarga directa de la ISO de instalación corriente, y EuroLinux Desktop Live para descargar la edición en vivo.

¿Es EuroLinux una auténtica alternativa para el escritorio? Según nos cuentan desde la compañía, tras su presentación la distribución «ganó una popularidad considerable, registrando más de 100.000 descargas de la imagen de instalación en menos de tres meses».

 

Fuente: Muy Linux.

LibreELEC 11 te sirve a Kodi 20 en bandeja para montar tu HTPC

publicado en: Sin categoría | 0

LibreELEC 11 con nombre en clave ‘Nexus’ es la nueva versión de la «distribución para ejecutar Kodi en dispositivos HTPC modernos». Ergo, ese ‘Nexus’ no es si no el nexo entre este lanzamiento y el propio de Kodi 20, con nombre en clave… Nexus, sí.

Kodi 20 ‘Nexus’ es la nueva versión mayor de la popular suite de centro multimedia de código abierto, cuyo lanzamiento cubrimos a mediados del pasado enero. Entre sus principales novedades, el soporte de AV1 con aceleración por hardware en Linux mediante VA-API, soporte para los controles de Steam Deck, soporte completo de HDR para Windows y otros muchos cambios.

Pues bien, LibreELEC 11 recoge todo eso y lo monta sobre una distribución Linux lista para su instalación en, como se ha dicho, «dispositivos HTPC (Home Theater Personal Computer) modernos». O sea, en un cacharro capaz de ejecutarlo, sea un SBC (Single Board Computer) medianamente estándar, sea un mini-PC con los requisitos mínimos o cualquier tipo de PC, ya que estamos.

El anuncio oficial de LibreELEC 11 menciona novedades como una una imagen de instalación genérica ‘legacy’ compatible con tarjetas Nvidia, el complemento para Chrome y hardware antiguo (en sesiones X11), al tiempo que se ha unificado el stack gráfico entre el resto de plataformas, soporte para nuevas placas y Linux 6.1 como motor de todo.

En general, son diferentes detalles los que reúne el anuncio, si bien LibreELEC es un mero soporte de Kodi, que es donde está la esencia del producto. De hecho, cualquiera puede instalar Kodi en distribuciones como Ubuntu u otras e iniciar sesión de manera específica como si de una solución de centro multimedia se tratase, solo con un sistema especializado como este la experiencia será mejor casi siempre.

Sobre todo, claro está, si lo que se pretende es instalar Kodi, o para el caso LibreELEC, en un dispositivo pequeño a modo de HTPC (cabe recordar que Kodi es capaz de ejecutar juegos, así que es una solución todo en uno para el entretenimiento digital doméstico). LibreELEC 11 cuenta con soporte para dispositivos x86 y ARM, Raspberry Pi, Allwinner, Rockchip, Amlogic y NXP.

Todas las opciones, en la página de descargas oficial de LibreELEC.

 

Fuente: Muy Linux.

 

Finnix 125, nueva versión de la veterana distro de rescate para sysadmins

publicado en: Linux | 0

Finnix 125 es la nueva versión, de unos años a esta parte de cadencia anual, de esta particular distribución de rescate que quizás te interese tener a mano, si es que te dedicas a administrar sistemas o simplemente te gusta cacharrear con todo sistema operativa que se te pone a tiro.

Pues bien, Finnix es una distro Linux hecha para eso y aunque es posible que no la conozcas, no nació ayer. El año pasado, de hecho, nos hicimos eco por primera vez de esta propuesta con motivo del lanzamiento de su version 124, así como de su vigésimo segundo aniversario, que se dice pronto. Ergo, este 2023 Finnix cumple veintitrés años. En concreto, los ha cumplido en marzo.

¿En qué se diferencia Finnix de, por ejemplo, Systemrescue? En que, aun sirviendo al mismo propósito, se trata de una alternativa más enfocada en los administradores veteranos y se usa en modo terminal, por lo que si lo prefieres todo a golpe de ratón, Finnix no es para ti. Y al revés: si priorizas las utilidades de consola por la rapidez que aportan y no lo conocías, Finnix te va a gustar.

Finnix te va a gustar por varios motivos: su imagen pesa apenas 489 MB (recuerda: lo lleva todo incorporado para funcionar en vivo), soporta arquitecturas i386 y PowerPC, además de x86_64, aunque Finnix 125 solo está disponible por el momento para esta última; y hasta puedes compilar el sistema para arm64, armhf, ppc64el, s390x y riscv64, en el caso de que lo necesites.

Finnix 125 se basa en Debian y entre sus novedades más destacadas se cuenta el kernel Linux 6.1, una pequeña selección de nuevos paquetes que entran a formar parte de la imagen de instalación, incluyendo algún juego; cambios en la gestión de software, incluyendo mayor flexibilidad para obtener paquetes recientes, pero estables a través de una combinación de los repositorios Testing y Sid; y otros cambios, según puedes leer en el anuncio oficial.

Si no era tu caso, ya conoces a Finnix, «the original utility live Linux distribution«. Más información, en el sitio web del proyecto. Ahí encontrarás, además de la descarga, documentación y hasta un tutorial en vídeo que te vendrá bien para arrancar. Pero no te asustes si tienes un mínimo de experiencia con la línea de comandos de Linux, porque es todo muy básico.

 

Fuente: Muy Linux.

Cómo instalar KDE neon con Btrfs como sistema de archivos

publicado en: Noticias | 0

KDE neon dio el salto a Ubuntu 22.04 LTS el pasado octubre, pero no lo hizo solo, sino arrastrando un lamentable error del que todavía no se ha librado, el cual afecta a toda instalación con el sistema de archivos Btrfs. Algo que tiene muy fácil solución, afortunadamente.

En esencia, lo que provoca este error al instalar KDE neon con Btrfs es que el sistema no arranque, algo que se puede prevenir antes de instalar, o arreglar una vez instalado. Y como más vale prevenir que curar y a todo el que le haya pasado esto o lo habrá arreglado por su cuenta, o habrá reinstalado con otra opción o distro…

Vamos a corregir el problema antes de padecerlo. Es tan sencillo como añadir una coletilla a una de las opciones del instalador Calamares, lo cual se puede hacer rápidamente justo antes de proceder con la instalación, aprovechando que KDE neon inicia sesión en vivo para ello.

Lo que hay que hacer es editar el archivo «/calamares/desktop/modules/fstb.conf» y, en la línea 16, añadir «=v2» a la opción «space_cache». O sea, que quede como «space_cache=v2» (todo sin las comillas). Se guardan los cambios y listo, ya se puede iniciar la instalación del sistema con la seguridad de que todo irá bien.

En la imagen puedes ver todo lo que necesitas, literalmente: puedes acceder al archivo usando Dolphin y editarlo normalmente con Kate, ya que no tendrás que poner ninguna contraseña para nada.

Como también se puede ver, este error se debe a una simple opción en el montaje del sistema de archivos, una pequeñez que parece mentira que no se haya resuelto en todos estos meses, teniendo en cuenta que la imagen de instalación de KDE neon se renueva con cada nueva versión de KDE Plasma que sale. Muy mal.

Como sabéis, yo soy usuario de KDE neon desde hace años y, de hecho, lo uso siempre con Btrfs como sistema de archivos. Pero ya no recuerdo si no me di cuenta de este fallo porque actualicé en lugar de reinstalar. La cuestión es que buscando información del error se encuentran quejas, y también la solución, de los usuarios que se han topado con ello.

 

Fuente : Muy Linux.

 

ACTUALIDADJava 20 avanza en la mejora del proceso de programación

publicado en: Linux | 0

Oracle ha publicado JDK 20, que dependiendo del prisma por el que se mire puede ser entendido como OpenJDK 20 o Java 20. Una vez más, recordamos que OpenJDK es la base de la implementación comercial de Java desde la versión 7, así que las dos grandes vertientes de la tecnología están conectadas desde hace muchos años.

Una vez más, JDK 20 no es un lanzamiento, condición que sí tenga la versión 21, cuyo lanzamiento está programado para septiembre de 2023 si a Oracle no se le tuercen los planes. Desde que la cadencia de lanzamientos fue cambiada a cada seis meses, las nuevas versiones de Java no suelen incluir una gran cantidad de novedades, pero sí ha servido para que el desarrollo y la evolución de la tecnologías sean más constantes. Sin más dilación, procedemos a exponer los aspectos más destacados de la última versión del JDK.

Los primero que sobresale de Java 20 son los patrones de registro, los cuales están en segunda fase previa y según Oracle mejoran la productividad del desarrollador mediante la extensión de la coincidencia de patrones para expresar consultas de datos más sofisticadas. Los patrones de registro y los patrones de tipos pueden ser anidados para abrir la puerta a una forma de navegación y un procesamiento de los datos declarativa y componible. Relacionado con esto y en cuarta fase previa está la coincidencia de patrones para las sentencias y expresiones switch.

La segunda novedad destacada es la API de función foránea y de memoria, que ahora se encuentra en segunda fase previa y reemplaza la Interfaz Nativa de Java (JNI) con un modelo de desarrollo en Java puro y con un rendimiento igual o superior a JNI y sun.misc.Unsafe. Ofrece diversas vías para operar con diferentes tipos de memoria externa (memoria nativa, memoria persistente, etc); acomodar otras plataformas como por ejemplo x86 de 32-bit; usar funciones foráneas escritas en lenguajes como C, C++ o Fortran; además de permitir a los programas llevar a cabo operaciones insegura sobre la memoria foránea, pero avisando a los usuarios sobre dichas operaciones por defecto.

En quinta fase de incubación está la API de vectores, de la que ya expusimos en anteriores ocasiones. En JDK 20 ha mejorado su rendimiento hasta lograr superar a los cálculos escalares equivalentes, cosa que se ha logrado mediante la introducción de una API para expresar cálculos vectoriales que se compilan en tiempo de ejecución en instrucciones vectoriales que son óptimas para las arquitecturas de CPU soportadas.

En segunda fase previa han llegado los hilos virtuales, los cuales son hilos más livianos que reducen el esfuerzo de escribir, mantener y observar aplicaciones concurrentes de alto rendimiento. La característica procede de Project Loom y tiene como objetivo actualizar el modelo de concurrencia de Java con el fin de ajustarlo a las necesidades actuales de las aplicaciones de servidor a gran escala. Hasta ahora las vías empleadas para implementar los hilos de Java tenían como coste un desperdicio del hardware por infrautilización o la necesidad de esfuerzo adicional por parte del programador debido al uso de peores modelos de programación.

En fase de incubación ha llegado a JDK 20 los valores de alcance, que permiten compartir datos inmutables dentro y entre hilos. Es preferible utilizar los valores de alcance antes que las variables de un hilo en local, sobre todo cuando se emplea una gran cantidad de hilos virtuales. Además, proporcionan facilidad de uso, comprensibilidad, robustez y rendimiento.

Y como última novedad destacada, en segunda fase de incubación está la concurrencia estructurada, que simplifica la programación multhilo mediante la introducción de una API para la concurrencia estructurada.

Todos los detalles sobre Java 20 pueden ser consultados a través de las notas de lanzamiento disponibles en la web de OpenJDK y en la entrada publicada en el blog oficial de Java. La versión software libre del JDK puede ser obtenida desde el sitio web de Java (alternativamente y extraoficialmente desde Adoptium) y la comercial desde la web de Oracle. Recomendamos recurrir a OpenJDK en caso de tener dudas sobre las restricciones de la versión comercial, ya que Oracle asustó a muchos al cambiar la licencia en 2018, a pesar de ser un movimiento con un impacto real reducido.

Fuente: Muy Linux.