Garuda Linux: ¿Es adecuado para ti?

Garuda Linux, dudas

Durante la última semana, Garuda Linux ha vuelto a ser noticia. El motivo es que han lanzado nuevas ISOs, y por el camino se han quedado otras que no estaban siendo mantenidas activamente ni parecían despertar tanto interés como otras ediciones. La distro está basada en Arch Linux, pero es de las que se instalan de manera sencilla gracias a una interfaz de usuario y a Calamares. Eso de entrada.

Garuda Linux es una distribución muy joven que tiene entre tres y cuatro años, dependiendo de cuándo se fije la fecha de su nacimiento, ya que los mismos colaboradores del proyecto tienen dudas en este sentido. Ofrece mucho y muy interesante, pero ¿es lo mejor en todos los escenarios? Está claro que la respuesta es que no, no siempre y para todos los usuarios, pero aquí vamos a sacarte de dudas si estás pensando más en tu caso concreto.

Garuda Linux se basa en Arch Linux

Como EndeavourOS, Garuda Linux se basa en Arch Linux. No es como Manjaro, que aunque tenga base Arch también tienen su filosofía y repositorios, pero sí como EndeavourOS porque ambos son más «buenos hijos» y respetan más sus raíces. En la comunidad Linux hay comentarios y bromas sobre Arch Linux, como que Jennifer Ortega tuvo que instalarlo sin Archinstall ni ningún script para poder interpretar a Miércoles de la familia Addams (hay más chistes con Jennifer Ortega, Miércoles y algo difícil o duro). Pero lo que entra en una sesión en vivo y te permite lanzar Calamares con un escritorio ya elegido es totalmente diferente.

Podemos pensar que lo difícil de Arch Linux es elegir uno mismo todo durante la instalación, y lo es sólo en parte. Lo que pasa con Arch Linux es que «cocinar» por uno mismo y hacerlo todo bien no es sencillo, y tenemos que estar preparados para solucionar cualquier problema que nos encontremos al, sigamos con la analogía de la gastronomía, empezar a comer nuestro plato. EndeavourOS es el sucesor de AntergOS, por lo que podríamos decir que tiene una experiencia con cierta dilatación en el tiempo. Garuda Linux es más joven, y tiene mucho que le hacen ser especial. Esto que en teoría sólo puede ser positivo es lo que nos debe hacer pensar si es buena opción para nosotros.

El kernel Zen

Por poner algunos ejemplos, y aunque no tiene el por qué pasar nada raro, Garuda usa el kernel Zen y el sistema de archivos Btrfs. La mayoría de distribuciones Linux usa el kernel normal y el EXT4, y si pasa algo en nuestro kernel o sistema de archivos la solución pasa por nuestros conocimientos o una búsqueda/consulta a AI rápida. Si nos pasa algo en uno de estos dos componentes de Garuda Linux, si no sabemos cómo repararlo tendremos que buscar documentación, y hay menos.

garuda-update y sus problemas recientes

«Spizaetus» trae como una de sus novedades mejoras en garuda-update, que es el actualizador de software de Garuda Linux. Yo no me considero un usuario avanzado de Linux, no comparado con algunas personas con las que mantengo el contacto, pero sí tengo nociones de mucho. Cuando en su día intenté actualizar con garuda-update y vi errores, yo sí supe cómo solucionarlo: con pacman o Pamac. El problema: falla la herramienta de actualizaciones oficial; la solución: usar las alternativas que conozco.

Para el usuario que usa Ubuntu por primera vez, no sabe que hay tiendas alternativas y que usar inicio dual le parece ser un hacker, ver que Garuda Linux no puede actualizar puede ser un callejón sin salida.

Lo que quiero decir con este y el anterior punto es que es probable que Garuda Linux nos muestre algún error, y si no te suenan pacman, Pamac, Bauh u Octopi es porque no conoces mucho sobre Linux ni sobre las soluciones a aplicar. En estos casos yo no recomendaría usar Garuda Linux.

A tener en cuenta el kernel Zen

El kernel Zen es el que crea Linus Torvalds con modificaciones para mejorar su rendimiento en equipos de escritorio o portátiles. Está editado por «hackers» pensando en mejoras, como la baja latencia o mejorar la autonomía, pero hay muchos ordenadores diferentes en el mercado y es posible que el kernel Zen no le siente muy bien a nuestro equipo.

Yo lo noté en mi portátil, aunque tengo que confesar que yo no lo he instalado en el disco duro; sí en un USB no-Live: en un momento funciona muy fluido, llegando a sorprender, y al siguiente se nota como pesado. Quizá esto no se habría notado si lo instalara de nativo y en un disco SSD, pero sí lo noté en mi configuración y la autonomía bajó en vez de mejorar.

Necesito copias de seguridad constantes y no tengo disco secundario

Garuda Linux tiene un as en la manga que puede ser como decir aquello de «olvidad todo lo anterior»: sus «snapshots». Esa es la palabra anglosajona que se usa para referirnos a capturas en forma de copias de seguridad. Si un usuario poco experimentado toca lo que no debe y algo empieza a fallar, se puede «volver atrás en el tiempo» a un estado anterior en el que todo funcionaba correctamente. Es uno de los beneficios de usar Btrfs, que permite la creación de este tipo de copias.

Y lo hace en el mismo disco duro. El que haya usado Windows sabrá que hay algo parecido llamado «Puntos de restauración», y se guardan en el mismo disco en el que tenemos instalado el sistema operativo. Time Shift está muy bien, pero necesita su partición o un disco secundario.

Para quién sí es Garuda Linux

Terminaré el artículo con un resumen de dos puntos. En este primero diremos para quién sí puede ser Garuda Linux:

  • Para los que sin ser grandes expertos en Linux sí sepan qué existe por ahí y cómo solucionar problemas básicos.
  • Para los que busquen buen rendimiento y el kernel Zen le siente bien a su equipo.
  • Usuarios que busquen una base Arch bastante fiel a la filosofía original.
  • Los que quieran puntos de restauración y no calentarse la cabeza para conseguirlos en Linux.
  • Gamers o jugones, ya que tiene una edición especial con muchos emuladores instalados por defecto. El kernel Zen es de lo mejor para jugar en Linux.

Para quién no es Garuda Linux

  • Usuarios sin experiencia alguna en Linux.
  • Dueños de una placa simple tipo Raspberry Pi. No es que no puedan tenerla en ningún equipo, es que sólo hay imágenes x86_64.
  • Dueños de un equipo al que el kernel Zen, por lo que sea, no le siente bien. O bueno, si lo combinamos con el primer punto, porque Garuda ofrece cualquier kernel, pero hay que realizar cambios con una herramienta propia tras la instalación de cero.

Descargas disponibles en este enlace.

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

PPSSPP 1.16 llega con soporte para RetroAchievements y mejoras de rendimiento

PPSSPP con RetroAchievements

A principios de agosto os hablamos de RetroAchievements, un servicio que permite desbloquear logros en juegos retro. RetroArch los soporta en algunos cores, y también podemos identificarnos y desbloquear estos logros con en programas como DuckStation (PSX o PS1). Se echaba en falta este soporte en el emulador de PSP, pero ya no. Tras un tiempo de pruebas en la versión 1.15.x, esta opción para añadir nuestra cuenta de RetroAchievements ha llegado bajo del brazo de PPSSPP 1.16.

Es sin duda la novedad más destacada de PPSSPP 1.16. A partir de ahora, si queremos desbloquear logros de RetroAchievements en juegos de PSP ya no dependeremos del core de LibRetro en RetroArch, que si bien es cierto que nos permite jugar a títulos de PSP, también lo es que está falto de opciones y no ofrece la mejor experiencia de usuario que podría ofrecer. Ahora podremos usar la opción «standalone» (aplicación suelta) en software como EmulationStation Desktop Edition o RetroPie y si queremos aumentar la resolución o saltar cuadros para evitar que se entrecorte la acción, podremos.

Otras novedades de PPSSPP 1.16

PPSSPP 1.16 incluye correcciones como:

  • Corregido un problema en el que muchas personas con dispositivos Android 13 se encontraban en una situación en la que el diálogo para elegir una carpeta durante la configuración no funcionaba correctamente.
  • Arreglos en el manejo de múltiples eventos de entrada, debería ayudar con joysticks externos.
  • Mejoras de rendimiento en dispositivos de gama baja mediante la desactivación de ubershaders.
  • Múltiples correcciones de fallos como parpadeo en WWE vs Smackdown 2006, sombras en Motorstorm, etc.
  • Muchas otras mejoras y correcciones de rendimiento.
  • Múltiples correcciones de errores en torno a la sustitución de texturas, la fijación de Tactics Ogre fuentes, entre otras cosas.
  • Corregida la emulación de vrnd por fp64.
  • Nuevos backends JIT que mejorarán la experiencia de usuario en dispositivos como los que usan iOS/iPadOS.

Cómo instalar PPSSPP en Linux

Hay diferentes maneras de instalar PPSSPP en Linux. La única oficial o soportada por el proyecto es la versión de Flathub, es decir, su paquete flatpak. Es probable que nuestra distribución Linux no tenga añadido el soporte por defecto, y la manera de instalar paquetes flatpak una vez añadido el soporte dependerá de la distribución en sí o más bien de su tienda de software, si es que la tiene.

Para habilitar el soporte de paquetes flatpak en nuestra distribución Linux, lo que hay que hacer es instalar el paquete «flatpak», que debe estar en los repositorios oficiales de la distro, y luego el repositorio de Flathub, para lo que hay que escribir lo siguiente y luego reiniciar el equipo:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Aunque lo mejor para no dejarnos nada en el tintero y que se consiga instalar en cualquier distribución o descendiente de distribución soportada es enlazar a la página de configuración de Flathub. En este enlace hay instrucciones detalladas sobre cómo instalarlo. Por ejemplo, en el primer apartado, el de Ubuntu, nos dicen cómo instalar flatpak desde su repositorio o el de Ubuntu, luego se actualizan los paquetes, se instala el software, GNOME Software (la tienda por defecto no lo permite) y luego el repositorio de Flathub. En Arch Linux sólo es instalar el primer paquete (se instalan flatpaks desde el terminal), en Manjaro se hace desde Pamac, en Chrome OS primero se habilita la compatibilidad con Linux… Todo está allí.

No hay AppImage

Pero que sólo se recomiende o haya una manera oficial no significa que sea la única. Algunas distribuciones lo tienen disponible en los repositorios oficiales, Arch Linux lo tiene también en AUR (se instala con algún asistente como Yay) y Ubuntu/Debian tiene un repositorio oficial que se puede añadir con sudo add-apt-repository ppa:ppsspp/stable. En el momento de escribir este artículo no funciona en Ubunu 23.10 Mantic Minotaur.

Si os lo estáis preguntando, no se ofrece en AppImage, no de manera oficial, aunque se puede encontrar alguna por la red que haya creado algún usuario, y no es lo más recomendable usar software de fuentes no oficiales. El paquete snap está desactualizado desde hace mucho. Canonical nos prometió actualizaciones instantáneas, pero… 1.12 cuando estamos hablando de 1.16 no es lo que yo entiendo por software actualizado.

Habilitando el soporte para RetroAchievements

Lo primero de todo es tener una cuenta, de lo contrario no podremos hacer nada. Hay que ir a su página web, luego hacer clic en Sign-up, rellenar los campos y activar la cuenta desde el correo que recibiremos. Hay un enlace también en el mismo PPSSPP.

Crear cuenta en RetroAchievements

No quisiera haceros perder el tiempo explicando qué hay y cómo se navega por RA, pero hay un apartado de juegos, otro de logros y comunidad.

Con la cuenta ya creada, lo que queda es añadirla a PPSSPP. Antes de intentarlo hay que mirar el número de versión, ya que no encontraremos la opción si es <1.16, a no ser que tengamos alguna versión de pruebas que ya lo hubiera implementado.

PPSSPP 1.16.6

La configuración es bastante sencilla. Lo único que hay que hacer es:

  1. Vamos a Ajustes/Herramientas/RetroAchievements.
  2. Hacemos clic o tocamos sobre Username y poner nuestro nombre de usuario en la ventana que aparece.
  3. Repetir el paso anterior con Password.
  4. Hacer clic o tocar en Login. Lo que aparece debajo es un enlace por si aún no teníamos cuenta.
  5. A jugar y ganar trofeos.

RetroAchievements funciona directamente sin ningún paso previo. Bueno, sí: hacer algo en algún juego y desbloquear algún logro. Lo que no me termina de gustar es que esté traducido el punto de «Modo desafío». Lo malo de estar traducido es que RetroAchievements no lo está y puede llevar a confusión. El «modo desafío» es el modo «hardcore», que no permite el uso de ningún truco ni el guardado rápido. Trata de simular cómo se jugaba en una consola real.

¡Socorro! ¡No se desbloquean los trofeos en mi PPSSPP!

Este es un problema común. No sabría decir si extendido, pero es fácil que hagamos algo para ganar un trofeo y no tengamos éxito. Bueno, todo tiene solución. O casi todo. Los posibles problemas:

Ese juego no tiene trofeos

Hay juegos que no tienen trofeos. RetroAchievements está desarrollado por la comunidad, y es probable que entremos en un juego, veamos un mensaje de que lo reconoce pero no se desbloquea nada. Hay que ir a la web de RetroAchievements, buscar el juego y comprobarlo. Si no tiene sección con trofeos y explicando qué hay que hacer para ganar cada uno, fin; no tiene.

No se reconoce el hash del archivo

Este es otro problema con el que nos podemos encontrar y el que puede molestarnos más. Tenemos un juego que funciona perfectamente, vamos a RetroAchievements, vemos que hay logros y nuestro PPSSPP no los desbloquea. ¿Qué pasa aquí? Pues «sencillo»: los juegos se identifican con un hash, que es esa cadena de caracteres larga que acompañan a algunos archivos. Ese hash es el «nombre» que hay en la base de datos de RetroAchievements, y si nuestra ROM tiene otro, no reconocerá el juego.

Pongamos un ejemplo: «God of War: Ghost of Sparta» tiene ese nombre, pero el hash «estoesunhashaleatorio», nuestra ROM con el mismo nombre tiene el hash «estehashnocoincide» y el servicio no lo reconoce, por lo que no hay nada que desbloquear.

Lo que debemos hacer en este caso es contactar con RetroAchievements, pasarle nuestro hash y rezar para que lo añadan. Otra cosa que podemos hacer es conseguir otra ROM, sobre todo en inglés. Hay muchas de Europa que no tienen el hash correcto.

El sistema de RetroArch es compatible desde hace tiempo

RetroArch tiene un sistema o core que es básicamente PPSSPP pero quitándole la interfaz y usando la de RetroArch. El software de LibRetro hace mucho que incluye soporte para RetroAchievements y permite desbloquear los logros. Se añade nuestro usuario y contraseña desde Ajustes/Trofeos, pero incluye opciones de configuración extra como la posibilidad de cambiar cómo vemos el mensaje de desbloqueo, ver tablas de clasificación o desbloqueo de logros no oficiales.

PPSSPP 1.16 ya se puede descargar desde este enlace para sistemas como Windows y Android. El proyecto enlaza a Flathub para los usuarios de Linux, pero el paquete flatpak aún está por actualizar; debería subir pronto. El paquete snap sigue en la 1.12, y este no es el lugar ni el momento de debatir qué tipo de paquete de nueva generación se está llevando el gato al agua, pero…

pre{font-family:monospace;padding: 10px; background-color: black !important; border: 3px solid grey; border-radius: 7px !important; line-height: 1.5em; color: white !important; max-width: 90vw; overflow: auto;}

from Linux Adictos https://ift.tt/74unyEZ
via IFTTT

Romeo, lo que tienes que saber del repositorio «unstable» de Linux Mint

Romeo en Linux Mint

Linux Mint está basado en Ubuntu, y Ubuntu lo está en Debian. Con esto de las herencias, el que está en un nivel más bajo es el que más posibilidades tiene, porque puede coger de todos sus antepasados, y el sistema operativo de Clem Lefebvre y compañía pilla cosas de su padre y de su abuelo. Algo que toma prestado de Debian es la idea de dónde han sacado a Romeo, y de este rompecorazones vamos a hablar hoy aquí.

Los nombres de las versiones de Debian salen de Toy Story. Las estables son juguetes, y las inestables reciben el nombre de quien rompe los juguetes, Sid. Los nombres de las versiones estables de Linux Mint reciben nombres de chicas, y todas las chicas tienen su Romeo (eso dicen ellos, no yo) que probablemente les romperá el corazón. Esto es sólo el principio de la información que queremos compartir en este artículo.

Romeo no es una versión, pero quiere más protagonismo

Romeo no es una versión propiamente dicha, sino un repositorio. No hay versiones inestables de Linux Mint hasta el lanzamiento de las beta. Si ahora mismo se quiere instalar 21.3, sencillamente no se puede; ni siquiera tiene nombre aún. Para que la gente pueda empezar a probar lo que vendrá en el futuro, el equipo de Mint ofrece a Romeo.

Hasta ahora, Romeo ha sido usado por el equipo de desarrolladores para probar paquetes rápidamente. Mirando hacia el futuro, se usará a Romeo para ofrecer nuevas funciones y los cambios en los que están trabajando los desarrolladores de Mint para preparar el próximo lanzamiento. Esto permitirá a los probadores alfa ejecutar versiones inestables de Cinnamon, Xapp y herramientas de Mint, entre otras cosas, sin tener que compilarlas por su cuenta. Además, esto sustituirá el repositorio «unstable».

Cómo activar Romeo

Para activar Romeo, lo que hay que hacer es:

  1. Abrimos Fuentes de software. Se puede buscar desde el menú de aplicaciones.
  2. Activamos el interruptor de «Paquetes inestables (romeo)».
  3. Aceptamos el aviso que nos explica qué es.
  4. En la parte inferior aparece un banner que dice que se han hecho cambios en APT. Los aceptamos.
  5. Esperamos a que se actualicen los repositorios y ya lo tendríamos.

Activar los paquetes inestables

Ahora abrimos el gestor de actualizaciones y, si hay nuevos paquetes, los instalamos.

En el momento de escribir este artículo, noviembre de 2023, se acaba de lanzar una versión de Linux Mint y aún no han realizado los cambios que le darán más protagonismo a Romeo. Pero dentro de unos meses, cuando se vaya acercando el lanzamiento de 21.3, deberían aparecer nuevos paquetes como los de Cinnamon 6 mucho antes de su lanzamiento.

No está de más recordar qué es el software «unstable»: por definición, es inestable y no se recomienda en equipos de producción. Cuidado con Romeo no os rompa el corazón y algo más.

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

Ya disponible la primera Daily Build de Ubuntu 24.04 Noble Numbat con posible adiós al instalador «legacy»

Ubuntu 24.04 Daily Build

Con poco tiempo de diferencia, Canonical anunció el nombre en clave que tendrá Ubuntu 24.04, Noble Numbat, la fecha de lanzamiento de su versión estable, el próximo 25 de abril, y que ya habían dado comienzo a su desarrollo. Fue un tres en uno, pero los mejores aceites de donde sale la expresión llegan hasta al menos 6 en 1. A medio camino se quedan los primeros pasos de un nuevo desarrollo de Ubuntu, y el cuarto y último ya se ha dado.

Aunque aún hay que esperar a que todo esté subido en todas los sabores oficiales, ya se puede descargar la primera Daily Build del numbat noble. Por lo menos en la edición principal, la imagen no está disponible en el apartado de la ISO «actual», pero sí en el «pendiente».  Las Daily Build se pueden descargar desde el cdimage de Ubuntu, y estas imágenes suelen tener un tamaño bastante más grande que el de la versión final.

Qué ofrece ahora mismo Ubuntu 24.04

Bueno, nada que no podamos usar ya en 23.10 Mantic Minotaur. El desarrollo de Ubuntu queda más o menos así:

  1. Día de lanzamiento. Todos los sabores oficiales lanzan de manera oficial una nueva versión estable.
  2. Anuncian el nombre en clave. En el caso de la próxima versión, Noble Numbat.
  3. Empiezan el desarrollo. Los primeros días se hacen algunos cambios iniciales y también hay debates.
  4. Daily Build. Ponen a disposición del que quiera probarla una nueva ISO de desarrollo de la versión que llegará en seis meses.

El punto 4 es el que hace que todo vuelva a la «normalidad»: hay una versión estable y otra en desarrollo con la hoja de ruta ya marcada. Las primeras imágenes de una versión que ha empezado a desarrollarse son poco menos que la versión anterior con los repositorios «dev», o si preferís usar otra etiqueta, aunque no estoy seguro de que valgan para este caso, los «unstable». La intención es empezar a añadir sobre una versión estable todo lo que tendrá el siguiente lanzamiento, y también eliminar los cambios que crean que no quedan bien.

¿Adiós al instalador «legacy»?

Es muy pronto para afirmar esto, y más teniendo en cuenta que la primera ISO de Ubuntu (GNOME) ni siquiera tiene imagen en el apartado «current», pero me llama la atención que entre las imágenes que ofrece no haya ninguna con el instalador «legacy», que es el que se usaba hasta la llegada del nuevo basado en Flutter, con el que ha convivido un tiempo.

Lo cierto es que debe llegar un momento en el que sólo ofrezcan una opción, y teniendo en cuenta que Ubuntu 24.04 será una versión LTS, podría ser buen punto para despedirse del instalador anterior.

¿Debo instalarla si soy un usuario normal no-desarrollador?

Rotundamente no. Aunque para cubrir todas las posibilidades, sí si lo que quieres es estar ante algo que va añadiendo novedades muy rápido y vas viendo de primera mano todos los cambios que van llegando, pero sabiendo que es 102% seguro de que te vas a topar con algún bug. No me parece buena idea en ningún caso si se realizan trabajos importantes en ese equipo.

Si estás en este selecto y pequeño grupo de osados, puedes intentar «activar» Rolling Rhino. Es un script de Martin Wimpress, anterior encargado del escritorio de Ubuntu y líder de Ubuntu MATE desde el principio, que lo que hace es básicamente cambiar, o mejor dicho, que una Daily Build de Ubuntu use siempre los repositorios para desarrolladores. Cuando dentro de 6 meses lancen Noble Numbat y empiece el desarrollo de OAdjetivo OAnimal, los repositorios darán el salto de Numbat a OAdjetivo y vuelta a empezar.

Para quién son las Daily Build

Para desarrolladores y para gente como yo, que escribo en varios blogs de Linux, veo qué van introduciendo y voy informando. Entre los desarrolladores hay dos tipos: los que se encargan de apartados como el entorno gráfico, librerías y software como Python y curl, y aquellos que quieren asegurarse de que su aplicación funciona bien cuando llegue la versión estable del sistema operativo. Los primeros sí deben usar las Daily Build, y a poder ser de nativo; los segundos tienen más margen, y pueden esperar perfectamente 4 meses antes de empezar a realizar sus pruebas.

Qué traerá de nuevo Ubuntu 24.04 Noble Numbat

No tengo una bola de crista, pero sí memoria e incluso artículos de archivo aquí en Linux Adictos. No hay ningún motivo para pensar que no se usará GNOME 46; lo de GNOME 40 fue un caso especial por todos los cambios que introdujeron y se saltaron una versión. Así que la novedad destacada que seguro llega es GNOME 46. En otras ediciones, como Kubuntu, podrían mantenerse en un escritorio que se considere estable, y la edición KDE podría mantenerse, por tercera vez consecutiva, en Plasma 5.27.

El otro punto más importante de cada lanzamiento es el kernel, y habrá que ver si usa Linux 6.7 o 6.8. Yo apostaría más por el segundo. A todo esto le acompañarán nuevas versiones de aplicaciones y un soporte de 5 años.

Ubuntu 24.04 llegará el 25 de abril de 2024.

from Linux Adictos https://ift.tt/0XUuwmM
via IFTTT

Linux 6.6 llega con Shadow Stac, mejoras en FS, optimizaciones y mas

Linux Kernel

Linux es un núcleo mayormente libre semejante al núcleo de Unix.​ Es uno de los principales ejemplos de software libre y de código abierto.

Hace poco Linus Torvalds, el creador y mantenedor del kernel de Linux, anunció el lanzamiento de la versión 6.6, después de agotar todas las excusas para retrasar el trabajo. Esta nueva versión trae varias características nuevas y mejoras, particularmente en términos de seguridad, soporte de hardware y rendimiento. Una de las características nuevas más notables de Linux 6.6 es el programador EEVDF, que reemplaza al programador CFS.

Entre las principales características de Linux 6.6 se encuentra la implementación del Intel Shadow Stack (que a pesar de su nombre también beneficia a ciertos chips AMD), una tecnología de seguridad de hardware que protege las aplicaciones contra ataques de programación orientada al retorno (ROP, por sus siglas en inglés) en procesadores Intel Tiger Lake y posteriores.

Principales novedades de Linux 6.6

En esta nueva versión que se presenta de Linux 6.6, se agregaron configuraciones adicionales para colas de trabajo independientes para mejorar la eficiencia de la reutilización de la caché del procesador en sistemas grandes con múltiples cachés de tercer nivel (L3). El kernel también incluye una utilidad tools/workqueue/wq_dump.py para verificar la configuración actual de las colas de trabajo.

Otro de los cambios que se destaca, es que se agregó soporte para parámetros numéricos a la configuración /sys/devices/system/cpu/smt/ control que determinan la cantidad de subprocesos disponibles para cada núcleo de CPU (anteriormente solo se admitían valores «on» y «off» para habilitar o deshabilitar soporte de subprocesos múltiples simétrico). La nueva característica se puede utilizar en algunos procesadores PowerPC que admiten subprocesos múltiples simétricos hotplug («hotplug SMT») para habilitar selectivamente SMT en núcleos específicos durante la operación.

En el lado del sistema de archivos, Linux 6.6 trae mejoras para el soporte de dispositivos zonales y compresión para F2FS, soporte para mmaps compartidos en modo sin caché para FUSE, correcciones para netfilter y BPF, numerosas correcciones para el controlador AMDGPU, correcciones de regresión para soporte MIDI 2.0 y una mejor administración de energía Intel RAPL.

Linux 6.6 también agrega un compilador BPF justo a tiempo para la arquitectura PA-RISC, soporte de conexión en caliente SMT para la arquitectura PowerPC, un nuevo indicador para la API de montaje que evita que un montaje comparta superbloques en la memoria con otros montajes, soporte para SEV -Invitados SNP y TDX en Hyper-V y soporte de operaciones de red iniciales para el subsistema io_uring. Se ha agregado al subsistema BPF soporte para la desfragmentación de paquetes IPv4 e IPv6, así como la capacidad de filtrar paquetes fragmentados. Se agregó un nuevo controlador, update_socket_protocol, a BPF para permitir que los programas de BPF cambien el protocolo solicitado para nuevos sockets.

Ademas de ello, se ha agregado información al archivo /proc/pid/smaps para diagnosticar la efectividad del mecanismo para fusionar páginas de memoria idénticas (KSM: Kernel Samepage Merging).

Se eliminó la API Frontswap, lo que permite colocar la partición de intercambio en una memoria que no se puede abordar directamente y no proporciona información operativa sobre la disponibilidad de espacio libre. Esta API se usó solo en zswap, por lo que se decidió usar esta funcionalidad directamente en zswap, eliminando capas innecesarias.

XFS ha sido preparado para la posibilidad de utilizar la utilidad fsck para verificar y corregir problemas identificados en línea, sin desmontar el sistema de archivos. Además, XFS implementó la capacidad de utilizar publicaciones grandes en el caché de la página y agregó algunas optimizaciones relacionadas que mejoraron significativamente el rendimiento para algunos tipos de carga de trabajo.

El sistema de archivos tmpfs ha agregado soporte para atributos extendidos de usuario (usuario xattrs), E/S directa y cuotas de usuarios y grupos. Se estabilizaron las compensaciones de directorio, lo que resolvió los problemas con la exportación de tmpfs a través de NFS.

Ademas de ello, se agregó una implementación del mecanismo Shadow Stack, que permite bloquear el funcionamiento de muchos exploits, utilizando las capacidades de hardware de los procesadores Intel para proteger contra la sobrescritura de la dirección de retorno de una función en caso de un desbordamiento del búfer en la pila.

La esencia de la protección es que después de transferir el control a una función, el procesador almacena las direcciones de retorno no solo en la pila normal, sino también en una pila «Shadow» separada, que no se puede cambiar directamente. Antes de que salga la función, la dirección de retorno se extrae de la pila oculta y se compara con la dirección de retorno de la pila principal. Las direcciones no coincidentes provocan la generación de una excepción, bloqueando situaciones en las que el exploit logró sobrescribir una dirección en la pila principal. La pila de sombra de hardware solo se admite en compilaciones de 64 bits y la emulación de software se utiliza en compilaciones de 32 bits.

De los demás cambios que se destacan de esta nueva versión:

  • Se agregó soporte inicial para instrucciones ARM SME (Scalable Matrix Extension).
  • Se han ampliado las capacidades de la utilidad perf .
  • Se agregó una nueva interfaz de caracteres (/dev/vfio/devices/vfioX) al subsistema VFIO para administrar dispositivos VFIO, lo que permite al usuario abrir directamente un archivo de dispositivo sin acceder a la interfaz de grupo heredada /dev/vfio/$ groupID .
  • El servidor NFS ya no admite tipos de cifrado Kerberos heredados que utilizan los algoritmos DES y 3DES.
  • La implementación de la familia de direcciones AF_XDP (eXpress Data Path) se ha ampliado para funcionar con paquetes almacenados en múltiples buffers.
  • Los programas que utilizan sockets AF_XDP ahora pueden recibir y transmitir paquetes desde múltiples buffers a la vez.
  • La bandera de desarrollo experimental se eliminó del módulo ksmbd, que ofrece una implementación a nivel de kernel de un servidor de archivos basado en el protocolo SMB3.
  • Se agregó soporte para combinar operaciones de lectura (consultas de «lectura compuesta»).

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/9dP0LIZ
via IFTTT

Trinity R14.1.1 añade soporte para Debian 12 y Ubuntu 23.10, implementa mejoras y mas

Trinity Desktop

Es un entorno de escritorio que presenta sus propias herramientas.

Se dio a conocer el lanzamiento de la nueva versión del entorno de escritorio Trinity R14.1.1 que continúa el desarrollo del código base KDE 3.5.xy Qt 3. En esta nueva versión del entorno se realizaron diversos cambios y mejoras, de las cuales se destaca el soporte añadido para las nuevas versiones de algunas distribuciones de linux populares, mejoras en las apps del entorno y más.

La rama Trinity R14.1.x se destaca por el soporte inicial para el servidor de sonido PulseAudio, soporte para la infraestructura PKI, un nuevo sistema de notificación para conectar dispositivos de almacenamiento externos, soporte para discos cifrados en formato LUKS, una nueva interfaz gráfica para Bluetooth control, un nuevo reproductor multimedia kplayer y un sistema de control de sesiones de reemplazo, el fin del soporte para Python 2 y nuevos temas basados ​​en icewm.

Principales novedades de Trinity R14.1.1

En esta nueva versión que se presenta de Trinity R14.1.1, una de sus novedades más destacadas es la nueva configuración que fue añadida al administrador de archivos/navegador de Konqueror para habilitar/deshabilitar el soporte para moverse al directorio anterior haciendo doble clic en un área vacía. También se ha agregado compatibilidad con devolución de doble clic al modo de visualización de la lista de archivos en forma de una cuadrícula de iconos.

Otro de los cambios que se destaca, es el soporte para diseños de ventanas en mosaico con la capacidad de ajustar ventanas a los bordes y esquinas de la pantalla, asi como también que se han implementado todas las configuraciones de fondos de escritorio que estaban disponibles en el menú Dolphin.

Por la parte de las mejoras de soporte, Trinity R14.1.1 agregó soporte para Debian 12 y Ubuntu 23.10, mientras que se ha interrumpido la compatibilidad con Ubuntu 21.10, se eliminó la capacidad de compilar para el sistema operativo Symbian y se ha mejorado el soporte para Solaris, Illumos y DilOS.

De los demás cambios que se destacan de esta nueva versión:

  • Configuración ampliada para atajos de teclado. Se han devuelto combinaciones para pasar al estado anterior y siguiente de la distribución del teclado y alternar entre distribuciones.
  • Diálogo de configuración de kmix mejorado.
  • Se agregó un cambio de volumen logarítmico, implementado en base a libxine2.
  • Se ha mejorado la precisión de los ajustes de brillo de la pantalla y se ha mejorado la indicación del nivel de brillo actual.
  • Se agregó una nueva aplicación de kommando con la implementación de un menú circular en pantalla.
  • Se han resuelto los problemas con fallas del servidor de audio, alta carga de CPU en algunas distribuciones y bloqueo recursivo de TQt3.
  • Se ha comenzado a trabajar en la limpieza y modernización del código TQt3 y tqtinterface.
  • Los componentes libksquirrel y k9copy se han convertido para utilizar el sistema de compilación cmake.

Finalmente si estás interesado en conocer más al respecto sobre esta nueva versión, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar Trinity desktop en Linux?

Para quienes estén interesados en poder instalar este entorno de escritorio en sus sistemas, pueden seguir las instrucciones que compartimos a continuación.

Para quienes sean usuarios de Ubuntu, Linux Mint o cualquier derivado de estos, lo primero que vamos a hacer es añadir el repositorio del entorno a nuestro sistema, por lo que para ello vamos a abrir una terminal en el sistema y vamos a teclear lo siguiente:

echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.1.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity.list
echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.1.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity-builddeps.list

Ya añadido el repositorio al sistema, en acto seguido vamos a descargar e importar al sistema la llave publica con el siguiente comando:

wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
sudo dpkg -i trinity-keyring.deb

Después de ello vamos a proceder a actualizar nuestro listado de paquetes y repositorios con:

sudo apt-get update

Finalmente vamos a realizar la instalación del entorno en nuestro sistema con:

sudo apt-get install kubuntu-default-settings-trinity kubuntu-desktop-trinity

Ahora, para quienes sean usuarios de openSUSE leap 15.5, pueden instalar el entorno ejecutando los siguientes comandos:

rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/opensuse15.5/RPM-GPG-KEY-trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/opensuse15.5/trinity-r14/RPMS/x86_64 trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/opensuse15.5/trinity-r14/RPMS/noarch trinity-noarch
zypper refresh
zypper install trinity-desktop

Mientras que para quienes sean usuarios de Arch Linux o algún derivado, pueden compilar el entorno siguiendo las instrucciones de este enlace o añadir el siguiente repositorio a su archivo pacman.conf

[trinity]
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64

Actualizan e instalan con:

sudo pacman -Syu
sudo pacman -S trinity-desktop

Para el resto de las distribuciones de Linux, pueden seguir las instrucciones que se comparten en el sitio web oficial del entorno.

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

¿Cómo ejecutar aplicaciones de Windows en Linux sin problemas?

Ejecutar aplicaciones de Windows en Linux sin problemas

Creo que la mayoría de usuarios que estén trabajando en un sistema operativo diferente a Windows durante algunos años es capaz de vivir sin el sistema de Microsoft de una u otra manera. No hay tantas aplicaciones de Windows que sean exclusivas para ellos, y si algo lo es existen alternativas. Pero no siempre, y a veces necesitamos hacer uso de WINE, algo basado en él o algo más, y aquí vamos a explicar qué es lo mejor que podríamos hacer en cada caso.

Antes de seguir, porque a mí no me gusta mentir a nadie, me gustaría dejar claro algo: ejecutar aplicaciones de Windows en Linux «sin problemas» y en «todos los escenarios» creo que no es posible. Ni en Linux, ni macOS ni ningún otro sistema, como podría ser BSD. Hay programas que sencillamente no se abrirán si están en una máquina virtual, y otros funcionarán, pero con bugs. Pero vamos allá.

Aplicaciones de Windows en Linux con WINE

Como explicamos hace unos días, WINE es un software que permite ejecutar aplicaciones de Windows en otros sistemas operativos, y en él se basan otros tantos como Bottles, PlayOnLinux o CrossOver. Sería virtualmente imposible cubrir todas las posibilidades y explicar cómo instalar cualquier programa con WINE, pero la mayoría deben funcionar retocando su parámetros de configuración de la instalación. En este enlace tenéis un ejemplo: Photoshop de 2014 no se instalaba tirando hacia adelante con el instalador de WINE normal; se hacía y se sigue pudiendo hacer con PlayOnLinux y con muchos cambios.

Luego hay otros, como WhatsApp, que se pueden instalar directamente, pero no funcionan las videollamadas. Los programas saben dónde y cómo se ejecutan, y WhatsApp detecta algo que no le cuadra y restringe funciones. Así que eso de «sin problemas» no se aplicaría en este caso, pues tenemos uno: aunque la aplicación funcione, las videollamadas no lo hacen.

Sobre los videojuegos

Cada dos semanas, WineHQ lanza una versión de desarrollo de WINE y en ella se mencionan cientos de pequeños cambios. Si echamos un vistazo a la lista, es fácil que encontremos algo que ponga que se ha mejorado algo en X juego, pero repetimos aquello de «sin problemas» y «en todos los escenarios»: no todos los juegos funcionarán; algunos serán jugables y unos pocos se ejecutarán exactamente igual que en Windows, si es que esto es posible, pero en la mayoría habrá, como poco, pequeños glitches.

La mejor manera de jugar a los títulos de Windows en Linux es rezar, ir a Steam y ver si están allí y son compatibles con nuestro sistema operativo, con o sin software extra como Proton. Por ejemplo, hace algo menos de dos años que se puede jugar al God of War nuevo en Linux gracias a este método, por llamarlo de alguna manera, y creo que es el mejor modo de jugar a títulos de Windows en Linux sencillamente porque nos lo han preparado proyectos especialistas en el sector. Lo que también nos hace pensar en Feral Interactive, quien se encarga de traer a otras plataformas (macOS y Linux, sobre todo) algunos juegos de Windows.

Pero lo que estamos haciendo en estos casos es en realidad jugar a algo que han hecho nativo para Linux.

Máquinas virtuales para ejecutar aplicaciones de Windows

Una pequeña historia o caso personal. Como muchos de vosotros, yo hace tiempo usaba inicio dual o dual-boot. Usaba algo-buntu y Windows 8.1-10, pero casi nunca tocaba Windows. Lo dejaba para casos de emergencia, o para interactuar con algunos aparatos que sólo funcionan con aplicaciones de Windows. Por ejemplo, para ponerle música al iPhone que mi hermano le regaló a mi madre. Lo que pasa es que si se indaga un poco, todo esto es posible, y sí, sin problemas, si se activa el soporte para puertos USB en una máquina virtual.

Todo esto lo explico para dejar claro que no siempre necesitamos Windows nativo para hacer algo en Windows. Si tenemos espacio en el disco duro, y deberíamos si teníamos dual-boot, podemos instalar una máquina virtual con Windows y hacer mucho. No todo, pero sí mucho.

Entre las opciones, yo destacaría dos: GNOME Boxes y VirtualBox, en ese orden que es el mejor para mí.

GNOME Boxes

Tal y como se explica en este breve tutorial, GNOME Boxes funciona bastante bien y no requiere instalar nada extra para que la pantalla se extienda o encoja cuando cambiamos el tamaño de la ventana del host. GNOME Boxes es compatible con Windows, y no pide un trato especial. Tras instalar el sistema operativo, con algún que otro truco si es Windows 11, iniciará y podremos activar desde las opciones (los tres puntos) que acceda al USB, la videocámara y otros componentes del hardware.

Si el equipo tiene un hardware decente casi no notaremos que estamos en una máquina virtual. Si no es tan potente, quizá merezca la pena VirtualBox.

VirtualBox

Hace mucho que no uso VirtualBox por «culpa» de las Cajas de GNOME, pero sí hubo un tiempo en donde mis máquinas virtuales vivían allí. En general y supuestamente, soporta mejor el hardware del equipo, por lo que muchos se decantan por la propuesta de Oracle. Lo malo y el motivo por el que lo abandoné fue que no me gustaba aquello de que a la mínima dejaran de funcionar mis máquinas virtuales. Eso y tener que instalar software extra para acceder al USB y poder tener la ventana más grande. Como yo necesito muchas veces hacer análisis de algo de Linux, GNOME Boxes + Live Session es un combo ganador para mí.

Pero, como acabamos de explicar, no sólo VirtualBox se comporta mejor con el hardware del equipo, sino que también es una herramienta muy extendida para la que encontraremos mucha documentación. Además, es probable que tengamos que trabajar con ella en alguna empresa o nos pidan hacer algo en VirtualBox si estamos estudiando, por ejemplo, redes.

En este artículo mi compañero Diego explicó cómo instalar Ubuntu en VirtualBox, pero es válido para cualquier Linux.

Programas que no funcionarán

Aunque las máquinas virtuales solucionan muchos de los problemas de ejecutar aplicaciones de Windows en Linux, no todo es perfecto. Hay programas que detectarán que están en un entorno virtual y no funcionarán. Por ejemplo, los que tiran de aceleración por hardware. No es seguro, pero sí probable. Pero lo que funcione lo hará de la mejor manera. No «sin problemas», el que quiera 0 de esos que use Windows directamente. Aunque yo veo a Windows como un problema.

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

WINE 8.19 llega dos días después de lo esperado con Mono 8.1.0

WINE 8.19

WineHQ suele lanzar las versiones de desarrollo de su software para ejecutar aplicaciones de Windows en otros sistemas operativos los viernes y a una hora casi exacta. No ha sido así con el lanzamiento de WINE 8.19, que fue lanzado en domingo, dos días después de lo esperado y cuando algunos ya creíamos que llegaría ya durante la semana en la que hemos entrado. No conocemos los motivos, pero eso es lo de menos; ya tenemos nueva versión de desarrollo.

La lista completa asciende a un total de 225 cambios, lo que si entra dentro de la media lo hará muy justo y a la baja. Entre lo destacado, sólo dos puntos al que se le suma el actual de varias correcciones de errores: el motor Mono ha subido a la versión 8.1.0 y se ha continuado con la implementación de DirectMusic. Lo que tenéis a continuación es la lista de bugs corregidos en WINE 8.19, que esta sí es contiene más puntos que en versiones anteriores.

Bugs corregidos en WINE 8.19

  • El reproductor multimedia incrustado Ares P2P 2.x no reproduce archivos .mpg.
  • No hay sonido para rise of nations – todas las versiones.
  • Buccaneer: se cierra silenciosamente al entrar en la taberna.
  • Neverwinter Nights 2 : Cielo roto con el anti-aliasing activado.
  • Serious Sam: The Random Encounter no tiene sonido.
  • Aura: Fate of the Ages: los sonidos no se reproducen, pero la música funciona bien.
  • valgrind muestra una fuga definitiva en dlls/d3dx9_36/tests/texture.c.
  • Activar csmt provoca un uso del 100% de la CPU en MikuMikuDance.
  • Black Rockman Shooter no tiene sonido.
  • GED Keeper 2 (aplicación de base de datos genealógica basada en .NET 2.x) no funciona con Wine-Mono.
  • Midtown Madness: Extremadamente lento con csmt activado.
  • Airport Mania First Flight: Tiempos de carga muy largos y rendimiento horrible.
  • Shtriga: Summer Camp se congela con una pantalla negra (sólo PE-build).
  • Múltiples aplicaciones WPF 4.5+ .NET no se ejecutan con Wine-Mono debido a la falta de soporte del control Ribbon ‘System.Windows.Controls.Ribbon’ (OpenGL Extensions Viewer 6.1.2, CapFrameX v1.6.0).
  • Memento Mori se bloquea al iniciarse.
  • Desbordamientos de pila al ejecutar cualquier programa .Net 6 (.Net Core) de 64 bits.
  • mmdevapi:capture – test_audioclient() falla sistemáticamente en Windows 10 1909+.
  • Pantalla negra con Dungeon Keeper 2 y Wine v8.4.
  • d3dx10_34:d3dx10, d3dx10_35:d3dx10, d3dx10_39:d3dx10 & d3dx10_42:d3dx10 a veces fallan en w11pro64-amd.
  • kernel32:loader – test_ResolveDelayLoadedAPI() falla en Windows 10+.
  • gdi32:font – La función de 64 bits test_RealizationInfo() obtiene errores de parámetros no válidos en Windows 8+.
  • ntdll:info – La función de 32 bits test_query_process_debug_port() obtiene un len incorrecto en Windows 8 de 64 bits.
  • secur32:secur32 – test_ticket_cache() falla cuando falta el soporte Kerberos.
  • El 64-bit dbghelp:dbghelp tiempos de espera en Wine.
  • advapi32:registry – test_performance_keys() de 64 bits a veces falla en Windows 10.
  • uiautomationcore:uiautomation de 32 bits a veces falla en Wine.
  • winmm:mci a veces obtiene una aserción en las pruebas de Wine de GitLab CI.
  • dbghelp:dbghelp falla en macOS.
  • Múltiples aplicaciones Direct3D 8/9 han incrementado el uso de memoria / se han quedado sin memoria desde Wine 8.14.
  • dmusic:dmusic – test_default_gm_collection() falla en macOS.
  • Word 2007 no puede imprimir varias copias de una página.
  • msxml3:domdoc – test_domnode() falla en Wine.
  • dmime:dmime – test_band_track_play() falla en macOS.
  • amstream:amstream de 32 bits obtiene un assert y se agota el tiempo de espera en el CI de GitLab.
  • psapi:psapi_main falla en Wine.
  • tasklist.exe:tasklist – test_filter() falla al listar ntdll.dll en Wine.
  • wscript.exe:run – Dispatch_Invoke() obtiene un WScript.FullName incorrecto en Wine.
  • uxtheme:system – test_ShouldSystemUseDarkMode() falla en Windows 7 a 10 1909.
  • uxtheme:system – test_EnableThemeDialogTexture() falla en Windows 7.
  • user32:win – test_GetWindowModuleFileName() a veces obtiene inesperadamente un nombre de archivo en Windows 7.
  • Unreal II The Awakening: fallo de protección general al cargar un nivel.
  • Tron 2.0 se bloquea antes de que aparezca el menú.
  • La traducción al catalán se inserta dos veces en wine.desktop.
  • Myst V (GOG.com, demo): violación de acceso cuando el PNJ empieza a hablar.

WINE 8.19 ya se puede descargar desde el botón que hay debajo de estas líneas, y en su página de descargas hay información para instalar esta y otras versiones también en sistemas operativos como macOS y Android.

.boton {color: white; background-color: gray; padding: 20px; font-size: 2rem; text-decoration: none; border-radius: 10px; position: relative; top: 15px; border: 4px solid #555;}.boton:hover {box-shadow:1px 1px 2.5px black !important;}

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

Tres en uno: Ubuntu 24.04 ya tiene nombre en clave, fecha de lanzamiento y ha comenzado su desarrollo

Ubuntu 24.04 Noble Numbat

¿Sabéis lo que es un «numbat»? Yo tampoco. Pero tampoco es novedad, ya que pocas veces conozco el animal que usa Canonical para dar nombre a sus nuevos lanzamientos. Sí sé lo que es un gorila, un hipopótamo o una langosta, pero no sabía que era un dingo y había visto pero no sabría darle nombre a un armiño ni tampoco a un kudu. Se sabía que Ubuntu 24.04 tendría como mascota a un animal «noble», y ahora ya sabemos qué animal será ese.

El animal será el numbat, o de lo contrario no habríamos iniciado con esa pregunta. Y el nombre completo, Ubuntu 24.04 Noble Numbat. Llegado a este punto toca explicar un poco qué es este animal: su nombre científico es «Myrmecobius fasciatus», y es una especie de marsupial (más información, en Internet o la Wikipedia). No se suele encontrar en África, pero ya sabemos que esta norma para darle nombre a las versiones de Ubuntu no es muy estricta, que se lo pregunten al actual minotauro.

Ubuntu 24.04 llegará el 25 de abril

La segunda parte del tres en uno es que el desarrollo de Ubuntu 24.04 ya ha comenzado. Esto no significa que ya se pueda probar; sólo han empezado a dar los primeros pasos, toma de decisiones, etc. En los próximos días subirán la primera Daily Live, momento en el que podremos descargar básicamente un Mantic Minotaur con los repositorios de desarrollo sobre el que se va añadiendo todo y dando forma al futuro Noble Numbat.

Por último, pero no menos importante, se ha dado a conocer la fecha de lanzamiento de este numbat noble. Salvo en 2006, que si no me equivoco fue la única vez en la que se lanzó algo en junio, los lanzamientos de Ubuntu llegan en abril y octubre, y tras un lanzamiento del mes 10 toca uno en el mes 04. El día exacto será el 25 de abril.

Sobre las novedades, Linux 6.7 o 6.8, paquetes y escritorios actualizados, entre los que la edición principal usará GNOME 46 y la KDE debería seguir en 5.27, ya que me parece poco probable que una versión con soporte de larga duración suba a un Plasma tan nuevo. Noble Numbat será una versión LTS.

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

Cinnamon 6 empezará a coquetear con Wayland, pero Linux Mint seguirá en X11 por defecto

Linux Mint en Wayland

El boletín de octubre de Linux Mint ha llegado antes de que se marche octubre. Por lo general, Clem Lefebvre suele publicarlos a mes caído, pero esta vez no ha sido así. Y nos ha contado algunas cosas interesantes, empezando por el «Romeo» que es el equivalente a Sid de Debian: ambos rompen cosas, uno juguetes y otro corazones. Y como cabe la posibilidad de que destrocen algo, son los nombres que se usan en las ramas inestables.

En resumen, todas las versiones de Linux Mint tienen nombre de chica, y cada lanzamiento tiene su Romeo que podría romperle el corazón. Los lanzamientos inestables no están disponibles para el público hasta que se lanza la beta, pero se puede activar la opción de recibir algunas novedades desde fuentes de software, en la pestaña donde aparece «romeo» entre paréntesis.

Linux Mint dará más acceso a su software «Unstable»

Lo nuevo es que usarán a Romeo para entregar nuevas funciones y cambios en los que está trabajando el equipo de Mint para preparar la siguiente versión. Esto permitirá a los early adopters o probadores de versiones alfa ejecutar versiones inestables de Cinnamon, Xapps, herramientas de Mint y demás sin tener que compilarlo. Por otra parte, sustituirá el repositorio «Unstable».

El otro punto más interesante es que han empezado a hablar de Wayland. Ya han iniciado el trabajo para adoptarlo, pero Linux Mint seguirá en X11 bastante tiempo más. Lo único claro es que no aterrizará este año, ni tampoco en la v22.x del año que viene, pero pretenden estar preparados para cuando llegue el momento.

Cinnamon 6.0 se podrá antes que Linux Mint 21.3 a finales de este 2023, y añadirá soporte para Wayland experimental. Algo así como lo que ofrece ahora mismo KDE, con la diferencia de que, en teoría, la edición Cinnamon de Linux Mint ofrecerá la opción de usar Wayland desde la pantalla de inicio de sesión sin que haya que instalar el paquete por separado.

No se recomendará su uso para equipos de producción, pero la posibilidad existirá.

Otras novedades

Hypnotix ha recibido nuevas funciones y llegarán junto a Linux Mint 21.3: los canales pueden guardarse en los favoritos y el programa ahora usa libmpv que a su vez se basa en yt-dlp para mostrar contenido de canales de YouTube.

La mayoría de estos cambios llegarán estas navidades en Linux Mint 21.3.

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