Disponible Fedora 35 con GNOME 41 y mejoras para PipeWire y LUKS por Eduardo Medina2 de noviembre, 2021

publicado en: Linux | 0

 

 

 

Ya está disponible Fedora 35, la última versión de la distribución comunitaria patrocinada por Red Hat que es además la gran pionera del avance tecnológico de Linux. En esta ocasión nos encontramos con un lanzamiento aparentemente menos rompedor que el anterior, ya que aquel trajo el revolucionario GNOME 40 y estableció a PipeWire por defecto, pero eso no quiere decir que no haya novedades y cambios de calado.

Empezamos con la parte más identificable de esta distribución para los usuarios comunes: el entorno de escritorio principal. Fedora 35 Workstation ha traído, como era previsible, GNOME 41, manteniendo prácticamente la configuración base (solo cambiando algunos aspectos estéticos) y todas las mejoras que ha aportado en comparación con la versión anterior, destacando aquí la nuevas posibilidades a nivel de gestión de la energía, los profundos cambios implementados en la tienda de software (GNOME Software) y el nuevo panel de configuración de la multitarea.

Continuando con la edición Workstation, el deaemon de perfiles de energía (power-profiles-daemon) ha sido habilitado por defecto para ofrecer a los usuarios la capacidad de configurar la administración de la energía de manera similar a otros sistemas operativos, algo que puede mejorar la calidad de la experiencia con la batería de los portátiles.

Otra novedad es que se ha puesto a disposición de forma más fácil la habilitación de los repositorios de terceros para instalar cómodamente algunos componentes privativos como Google Chrome, el driver de NVIDIA y el cliente de Steam. A partir de ahora también se configura el repositorio Flathub a través de una vista filtrada.

Pero Workstation no es la única edición orientada al escritorio, ya que existen los spins oficiales con otros entornos. Como alternativas a GNOME, Fedora 35 ofrece la posibilidad de usar KDE Plasma 5.22, Xfce 4.16 y MATE 1.26, entre otras opciones. Recordamos que Wayland está establecido por defecto en el spin con KDE Plasma.

Dejando atrás los escritorios, la novedad más importante de cara a los usuarios finales es el uso de WirePlumber como gestor de sesiones de PipeWire, el servidor de transmisión de multimedia que aspira a suceder a PulseAudio y JACK, además de ser el medio para la compartición y la captura de la pantalla en Wayland.

WirePlumber ha sido introducido para permitir la implementación de reglas y configuraciones a mediante scripts de Lua, aumentando así enormemente las posibilidades frente a la gestión de sesión simple empleada en el anterior lanzamiento de la distribución.

El soporte de LUKS, la especificación de cifrado de disco, ha sido mejorado para utilizar un tamaño de sector en disco de 4096 bytes en dispositivos con un tamaño de sector físico de 4KB, lo que tendría que repercutir en un mejor rendimiento de la entrada/salida. Hasta ahora el instalador Anaconda establecía el tamaño de los dispositivos LUKS en 512 bytes independientemente del tamaño real del sector físico del dispositivo de disco.

Con el fin de lidiar mejor con los cambios introducidos en el sistema, el instalador Anaconda de Fedora 35 ha incluido ficheros de configuración de perfil y eliminado el soporte para archivos de configuración de productos. Con esta modificación, el instalador usará identificadores (ids) en lugar de nombres y todos los tipos de instalación usarán los valores de ‘os-release’ para identificar el producto.

Fedora es una distribución con estrechos vínculos con Red Hat Enteprise Linux, siendo más específicamente su banco de pruebas (pese a ello, Fedora es un sistema realmente muy capaz en entorno reales), así que las herramientas o componentes para programación juegan un papel importante. En este lanzamiento nos encontramos con GCC 11, LLVM 13, Perl 5.34, Python 3.10, Golang 1.17 y PHP 8. Por otro lado, SDL 1.2 ha sido sustituido con ‘sdl12-compat’ a través de SDL 2, Python 3.5 ha sido retirado y se ha incorporado firewalld 1.0.

Fedora 35 ofrece una gran cantidad de ediciones que cubren no solo distintos gustos, sino también diversos propósitos, entre los que están servidores (Server), IoT y robótica. Sin embargo, posiblemente lo que más destaque en esta ocasión sea Silverblue, la edición inmutable orientada al escritorio, que poco a poco va tomando forma sin dejar de ser un producto más bien experimental. ¿Que GNOME no es para ti? La edición Kinoite, que a partir de ahora es oficial, se encarga de ofrecer lo mismo, pero con KDE Plasma como escritorio.

Todos los detalles de Fedora 35 pueden ser consultados a través de la lista de cambios y los anuncios oficiales (anuncio y novedades de Workstation), mientras que las distintas ediciones del sistema pueden ser obtenidas mediante descarga directa o torrent. Avisamos que en esta ocasión no habrá tutoriales de instalación y configuración de la edición Workstation, más que nada porque el material publicado para la versión 34 sirve exactamente igual (eso sí, hay que descargar los paquetes de RPM Fusion para Fedora 35).

 

Fuente: Muy Linux

Microsoft Edge para Linux ya tiene versión estable

publicado en: Linux | 0

Lo adelantábamos el sábado en MC, pero como es evidente, iba a tener su hueco aquí en MuyLinux. Hablamos del lanzamiento de la versión estable de Microsoft Edge para Linux, el ya no tan flamante navegador web de Microsoft, pero sí una de las apuestas que le está saliendo de la mejor manera posible a los de Redmond. Y mira tú por dónde, que tiene versión para Linux.

Ya lo sabíais, por supuesto, y es que desde que los rumores empezaron a circular hemos seguido de cerca este caso, de relevancia para el ecosistema de Linux por lo llamativo, más que por la necesidad, que lo cierto es que ni la había, ni hay. Pero como dijimos desde un principio, casi todo lo que llega a Linux es bienvenido y que haya una versión de Microsoft Edge para Linux no es una excepción.

De hecho, nos hicimos eco del salto de Microsoft hacia Chromium por lo que supuso, lamento de Mozilla incluido. Después ya vinieron los rumores, que no teníamos muy claros al principio, más tarde llegaron las confirmaciones, le siguieron las primeras versiones, todavía de carácter preliminar… No fue hasta este mismo año cuando Microsoft Edge para Linux implementó capacidades básicas del navegador como la sincronización de datos.

El momento reciente más importante se dio el pasado mayo con el lanzamiento de la versión beta de Microsoft Edge para Linux, lo cual presagiaba una llegada más pronta que tardía de la versión estable y a juzgar por las fechas, ha sido tardía, pero he aquí… más o menos. Más o menos, porque es inequívoco que la versión estable de Microsoft Edge para Linux ya está aquí y, sin embargo, no hay anuncio oficial de ningún tipo.

Era de esperar algún comentario, pero cuatro días después de que se haya descubierto el pastel no vamos a esperar más para darle su correspondiente entrada. En esencia, la página oficial de Microsoft Edge aún muestra el aviso de «No compatible con Linux» cuando entras desde Linux, por lo que la descarga reconocida sigue estando en el sitio de Microsoft Edge Insider, que es donde se pueden obtener directamente las versiones Beta y Dev.

No obstante, quien tenga instalado Microsoft Edge para Linux a través de los ejecutables oficiales ya sabrá que al igual que Chrome u otros navegadores, este te crea un repositorio propio desde el que actualizar la aplicación; un repositorio que se puede consultar cómodamente desde gestores tipo Synaptic, que también facilitan la instalación de las versiones de los canales en desarrollo del navegador.

Así, no importa qué versión instalaste, porque el repositorio las incluye todas y puede variar cuando el paquete se actualiza… Y hace unos días que Microsoft Edge 95 se está desplegando entre las plataformas soportadas por el navegador. O sea que si tienes instalada la versión Beta o Dev de Microsoft Edge para Linux, puedes ir a los repositorios e instalar desde ahí la estable, que reconocerás a primera vista porque el icono es el corriente, sin etiquetas que adviertan de otra cosa.

 

Si quieres instalar Microsoft Edga para Linux puedes hace eso, o puedes descargar directamente la versión estable, que aún no se muestra en la página oficial, pero sí en los repositorios oficiales, tal y como puedes comprobar en los enlaces (gracias a Deiki por el enlace de los paquetes RPM). Si tienes dudas de qué versión descargar, elige siempre la de fecha más reciente.

Descargar Microsoft Edge estable para Linux:

  • Paquete Deb
  • Paquete RPM

En efecto, el instalador oficial de Microsoft Edge para Linux solo está para distribuciones basadas en paquetería Deb, léase Debian o Ubuntu y derivadas, aunque la beta también lo está en RPM para Red Hat, SUSE y derivadas, por lo que habrá que esperar a que esté todo listo para todos. En otros sistemas se podrá reempaquetar, como sucede en Arch Linux, donde de hecho ya está disponible vía AUR. Y, ojo, porque parece que Microsoft prepara también versiones para ARM64.

Y pasamos ya a la reflexión de si hacía falta Microsoft Edge para Linux… y la respuesta es no, pero sí. Es decir, justo en el terreno de los navegadores web alternativas de calidad no faltan, por no señalar lo obvio: Microsoft Edge es software privativo. Además, el navegador presume de proteger la privacidad del usuario más que otros, pero no de Microsoft y según el estudio, es uno de los más dañinos en este aspecto, más incluso que Chrome, al punto de ser calificado como «una pesadilla para la privacidad».

Por otro lado, Microsoft está poniendo un gran empeño en hacer de Edge uno de los navegadores más completos y potentes del momento a nivel funcional y es junto a Vivaldi de los que más está innovando en este sentido: la personalización de su página de inicio, el soporte integrado para compras en línea, las colecciones y, por supuesto, la integración con Windows o Android vía el propio Edge, son algunas de sus características destacadas.

Ahora bien, ¿tendrá una buena acogida Microsoft Edge para Linux? Sabemos de sobra que nunca va a ser un navegador mayoritario, pero la pregunta no es esa, pues buena acogida la tuvo desde el minuto uno: ya en nuestra encuesta de fin de año pasado, Microsoft Edge quedó por encima de alternativas como Opera o Vivaldi, cuando aún ni contaba con una versión beta y si atendemos al descalabro que ha sufrido Chromium este año…

En mes y medio lanzaremos nuestra encuesta anual y comprobaremos cómo va el asunto. Mientras tanto ¿qué os parece Microsoft Edge para Linux?

Fuente: Muylinux

Disponible Linux 5.15 con muchas mejoras para AMD y un servidor de SMB

publicado en: Linux | 0

 

El desarrollo de Linux sigue yendo a toda máquina, así que, dos meses después del lanzamiento anterior, ya tenemos entre nosotros a la versión 5.15, que viene cargada de mejoras para las tecnologías de AMD, con un nuevo driver de NTFS, un servidor de SMB a nivel del kernel y soporte inicial para las gráficas Xe HPG y DG2/Alchemist de Intel.

Empezamos con la marca que aparentemente más se ha beneficiado del lanzamiento de Linux 5.15: AMD. La compañía parece que ha trabajando bastante en mejorar su soporte a través del kernel, aunque su aportación se centra en Zen 3, Steam Deck, algunos Chromebooks y RDNA 2.

Lo primero que se puede mencionar de las mejoras y novedades de AMD para Linux 5.15 es la corrección de un fallo detectado en ‘s2idle’ que hacía que la suspensión y la reanudación no funcionaran correctamente al menos en algunos portátiles. Otro detalle interesante es la incorporación de la monitorización de la temperatura para las APU Zen 3 y Yellow Carp.

Continuando con temas de energía relacionados con AMD, Linux 5.15 ha incluido soporte de manejo del estado de suspensión de energía C3. Este frente es uno de los principales motivos de por qué la autonomía de los portátiles Ryzen se ve reducida al usar Linux, y sí, Intel tiene esto solucionado desde hace mucho tiempo.

Las APU de generación Van Gogh han recibido un nuevo driver para el coprocesador de audio AMD ACP 5.x, algo que tendría que mejorar el sonido en algunos Chromebook y en la Steam Deck, la consola híbrida de Valve que emplea una APU personalizada basada en la arquitectura Zen 2.

En lo que respecta a Radeon, o lo que viene a ser lo mismo, AMDGPU, tenemos la incorporación de nuevos identificadores para gráficas RDNA 2, cosa que podría indicar un posible refresco de la actual generación de GPU o bien que la siguiente será un híbrido de la actual arquitectura y la siguiente. AMDGPU también ha incluido VKMS para el soporte de pantallas virtuales y correcciones para la gestión de la energía, FreeSync a través de HDMI y más.

Para terminar con AMD tenemos a Epyc, la línea de procesadores orientados a servidores, para la que Linux 5.15 ha traído un driver para soportar la pasarela de DMA (PTDMA) en dispositivos NTB, el driver de SB-RMI para la administración remota de plataformas de servidores Epyc y soporte de paginación de 5 niveles para el código de KVM.

Después de la gran cantidad de novedades para las tecnologías de AMD, lo más destacado de Linux 5.15 es la inclusión de un servidor de SMB 3 en el propio kernel (KSMBD) procedente de Samsung. Es importante tener en cuenta que esta adición no es aparentemente un intento de crear un competidor para Samba a la hora de soportar SMB/CIFS, sino que estaría centrada en el rendimiento y a lo que atañe particularmente al kernel.

El nuevo driver de NTFS3 procedente de Paragon Software es otra novedad importante de Linux 5.15, con el que se pretende, como es obvio, mejorar la compatibilidad con el archiconocido y veterano sistema de ficheros de Microsoft, que desde hace dos décadas es el estándar de Windows y por ende de la computación doméstica. Entre otras características, el nuevo driver de NTFS destaca por tener un código de más calidad y mejor ajustado a los estándares a nivel upstream frente a lo que ha habido hasta ahora.

Y ya que estamos hablando de sistemas de ficheros, qué menos que mencionar los principales soportados por Linux en esta entrada. Aquí Btrfs se ha llevado el gato al agua al incorporar soporte de modo RAID degradado, soporte de IDMAPPED para permitir que distintos montajes expongan el mismo fichero o directorio con diferente propiedad, además de soporte de FS-VERITY, la capa del kernel que permite brindar protección transparente de integridad y autenticidad de los ficheros de solo lectura. Para EXT4 y XFS solo hay mejoras y correcciones, cosa que no es menos importante que incluir nuevas características.

A todo lo mencionado se puede sumar el soporte para los perfiles de la plataforma ACPI de ASUS, las mejoras en ASUS WMI para el manejo de eGPU y la inhabilitación de dGPU, un driver de IOMMU para el Apple M1, actualizaciones para el acelerador de Inteligencia Artificial de Habana Labs, soporte inicial para las gráficas Xe HPG y DG2/Alchemist de Intel y un nuevo driver para el modelo de Wi-Fi RTL8188EU de Realtek.

Cambiar la versión del kernel no suele ser algo crítico para la mayoría de los usuarios, sobre todo si el hardware tiene algunos años. Aparte del tortuoso proceso de compilación, los usuarios pueden recurrir a una distribución rolling release y bleeding edge como Arch Linux o bien tener algo más de paciencia y esperar a que llegue a Fedora 34 y 35.

Todos los detalles de este lanzamiento están disponibles en la correspondiente página de Kernel Newbies, donde están presentados de forma más masticada y amigable para aquellos no tengan conocimientos muy profundos.

Fuente: Muylinux

El controlador de NVIDIA ya soporta GBM para adaptarse a los estándares de Wayland

publicado en: Linux | 0

 

La adopción de GBM como búfer de Wayland por parte de NVIDIA se convirtió en una de las guerras tecnológicas más agrias que se hayan visto nunca en el escritorio Linux. El gigante verde insistió con su postura durante años para seguir imponiendo su propia pila gráfica, pero la precipitada defunción de Xorg, la presión de la competencia y sobre todo el fracaso de EGLStreams le forzaron a dar un giro de 180 grados para adoptar los estándares, aunque sea a su manera.

La adopción de GBM por parte de NVIDIA no está siendo un brindis al sol, sino que la compañía está poniendo de su parte para que sea realmente usable en los próximos meses o semanas. De hecho, el pasado mes de agosto anunció que su controlador ya funcionaba correctamente con el compositor Sway, un movimiento cargado de simbolismo debido a que Sway anunció hace años que dejaría de soportar el driver de NVIDIA por el uso de EGLStreams.

La consolidación de GBM como medio empleado por NVIDIA ha dado un importante paso hacia adelante con el contrador 495.44 para Linux, que ha incluido oficialmente el soporte para el búfer estándar de Wayland. Sin embargo, el uso de este soporte requiere tener instalado Mesa 21.2, ya que el cargador que emplea el backend de GBM introducido en el driver de NVIDIA se encuentra en esa versión del componente.

Además de los avances en la implementación de GBM, el controlador 495.44 de NVIDIA ha incorporado un indicador fácil de usar para Resizable BAR, correcciones para Xorg, algunas nuevas extensiones de Vulkan y ha cambiado como requisito la versión mínima del kernel de la 2.6.32 a la 3.10.

La adopción de GBM por parte de NVIDIA también ha sido bien recibida por los desarrolladores de compositores y entornos de escritorio. De hecho, KDE Plasma 5.23.2 ha incorporado el soporte de la implementación de GBM introducida en la serie 495 del driver de NVIDIA.

La adopción de GBM por parte de NVIDIA debería permitir al driver oficial de la compañía funcionar dentro de poco en las sesiones de Wayland existentes, sin necesidad de aplicar modificaciones adicionales en comparación con lo ofrecido por AMD e Intel. Teniendo en cuenta que es necesario cumplir con una versión mínima de Mesa y el controlador, es obvio que los sistemas bleeding edge juegan con ventaja.

Distribuciones como Arch Linux, Manjaro y Fedora deberían tener a disposición dentro de poco el soporte de GBM de NVIDIA (aunque esto también depende del compositor de Wayland utilizado y su versión), mientras que los usuarios de Ubuntu posiblemente tengan que introducir uno de los PPA de Kisak (stable y fresh) para obtenerlo.

Como vemos, NVIDIA está avanzando de verdad hacia la adopción de los estándares de Wayland y todo apunta a que llegará a tiempo para el lanzamiento de la próxima LTS de Ubuntu, si bien todavía está por ver si Canonical seguirá apostando por Wayland o si decide volver a Xorg.

Fuente: Muylinux

Dash to Dock ya soporta oficialmente GNOME 40 (pero no GNOME 41)

publicado en: Linux | 0

Una de las cosas más criticadas de GNOME 40 es el hecho de que rompiera la compatibilidad con muchas extensiones debido a la gran cantidad de cambios que introdujo. Pese a ello, los desarrolladores de extensiones no se han rendido, así que tras muchos meses de espera, Dash to Dock 70 ha llegado hace poco como estable para dar compatibilidad GNOME 40.

Esto quiere decir que los usuarios ya no tienen por qué instalar Dash to Dock en GNOME 40 manualmente desde el repositorio de GitHub, sino que pueden recurrir a la vía estándar de dirigirse a la correspondiente web dentro del sitio dedicado a las extensiones de GNOME.

Dash to Dock 70 ofrece soporte para GNOME 40, pero ojo, que de momento solo dicha versión del entorno de escritorio está soportada. Los usuarios de GNOME 3.38 y anteriores tendrán que recurrir a la versión 69 o anterior de la extensión dependiendo del nivel de compatibilidad que tengan. Por otro lado, tampoco parece que funcione en el reciente GNOME 41, así que se puede decir que Dash to Dock 70 va orientado a Ubuntu 21.10, un sistema operativo que, al menos en un principio, no necesita dicha extensión porque ya usa un dock.

La correcta ejecución de Dash to Dock en GNOME 40, sobre todo en Ubuntu 21.10, puede necesitar de algunos apaños. El usuario tendría que presionar en primer lugar la combinación de teclas “alt + F2”, teclear la letra ‘r’ y pulsar sobre la tecla intro. De no hacer esto después de instalar la extensión, es posible que el lanzador de aplicaciones se quede invisible.

La segunda cosa a tener en cuenta es que la modificación de la configuración de Dash to Dock afecta también al dock de Ubuntu, siendo los cambios permanentes incluso después de desinstalar el primero. Esto podría ser debido a que el dock de Ubuntu está basado en Dash to Dock. Tercero, y no menos importante, por ahora no se puede instalar la extensión utililizando la flamante versión Snap de Firefox empleada por Ubuntu 21.10 (tampoco funciona con el paquete Flatpak).

Pues ya es una realidad, después de muchos meses de espera, Dash to Dock ya soporta oficialmente GNOME 40, aunque posiblemente este lanzamiento no contente a todos debido a que, al menos por ahora, es incompatible con Fedora 35 y cualquier distribución que esté usando GNOME 41 en estos momentos.

 

Fuente: Muylinux

Devuan 4 ‘Chimaera’ da el salto a Debian 11 (pero sin systemd) por Eduardo Medina15 de octubre, 2021

publicado en: Linux | 0

 

 

 

Ya tenemos entre nosotros a Devuan 4.0 Chimaera, la última versión de la bifurcación y reimplementación de Debian Stable que destaca por no usar systemd y ofrecer la posibilidad de elegir entre diversos inits más afines a la filosofía Unix en el proceso de instalación.

Como es de esperar, Devuan 4.0 Chimaera se basa en el conjunto de software de Debian 11 Bullseye, más concretamente del lanzamiento 11.1. Esto hace que las mayores novedades abarquen, sobre todo, lo que lo diferencia del sistema operativo que bifurca, así que, por ejemplo, el “motor” del sistema sigue siendo Linux 5.10 LTS.

Comparado con lanzamientos anteriores del mismo sistema, Devuan 4.0 ha mejorado el soporte de los escritorios. Los responsables han explicado que “prácticamente todos los entornos de escritorio disponibles en Debian forman parte ahora de Devuan, sin systemd”. Por otro lado, se han incorporado soporte para GDM y SDDM y nuevos temas para el inicio, el administrador gráfico de sesiones y el escritorio.

Otra novedad destacada por los encargados de la distribución es la mejora en la accesibilidad, haciendo que “la instalación a través de GUI o consola ahora pueda realizarse mediante síntesis de voz de software o hardware, o utilizando una pantalla braille actualizable. Devuan Chimaera tiene la capacidad de instalar entornos de escritorio sin PulseAudio, lo que permite la síntesis de voz tanto en la consola como en las sesiones de GUI al mismo tiempo”.

Devuan nació como una bifurcación de Debian por parte de aquellos que no estuvieron de acuerdo con que systemd se convirtiera en el init predeterminado, denunciando, según su postura, que el framework de sistema impulsado por Red Hat es una imposición que quebranta la libertad de elección del usuario y, según algunos, los principios del software libre.

Como alternativa, Devuan propone desde su instalador que el usuario pueda elegir el init que desea utilizar, eso sí, siempre que no sea systemd, siendo OpenRC, sysvinit y Runit las opciones disponibles. Este enfoque también afecta a los escritorios, porque los ofrecidos de manera predeterminada son Xfce, Cinnamon, KDE, LXQt, MATE y GNOME Flashback.

Todos los detalles sobre Devuan 4.0 Chimaera están disponibles a través del anuncio oficial y las notas de lanzamiento, mientras que el sistema puede ser descargado desde la correspondiente sección en la web oficial del proyecto con imágenes que ofrecen distintas vías de instalación para las arquitecturas i386, amd64, arm64, armel, armhf y ppc64el (no todas las vías de instalación abarcan todas las arquitecturas).

Fuente: Muylinux

¿Merece la pena desarrollar juegos para Linux? Sí, y en más de un sentido

publicado en: Linux | 0

 

¿Merece la pena desarrollar juegos para Linux? La pregunta tiene tantas posibles respuestas como desarrolladores han andado ese camino, y aunque las hay en negativo, también las hay en positivo y con alguna que otra sorpresa, como vamos a ver con el caso que nos ocupa hoy y que se viralizó el fin de semana.

Todo viene a cuento de un hilo en Reddit publicada por el desarrollador de ΔV: Rings of Saturn, un juego con acceso anticipado -o sea, que todavía se encuentra en desarrollo, aunque ya se puede comprar- del cual, según cuenta, ha vendido algo más de 12.000 unidades en total. Y aquí aparece la primera sorpresa, porque el número de ventas de la versión para Linux no se corresponde con el 1-2% que cabría esperar.

De esas 12.000 unidades vendidas por ΔV: Rings of Saturn, 700 han sido compradas para jugarse en Linux, lo que supone un 5,8% de las ventas. No está nada mal, la verdad, teniendo en cuenta que el juego está en acceso anticipado… desde su lanzamiento en agosto de 2019, que se dice pronto. Se lo está tomando con calma su desarrollador, sí, aunque en su defensa el título tiene calificaciones muy positivas.

Sea como fuere, el elemento diferenciador de Linux está, como es habitual, en la proactividad de la comunidad, y es que si las ventas del juego en Linux son del 5,8%, los reportes de errores que ha recibido en todo el tiempo que ΔV: Rings of Saturn lleva a la venta suman un total 10.040, de los cuales 400 han sido realizador por usuarios de Linux. Esto es un 38%, un reporte por cada 11,5 jugadores o 1,75 reportes por cada jugador de Linux.

O como apunta el desarrollador de ΔV: Rings of Saturn: «Así es, un jugador de Linux promedio te dará un 650% más de reportes de errores«.

Esto que cuenta es un clásico de Linux y el software libre en general: los usuarios colaboran mucho más que los de otros sistemas… Y puede ser tomado para bien o para mal. Ejemplos a los largo de los años han habido varios en todos los sentidos: hay desarrolladores que agradecen la retroalimentación y hay que la repudian por el porcentaje de las ventas que suponen.

 

De hecho, hay juegos que se lanzaron para Linux y que ya no muestran su soporte para este sistema en Steam u otras tiendas de juegos porque los desarrolladores lo retiraron aduciendo lo expuesto, que no merece la pena el esfuerzo para lo irrosorio de las ventas. El desarrollador de ΔV: Rings of Saturn lo ve todo de otra forma: «mucho trabajo extra por solo un 5,8% de unidades, ¿verdad? Incorrecto. Los errores existen, sepas de ellos o no«.

Así, explica cómo de esos 400 errores reportados por los usuarios de Linux, solo 3 eran espécificos de Linux, por lo que la colaboración recibida por los usuarios de Linux equivale a «tener un equipo propio ed control de calidad de 700 personas; no fue un 38% de trabajo extra para mí, fue control de calidad gratuito». Y no cualquier control de calidad.

Por lo que cuenta, es muy habitual recibir reportes del tipo «el juego explota al rato», lo que viene a significar nada para un desarrolladores; mientras que los usuarios de Linux son de los de informe completo en el que incluyen sistema, softgware, controladores, versiones de todo, logs, información aarrojada por los errores… Al estilo Linux, vaya, lo cual es en su opinión unos reportes de «calidad estelar» que se traducen en «un activo invaluable para un estudio de juegos independiente».

Por supuesto, esta es solo una parte de la historia: habrá desarrolladores que valoren estas aportaciones más, otros menos… Porque tampoco nos vamos a engañar a estas alturas de la película: lo que más importa son las ventas. Pero lo repito: no está nada mal un 5,8% de las ventas para un título indie que ni siquiera ha salido de acceso anticipado: en Steam lo tenéis, por si os interesa echarle un vistazo.

Si a eso le sumas el empujón de calidad recibido, el cual redunda en beneficio del resultado final del juego para todas las plataformas, gracias a los usuarios de Linux, la apuesta no parece tan arriesgada, aun cuando todo es cuestión de perspectiva. En otras ocasiones no ha habido semejante aprecio por el entusiasmo comunitario de este lado del arco computacional.

Fuente: Muylinux

Canonical busca ‘feedback’ para mejorar el futuro instalador de Ubuntu

publicado en: Linux | 0

Después de muchos años empleando Ubiquity, Canonical ha tomado la decisión de desarrollar un nuevo instalador para Ubuntu. Aparte de los cambios estéticos y la adición de algunas opciones como la de reparación del sistema, lo que más destaca es que está construido con Flutter, un SDK Open Source (BSD de tres cláusulas) creado por Google para desarrollar aplicaciones gráficas multiplataforma (aunque el software que nos ocupa no es multiplataforma).

El nuevo instalador de Ubuntu se pudo empezar a probar desde una imagen de Impish Indri (21.10), pero como bien advertimos en su momento, no ha llegado a la versión estable, sino que ha permanecido en el canal Canary de compilaciones diarias del sistema. Esto es lógico si tenemos en cuenta que todavía es una herramienta en desarrollo que no está lista para entornos reales.

Para impulsar el desarrollo del nuevo instalador de Ubuntu, Canonical ha pedido a la comunidad que lo pruebe en sus computadoras personales con el fin de generar retroalimentación (feedback) y recopilar datos y fallos que ayuden a pulir la herramienta. Oliver Smith, gerente de producto de Canonical para el escritorio Ubuntu y Raspberry Pi, ha comentado que “nos encantaría escuchar sus comentarios sobre el nuevo flujo del instalador y, como siempre, nos beneficiaríamos de la mayor cantidad de pruebas posible”.

Aquí no hay nada que resulte extraño dentro del espectro de Linux, porque prácticamente todos los gigantes cuentan directa o indirectamente con una comunidad que voluntariamente reporta errores que encuentran en software publicado para producción o que todavía se encuentra en desarrollo (alfa, beta, RC… ).

Parece que Canonical tiene claro que Ubiquity, el todavía actual instalador de Ubuntu, tiene los días contados, sobre todo porque su código se ha vuelto difícil de mantener y mejorar debido a su longevidad. Sin embargo, es probable que haya que esperar un año hasta que el futuro instalador esté disponible en una versión “estable” de Ubuntu, ya que dudamos que la compañía vaya a jugársela con un software todavía por pulir en un lanzamiento LTS como el de 22.04.

¿Quieres contribuir en la consolidación del futuro instalador de Ubuntu? Para ello solo tienes que descargar una imagen del canal Canary de compilaciones diarias y probarla sobre hardware real, que sería lo óptimo. Como es lógico en estas circunstancias en caso de no estar usando un equipo secundario que se pueda sacrificar, recomendamos encarecidamente respaldar al menos los datos más importantes antes de proceder a iniciar la sesión en vivo.

 

Fuente: Muylinux

MX Linux 21 se sube a Debian 11 para ofrecer su versión más refinada hasta la fecha

publicado en: Linux | 0

 

 

MX Linux 21 es la nueva versión mayor de una pequeña gran distribución que se ha hecho hueco de rebote, pero también por méritos propios entre las más recomendables para muy distinto tipo de usuarios, y es que no todas las derivadas de Debian pueden presumir de ofrecer una alternativa a su base con argumentos a considerar como lo hace esta.

Entre esos argumentos, MX Linux 21 destaca por dar el salto a Debian 11 con todas las novedades que ello conlleva, incluyendo actualizaciones en todo el arco de paquetes que compone el sistema dentro, pero también fuera de los repositorios de la propia Debian. Así, MX Linux 21 llega con el kernel Linux 5.10 LTS, pero no solo.

Como parte del «soporte de hardware avanzado» introducido el año pasado y disponible para su actualización una vez instalado el sistema, MX Linux 21 ofrece también a sus usuarios componentes más modernos entre los que se incluye el kernel Linux 5.14 y una de las últimas versiones de Mesa, con los controladores de Vulkan instalados por defecto.

MX Linux 21 sigue contando como edición principal con Xfce como entorno de escritorio, de segunda una con KDE Plasma y como nueva adición al conjunto, una con Fluxbox. En concreto, se trata de Xfce 4.16, KDE Plasma 5.20 y Fluxbox 1.3.7, todos estrenando un nuevo asistente de bienvenida y acompañando a este último, un nuevo módulo de configuración dedicado y «un montón de personalizaciones y scripts personalizados».

Y tema visual nuevo, también estrena eso MX Linux 21: en consonancia con el nombre en clave de la versión, si la anterior se llamó ‘Patito feo’ y era bien fea, esta se llama ‘Wildflower’… y es un poco menos fea, pero poco; aunque cuesta poco cambiarle el tema y ponerle un más del agrado de cada cual.

Otras novedades de MX Linux 21 comprenden una nueva opción en el instalador de sistema para el particionado del almacenamiento, incluyendo soporte de LVM si existe un volumen previo o la opción de montar unidades con datos en el proceso de instalación, así como nuevos menús de arranque del sistema en vivo con UEFI con opciones de persistencia de datos.

Por último pero no por ello menos importante, MX Linux se presenta con SysVinit como sistema de inicio por defecto, esto es, al contrario que su distro madre, prescinde de apoyarse en systemd, aunque tampoco se va al extremo de Devuan y quien lo quiera, lo tiene a su alcance, pero una vez instalado el sistema, no antes.

Por lo demás, MX Linux 21 sigue ofreciendo su valor añadido en las herramientas propias de la distribución, de lo más interesantes para los nuevo usuarios, pero también para los veteranos, pues al fin y al cabo MX Linux no es otra cosa que una Debian afinada para un público más acomodad, lo cual no está nada mal.

A continuación, los enlaces de descarga en MX Linux 21 para 32-bit para las ediciones de Xfce y Fluxbox y 64-bit también para la edición con KDE Plasma, vía SourceForge:

  • MX Linux 21 Xfce 32-bit
  • MX Linux 21 Xfce 64-bit
  • MX Linux 21 Fluxbox 32-bit
  • MX Linux 21 Fluxbox 64-bit
  • MX Linux 21 KDE Plasma 64-bit

Ubuntu Frame, la nueva shell de Canonical para kioskos y señalización digital

publicado en: Linux | 0

Canonical ha anunciado Ubuntu Frame, una shell para la popular distribución enfocada en la implementación de aplicaciones gráficas para kioskos interactivos, soluciones de señalización digital u otros productos que requieran de una salida gráfica.

Desde que el escritorio dejó de ser la prioridad, Canonical se ha centrado en los servidores y en dispositivos pequeños que suelen tener un propósito específico. Aquí se puede destacar la existencia de Ubuntu Core, un sistema enfocado en el IoT y que en su momento fue el gran impulsor del formato de paquetes Snap.

Retomando Ubuntu Frame, que es a fin de cuentas lo que nos ocupa en esta entrada, Canonical explica que, con dicha shell, “los desarrolladores ya no necesitan integrar y mantener soluciones parciales como DRM, KMS, protocolos de entrada o políticas de seguridad para alimentar y asegurar sus pantallas, lo que tendría que repercutir en una menor cantidad de código a gestionar y la correspondiente reducción de los fallos tanto de software como de seguridad.

El objetivo con Ubuntu Frame es “minimizar el tiempo de desarrollo e implementación para crear soluciones gráficas para dispositivos periféricos aprovechando las aplicaciones existentes y fortaleciendo las técnicas de seguridad”. Para facilitar al máximo su adopción por parte de los desarrolladores, es compatible con toolkits como Flutter, Qt, GTK, Electron y Simple DirectMedia Layer (SDL) 2, además de HTML5 y Java.

La nueva shell de Canonical suministra a los desarrolladores, según la propia compañía, todo lo que necesitan para implementar aplicaciones totalmente interactivas, ofreciendo para ello todas las interfaces necesarias para comunicarse de forma segura con la máquina anfitriona sin necesidad de lidiar con un hardware específico. También se encarga de habilitar de forma automática todas las funcionalidades que los usuarios finales esperan disponer cuando interaccionan con pantallas digitales, abarcando pantallas táctiles y sus gestos, teclado y ratón.

Y como no podía ser de otra forma por parte de Canonical en estos sectores, Snap juega un papel importante a la hora de suministrar no solo un marco para empaquetar aplicaciones, sino también a la hora de ser parte de la seguridad. La shell proporciona comunicaciones seguras cliente-servidor basadas en el protocolo Wayland. Los Snaps del cliente y del servidor están en contenedores seguros y separados, por lo que las aplicaciones solo pueden comunicarse exclusivamente con Ubuntu Frame a través de un socket seguro. Esto reduce los vectores de ataque disponibles para el código malicioso”. Todo eso se suma a la notificación automática de los fallos de seguridad.

Al igual que Ubuntu Core, Ubuntu Frame está soportado durante 10 años, ofreciendo de esta manera un marco estable para los desarrolladores y garantizando el suministro de actualizaciones para todo el tiempo de vida útil de un dispositivo. Además, también puede abarcar el soporte de Canonical para productos y clientes empresariales para ayudar a los desarrolladores a solucionar problemas de manera más rápida.

Ubuntu Frame no parece ser un desarrollo reciente, porque según Michał Sawicz, director de ingeniería de pantallas inteligentes de Canonical, la tecnología empleada por la shell “ha estado en desarrollo durante más de 7 años y en producción durante 5 años utilizando técnicas de vanguardia, y se ha implementado en producción para usuarios de escritorio y móviles de Linux. Como tal, Ubuntu Frame es uno de los servidores gráficos más maduros disponibles en la actualidad para dispositivos integrados”.

Canonical tiene claro en qué sectores picar piedra para ser rentable, y viendo que sigue insistiendo en lo mismo, damos por hecho que su estrategia está dando sus frutos, aunque sea en el largo plazo.

Fuente: Muylinux