elementary OS 8 intentará dar el salto al Wayland por defecto y usará más GTK4

elementary OS 8

Con ya 7.1 disponible y funcionando varias semanas, ha llegado el momento de mirar al futuro. Danielle Foré y su equipo van a empezar a centrarse en elementary OS 8.0, una actualización mayor que, entre otras cosas, subirá la base a la del Ubuntu 24.04 que llegará en abril de 2024. La mayoría del trabajo se lo va a quedar esta versión, y los que estén en la actual 7 sólo recibirán corrección de errores y puede que algún backport.

No hay fecha de lanzamiento programada, pero se sabe que llegará después de abril, probablemente en junio o julio de 2024. Es probable que aún haya que esperar un poco más, ya que hay cambios drásticos que pretenden implementar, o al menos intentarlo. Uno de ellos es empezar a usar Wayland por defecto, algo que ya hacen Ubuntu y Fedora y tiene en la hoja de ruta Linux Mint, por poner algunos ejemplos.

elementary OS 8.0 llegará a mediados de 2024 ¿con Wayland?

El paso a Wayland es lo más ambicioso de elementary OS 8.0. La idea está sobre la mesa desde hace ya varios años en los que también se ha hecho gran parte del trabajo. Ahora mismo hay una sesión experimental de Wayland en Pantheon, el entorno gráfico que usa elementary, pero la intención es que se convierta en el protocolo de servidor de pantallas por defecto.

Este cambio obligará a cambiar el dock de Pantheon: Plank se escribió en una época muy anterior a muchas API modernas y depende de una biblioteca de correspondencia de ventanas que es incompatible con el modelo de seguridad de Wayland y que ha demostrado ser cada vez más imprecisa con algunas aplicaciones aisladas. Se necesita una solución tanto en diseño como en implementación. El trabajo ya ha comenzado.

Más GTK4

La otra novedad más importante es que se seguirá con la transición a GTK4. Algunos desarrolladores, o por qué no decirlo, los de GIMP subirán a GTK3 pronto, y dicen que subir a GTK4 es un esfuerzo inútil porque lo único que cambia es la interfaz y muchos usuarios ni lo notaríamos. Pueden tener razón o no, pero lo cierto es que lo más moderno se ve mejor, y ese es otro de los objetios que se buscan en elementary OS 8.0.

En los planes entra también mejorar el diseño de la aplicación de los ajustes y otros que irán contándonos en sus boletines mensuales.

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

¿Por qué son tan caros los ordenadores con Linux?

Ordenador con Linux

Hace pocas semanas, Fedora y Slimbook presentaron un ordenador conjunto que usaría el software del primero en el hardware del segundo. Su precio base es de 1799€, pero podemos ir ampliándolo hasta llegar a los 3156€. Si vamos a la página de Tuxedo, por poner un ejemplo, encontramos el InfinityBook S 15 por algo más de 1000€, y es un portátil con procesador i5-1340P. Si comparamos estos precios con lo que vemos en los equipos con Windows uno se pregunta: ¿por qué son tan caros los ordenadores con Linux?

Antes de responder a esa pregunta, hay que analizar si el precio al que ofrecen el equipo con Linux es realmente caro. Y también si todos los ordenadores que vienen con Linux instalado por defecto lo son. No, no son caros todos los ordenadores con Linux, y como ejemplo podemos poner el PineBook Pro. Cuesta alrededor de 200€, y por ese precio podemos adquirir un portátil «aseao» con arquitectura ARM y pantalla de 14″. Cierto es que no es muy potente, pero es que ese era mas o menos el precio por el que se vendían esos portátiles de 10″ que aún estaban más limitados.

Pero… sí, son un poco caros los ordenadores con Linux

Pero lo cierto es que muchos ordenadores con Linux por defecto sí son caros. ¿Y cuáles son los motivos? ¿No estamos ante algo libre y sin licencias? ¿De verdad no deberían ser más baratos? No. Lo de las licencias tiene poco que ver en realidad. Cuando alguien se da un paseo por alguna tienda y busca un portátil nuevo, entre lo más caro hay ordenadores diseñados para los videojuegos que no incluyen sistema operativo, por lo que no pagan licencia, por lo menos a Microsoft por Windows.

La realidad es más bien otra: los ordenadores que usan Windows son más baratos de lo que deberían. El portátil desde el que escribo este artículo lo compré en 2019, y es un Acer que tiene i7-8565U, tenía 8GB de RAM y 128GB/1TB de almacenamiento en SSD y HDD respectivamente. Su precio fue menos de 600€, y ya hemos visto cómo Tuxedo ofrece lo mismo (más RAM, pero menos procesador) por más de 1000€.

Ese es el quid de la cuestión y lo que explica gran parte de los precios: las marcas llegan a acuerdos con Microsoft, luego crean miles o millones del mismo modelo y ya sabemos qué pasa cuando hay mucho de algo, eso de la oferta y la demanda de lo que se habla en economía.

Ley de oferta y demanda

Los usuarios de Linux superamos por poco el 2% de cuota de mercado en el escritorio. Si lo superamos en algún momento podría ser gracias a la Steam Deck, esa consola que en realidad es un ordenador dentro de un controlador con pantalla. Pero somos entre un 2% y un 3%. Haciendo un cálculo malo, muy malo, podríamos pensar que el 2% de los ordenadores que se fabrican usan Linux, pero no, claro que no: la mayoría de ese 2% hemos instalado el sistema operativo en un ordenador que venía con Windows.

El porcentaje real de equipos que se venden con Linux por defecto es una minoría, una rareza diría yo. Cuando una marca, con o sin socio como Fedora, se plantea lanzar un equipo con Linux, sabe desde el principio que va a vender pocos, y la exclusividad se paga.

Suelen ser más caros, pero no tanto

Al ver los precios del Kubuntu Focus o el Fedora Slimbook en su opción más cara, a uno le sangran los ojos, pero no son precios tan descabellados. Es la suma de la marca, la exclusividad y el hardware, que suelen aprovechar y añadir bastante carne en el asador. Si queremos ver las cosas con otro cristal en las gafas, miremos con las de Apple.

El ordenador portátil más barato que ofrece ahora la compañía de la manzana es de 13″, no tiene el procesador/gráfica más nuevo y su precio supera los 1200€. 13 pulgadas. Procesador pasado. 1200€. La RAM son los 8GB que hoy en día se considera lo mínimo en un ordenador decente, pero tenemos el ordenador más pequeño y no más moderno por 1200€. Comparado con ese precio, ¿el tuxedo con i5, 16GB de RAM y 500GB en SSD sigue pareciendo caro? Se me olvidaba comentar que ese MacBook Air tiene 256GB de almacenamiento.

El precio de los ordenadores con Linux está entre los de Apple, lejos diría yo, y los que vienen con Windows, algo más cerca. Por lo tanto yo no diría que son caros teniendo en cuenta todo el retrato. Pueden parecerlo los que montan el mejor hardware, pero también hay otros con hardware más discreto.

No estoy diciendo que el próximo equipo que compre uno de nuestros lectores tiene que venir con Linux obligatoriamente, de hecho yo creo que el mío próximo volverá a venir con Windows por defecto, pero los ordenadores con Linux suelen tener el precio que deben.

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

Audacity 3.4 añade controles de tempo y flujos de trabajo en una actualización para la historia

Audacity 3.4

Durante esta semana, Muse Group ha anunciado el lanzamiento de Audacity 3.4. Puede parecer una actualización más, pero no lo es cómo podrá comprobar cualquiera que se la descargue o vea el vídeo que incluiremos más adelante. Hasta ahora el programa era más bien un mezclador y editor de ondas, pero parece que quiere hacerse mayor y ha añadido una opción que le hace parecerse un poco más a los programas tipo DAW.

Supongamos que queremos crear o ampliar un proyecto que sabemos que está a 120bpm. Con la nueva opción Compases y medidas no sólo vamos a poder indicar el tempo; ahora podremos añadir también las medidas de los compases. Si tenemos ritmos de batería que no encajan como deberían, ahora podremos estirarlos o encogerlos para meterlos con el nuevo calzador. Este tipo de medidas está en todos los programas que pretenden ser nuestra elección para crear contenido musical.

Novedades más destacadas de Audacity 3.4

  • Ahora se incluyen varias funciones musicales, como cambiar entre el tiempo en horas, minutos y segundos a compases y medidas. Presionando la tecla Alt, ahora se puede también estirar o encoger el tiempo.
  • Nueva ventana de exportación con varias mejoras.
  • Ahora siempre se usa el modo Conjunto estéreo para el MP3, lo que siempre entrega la mejor calidad posible.
  • Se ha simplificado la pista estéreo.
  • Al importar un audio, la frecuencia de muestreo del proyecto ya no cambia.
  • Nuevos valores por defecto: La barra de herramientas firma de tiempo ahora se muestra, el botón solo se establece en modo multipista, las pistas de tiempo tienen un rango de inicio más amplio.
  • Ahora se usa Conan 2.
  • Varias correcciones de errores y otros cambios disponibles en este enlace.

Audacity 3.4, que llega seis meses después de la versión anterior que subió a FFmpeg 6, está disponible desde su página web en formato AppImage. Después de que Muse Group dejara de recoger telemetría, el programa volvió a los repositorios oficiales de la mayoría de distribuciones Linux más populares, a donde llegará en las próximas horas o días.

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

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