OpenMandriva Lx ROMA llega cargada de actualizaciones

OpenMandriva

OpenMandriva Lx es una distribución de Linux única e independiente, no basada en ninguna otra.

Hace poco el proyecto OpenMandriva dio a conocer el primer lanzamiento de una nueva edición de su distribución «OpenMandriva Lx ROME (23.01)», que utiliza un modelo de entrega continua de actualizaciones (rolling releases).

La edición propuesta permite acceder a nuevas versiones de paquetes desarrollados para la rama OpenMandriva Lx 5, sin esperar a la formación de la distribución clásica.

Para quienes desconocen de OpenMandriva Lx, deben saber que esta es una distribución de Linux creada y orientada para todo tipo de usuarios, esta distribución es distribuida y desarrollada por la asociación llamada OpenMandriva, la cual es una asociación sin fines de lucro.

Esta distribución de Linux está basada en Mandriva Linux la cual fue una distribución francesa, no tan popular entre los usuarios de Linux, pero que en su tiempo algunos usuarios llegaron a recomendar.

Para aquellas personas que no les suene el nombre de Mandriva Linux les puedo comentar lo siguiente sobre esta distribución de Linux que finalizo su desarrollo hace ya varios años.

Mandriva Linux fue una distribución de Linux publicada por la compañía francesa Mandriva destinada tanto para principiantes como para usuarios experimentados, orientada a computadoras personales y servidores con un enfoque a los usuarios que se están introduciendo al mundo de Linux y al software libre.

Principales novedades de OpenMandriva Lx ROMA

En la nueva edición de OpenMandriva Lx ROMA se han propuesto nuevas versiones de paquetes, incluido el kernel de Linux 6.1 (de forma predeterminada, se ofrece un kernel creado con Clang y opcionalmente en GCC), systemd 252, PHP 8.2.0, FFmpeg 5.1.2, binutils 2.39, gcc 12.2, glibc 2.36, Java 20.

Tambien se destacan las actualizaciones de los diferentes componentes del sistema, tales como la pila de gráficos actualizados tales como Xorg Server 21.1.6, Wayland 1.21.0, Mesa 22.3 asi como el entorno de escritorio KDE Plasma .5.26.4,

Por la parte de las aplicaciones podremos encontrar por ejemplo, KDE Gears 22.12.0,.2, LibreOffice 7.5.0.0 beta1, Krita 5.1.4, Digikam 7.9, SMPlayer 22.7.0, VLC 3.0.18, Falkon 22.12, Chromium 108.0, Firefox 108.0, Thunderbird 102.6 Virtualbox 7.0.4, OBS Studio 28.1.2, GIMP 2.10.32, Calligra 3.2.1, Qt 5.15.7.

Ademas de que se incluyen las herramientas exclusivas de la marca OpenMandriva: OM Welcome, OM Control Center, Repository Selector (repo-picker), Update Configuration (om-update-config), Desktop Presets (om-feeling-like), una herramienta que ayuda a los usuarios a configurar su escritorio para parecerse a algo con lo que ya están familiarizados, ya sea Windows, Mac OS o un sistema Linux diferente.

Otro de los cambios que se menciona que es que el compilador de Clang que se utiliza para compilar paquetes se actualizó a la rama LLVM 15. Para compilar todos los componentes del kit de distribución, solo puede usar Clang, incluido un paquete con el kernel de Linux integrado en Clang.

Tambien se destaca que la estructura del sistema de archivos se ha reorganizado: todos los archivos ejecutables y las bibliotecas de los directorios root se han movido a la partición /usr (los directorios /bin, /sbin y /lib* son enlaces simbólicos a los directorios correspondientes dentro de /usr).

De los demás cambios que se destacan de OpenMandriva Lx ROME (23.01)

  • KDE ha aplicado parches adicionales para admitir el formato de imagen JPEG XL.
  • Se ha reanudado el soporte para la instalación en particiones con sistemas de archivos BTRFS y XFS.
  • Además del administrador de paquetes dnf4 predeterminado, se han sugerido dnf5 y zypper como alternativas.
  • Controlador oficial AMDVLK 2022.Q4.4 AMD Vulkan con soporte RayTracing. Es un controlador alternativo y se puede instalar al mismo tiempo que RADV. 
  • Se puede usar para mejorar el rendimiento o la estabilidad en algunos juegos en Linux
  • software OBS-Studio 28.1.2 para grabación de video y transmisión en vivo; finalmente es compatible con la sesión wayland. También admite la grabación h264 con VAAPI (codificación de video acelerada por hardware) y con esta versión hemos eliminado el parche que agrega soporte nativo HEVC-x265 con HW VAAPI para complementos separados en forma de obs-gstreamer y obs-vaapi compatibles con x264 y Codificadores x265 con HW VAAPI.

Finalmente si estás interesado en conocer más al respecto sobre este nuevo lanzamiento deOpenMandriva Lx ROME (23.01), puedes consultar los detalles en el siguiente enlace.

Obtener OpenMandriva Lx ROMA

Para quienes estén interesados en poder descargar esta nueva versión pueden obtener las imágenes del sistema ya preparadas para los diferentes dispositivos, desde el sitio web oficial de la distribución.

Las imágenes iso de 2,8 GB con escritorios KDE y GNOME están preparadas para su descarga y admiten el arranque en modo Live.

El enlace es este.

 

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

Valetudo un firmware para evitar que robo aspiradoras se vinculen con servicios en la nube

Valetudo

Valetudo es un reemplazo en la nube para robo aspiradoras que permite la operación solo local.

Se dio a conocer el lanzamiento de la nueva versión de Valetudo 2023.01.0, el cual es un proyecto que ofrece una solución abierta para evitar que los robots aspiradores estén vinculados a los servicios en la nube.

Muchos modelos de aspiradoras robóticas admiten el control a través de una aplicación móvil o un sitio web, pero el costo de tal oportunidad está ligado al servicio de nube externo del fabricante. Valetudo está desarrollando un conjunto de cambios para el firmware estándar que permite reemplazar el enlace a la nube con una interfaz completamente controlada por el usuario que no accede a hosts externos.

El proyecto da soporte a más de 20 modelos de aspiradoras robóticas fabricadas por empresas como Xiaomi, Dreame, Roborock, MOVA, Viomi, Cecotec y Proscenic. La instalación de Valetudo requiere obtener acceso de raíz al entorno de software del robot y realizar cambios en el firmware (la raíz y la modificación se realizan conectando el robot a través de USB, UART o Wi-Fi).

Después de modificar el firmware, para controlar el robot, basta con conectarse al punto de acceso a la red inalámbrica proporcionado por el robot y abrir la página con la dirección IP del dispositivo en un navegador web (por ejemplo, http://192.168.5.1).

Para simplificar la conexión con el robot, también puede utilizar una aplicación móvil especialmente desarrollada. Admite la integración de Valetudo con sistemas domésticos inteligentes basados ​​en las plataformas de automatización del hogar OpenHab y Home Assistant.

Con la ayuda de Valetudo, el usuario puede obtener control total sobre su dispositivo, protegerse de la transferencia de datos (por ejemplo, mapas de habitaciones) a servicios de terceros, librarse de estar atado a un proveedor externo y no depender sobre la presencia de una conexión a Internet, posibles problemas en la infraestructura de la nube y el cierre del fabricante.

Al mismo tiempo, dado que el firmware nativo no se reemplaza, sino que se modifica, el dispositivo conserva todas las funciones estándar para administrar la limpieza, navegar por la habitación y elegir estrategias de derivación. El usuario puede definir el programa de funcionamiento y cambiar varios ajustes del dispositivo, como el volumen de notificación, la tasa de entrada de aire y el consumo de agua. Hay soporte para establecer paredes virtuales para restringir el movimiento en lugares específicos, asignando zonas que no requieren limpieza,

De las características avanzadas, existe soporte para exportar mapas de habitaciones creados por el robot, que, por ejemplo, se pueden convertir en un nivel para Minecraft o juegos basados ​​en el motor Source. Por separado, se está desarrollando un complemento que le permite usar el robot para construir un mapa de red inalámbrica que evalúe la calidad de la recepción en varias partes del apartamento.

¿Qué hay de nuevo en la nueva versión?

En esta nueva versión que se presenta se destaca la compatibilidad con algunos modelos de robots aspiradores de la marca Viomi:.

Ademas de ello, tambien se destaca el soporte mejorado para dispositivos Roborocks, ademas de que se agregó soporte para el dispositivo Roborocks Q7 Max y se espera que pronto se publiquen actualizaciones de firmware para los modelos S5 Max y S7.

El complemento Tray Companion que permite mostrar un indicador para detectar dispositivos basados ​​en Valetudo (detectados a través de solicitudes de transmisión de Bonjour/mDNS) en la bandeja del sistema se ha adaptado para funcionar en Linux (anteriormente compatible solo con Windows).

De los demás cambios que se destacan:

  • Se ha rediseñado la interfaz para mostrar un mapa de la habitación en modo en vivo (Live Map), que se ha vuelto más conveniente y comprensible para los principiantes.
  • Se agregaron nuevos íconos e íconos de menú actualizados.
  • Se agregó un nuevo cuadro de diálogo de primera ejecución con información útil para nuevos usuarios.
  • Se agregó un nuevo submenú con configuraciones.
  • Se agregó un botón para restablecer la configuración a su estado original.

Finalmente si estás interesado en poder conocer más al respecto, debes saber que el código de la interfaz está escrito en JavaScript (la parte del servidor usa Node.js) y se distribuye bajo la licencia Apache 2.0.

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

OBS Studio 29.0 llega con soporte para controles multimedia y soporte mejorado para HECV entre sus novedades

OBS Studio 29.0

Dos meses después de la última actualización mediana, y cuatro de la última mayor, ya tenemos aquí una nueva versión de este software de «broadcasting» que sirve para capturar todo tipo de imágenes y sonido de nuestro ordenador, y no sólo eso. OBS Studio 29.0 ha llegado con nuevas funciones, retoque y corrección de errores, aunque los usuarios de Linux aún tendremos que esperar un poco más. Nuestra versión no aparece ni en la nota de este lanzamiento ni en la página web oficial de OBS Studio. Sí se puede descargar desde hace 12 horas para sistemas Windows y macOS.

Entre las novedades encontramos algunas como que se ha añadido el soporte para teclas multimedia en Linux, aunque, recordamos, que aún no han subido esta opción. También se ha mejorado el soporte para HECV, tanto el codificador de Intel para Windows como para el de macOS, en donde también se ha recibido soporte para el ProRes de Apple.

Otras novedades de OBS Studio 29.0

En la lista de novedades también encontramos cosas como que el límite de memoria de Replay Buffer se ha fijado en el 75% de la RAM en vez de fijado a 8GB, se han incluido varias mejoras en los filtros de vídeo y audio de NVIDIA, se ha mejorado el nombrado y guardado de la captura de pantalla en Windows, se ha mejorado también la habilitación de FFmpeg VA-API usando directamente Libva para comprobar las capacidades del dispositivo y se han realizado varios retoques en la UX (experiencia de usuario) y la accesibilidad. Digno de mención sería que el audio debería capturarse automáticamente para la mayoría de marcas de tarjetas que usen Video Capture Device, pero es algo que sólo mejora en Windows.

OBS Studio 29.0 está disponible desde hace unas horas, pero en el momento de empezar a escribir este artículo aún no han subido la versión para Linux. Llegará en las próximas horas.

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

WINE 8.0-rc3 llega como primera RC de 2023 corrigiendo 28 bugs

WINE 8.0-rc3

En las últimas semanas hemos tenido que dejar de decir aquello de que WineHQ lanza las nuevas versiones con precisión suiza. En años anteriores, cuando se ha llegado a la fase de lanzamientos de las Release Candidates, éstas han llegado con una semana de diferencia. Con la 8ª versión de Wine Is Not an Emulator no está siendo así, pero no podemos saber si las fiestas navideñas han tenido algo que decir. Así, WINE 8.0-rc3 ha llegado dos semanas después que la RC2.

Lo que no ha cambiado es que la lista de novedades destacadas no incluye nada, más allá de indicar que son «sólo corrección de errores, estamos en la congelación de código«. En total, del 22 de diciembre al 6 de enero se han corregido 28 bugs cuya lista tenéis a continuación.

Correcciones de WINE 8.0-rc3

  • AirBuccaneers se cuelga al salir.
  • Regresión menor: Wine carga con errores «/wine/dlls/ntdll/loader.c: loader_section» al crear un nuevo prefijo o ejecutar una aplicación.
  • Manchado de sangre: Ritual of the Night se congela en la pantalla blanca..
  • No se puede apuntar en Overwatch después de alt-tabbing.
  • regedit: Fallos aleatorios al seleccionar una entrada (¿relacionado con el hilo?).
  • World of Warcraft Clásico: El movimiento del ratón puede bloquear el registro de eventos keydown.
  • Call of Cthulhu: Dark Corners of the Earth se bloquea tras el inicio.
  • Adobe Digital Editions 4.5 se bloquea en Wine 6.0.
  • d3d11:d3d11 falla en test_dynamic_map_synchronization() en cw-rx460 en Wine.
  • Al redimensionar Dn-FamiTracker no se vuelve a dibujar el editor de patrones ni la barra de estado..
  • Public Peer se cierra silenciosamente.
  • la eliminación de «flush» de winegstreamer rompe la radio en fallout 3.
  • Max Payne: el desplazamiento del ratón se comporta erráticamente.
  • Bully: Scholarship Edition se cuelga en la pantalla de carga y no reproduce las intros.
  • urlmon:url – test_BindToStorage() falla en Windows <= 8.1.
  • Vivisector tiene fallos gráficos.
  • Sacred Gold (GOG): falta audio en videos .wmv.
  • Rayman 3: fallos gráficos (texturas negras).
  • Need for Speed: Payback se bloquea al iniciarse con el renderizador OpenGL.
  • Tsui no Stella = Stella of the End: ya no se inicia (GL_INVALID_OPERATION).
  • Comptes.exe errores con «dxLockMessage falla»d2d1:d2d1 se queda sin memoria GL y se bloquea en la VM debian 11d3d11:d3d11.
  • est_dynamic_map_synchronization() falla en w11pro64_nvddraw:ddraw2 la prueba test_texture_wrong_caps desencadena el error use after free20XX: arácter invisibleMúltiples aplicaciones fallan peticiones http cuando WinHttpSendRequest() no contiene los datos completos de la petición.
  • Agarest 1 dejó de mostrar Videos después de implementar el filtro ASF Reader.
  • Mover el separador en regedit no repinta listview.

La versión estable llegará a principios de 2023

WINE 8.0-rc3 está disponible desde este enlace. En la página de descargas hay información sobre cómo instalar esta y otras versiones en sistemas operativos como Debian y Ubuntu, pero también se puede instalar en Android y macOS.

En cuanto a la versión estable, llegará a principios de 2023, pero no está claro si lo hará a finales de enero o a principios/mediados de febrero. Cuando decidan entregárnosla, se pondrán a preparar la versión de 2024, lanzando una nueva versión de desarrollo cada dos semanas.

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

Krita 5.1.5, una versión correctiva sobre todo para Android y ChromeOS

Krita 5.1.5

Hace ahora unas tres semanas, KDE publicó la que parecía que iba a ser la última versión de la serie actual de Krita. Las cosas no han ido como esperaban, ya que esta semana han lanzado Krita 5.1.5, una actualización «bugfix» que arreglará sobre todo las cosas en Android y ChromeOS, ambos sistemas operativos de Google (para móviles el primero y para ordenadores el segundo).

En total, la lista de novedades de Krita 5.1.5 contiene 8 cambios, todos marcados como correcciones. Si no encuentran más cosas que solucionar, la siguiente versión ya debería ser Krita 5.2, aunque, teniendo en cuenta que aún no han lanzado la beta, aún habrá que esperar un tiempo para poder usar esa versión. A continuación tenéis una lista con las novedades que han llegado junto a la v5.1.5 publicada el día 5 de enero.

Novedades de Krita 5.1.5

  • Se ha corregido un problema de bandas al utilizar el filtro de mapa de degradado como capa de filtro.
  • Pegar sólo en el centro de la capa activa si el contenido está fuera de los límites de la imagen.
  • EXR: Corregida la apertura de archivos EXR que sólo tienen un canal luma.
  • Corregido un problema al construir con XSIMD 10.0 y superiores.
  • Utilización correcta de la resolución de un archivo .KRA cuando dicho archivo se utiliza como capa de archivo.
  • Corregida una regresión en la carga de archivos PSD.
  • Android: Corregida la carga y creación de imágenes en Android y ChromeOS.
  • Android: Se solucionó un problema con la carga de traducciones.

Krita 5.1.5 ya se puede descargar desde su página web oficial, desde donde los usuarios de Linux tenemos disponible una AppImage. En los próximos días aparecerá en los repositorios oficiales de la mayoría de distribuciones Linux. También se puede descargar el software desde Flathub y Snapcraft, pero ambos paquetes están por actualizar (y el snap sigue en la v5.1.1).

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

Preguntas sobre Linux en Quora y mis respuestas.

Respondemos algunos preguntas sobre Linux que se hicieron en Quora

Quora es una red social en la que la gente hace todo tipo de preguntas sobre cualquier tema y otra gente las responde. Estas son algunas preguntas sobre Linux en Quora a las que voy a intentar responder en este post dado que pueden ser de interés para los nuevos usuarios.

Lo bueno de leer preguntas en sitios no especializados es que nos recuerda a los usuarios más experimentados que no todo el mundo nació sabiendo y que a veces debemos empezar nuestras respuestas por lo básico.

Las preguntas sobre Linux en Quora

Una pequeña introducción

En general muchas preguntas parten de pensar que Linux es lo mismo que macOS o Windows, en el sentido de que se trata de un sistema operativo completo comercializado por una empresa. Linux es un núcleo, es decir la base de un sistema operativo, a la que se le agregan otros proyectos de código abierto para conformar lo que se conoce como distribución Linux.  Las distribuciones Linux están compuestas por:

  • Grub: Es el programa que hace que arranque la distribución
  • Kernel Linux: Es el que asigna los recursos del hardware de acuerdo con las necesidades de la distribución.
  • Proceso de inicio: Es el primer programa que ejecuta Linux y el último en cerrar. Se encarga de poner en marcha el resto de los programas.
  • Demons: Son programas a los que recurren otros programas para tareas como imprimir documentos o guardar un archivo.
  • Servidor gráfico:  Es el que muestra los gráficos en el monitor.
  • Escritorio: Conjunto de aplicaciones con interfaz gráficas encargado de la interacción con el usuario.

A partir de un núcleo común, los desarrolladores de las distribuciones Linux las ofrecen con diferentes opciones de servidores gráficos y escritorio.

Ahora vamos con las preguntas

¿Quién vende Linux?

El kernel Linux está disponible bajo una licencia de software libre. Esto significa que cualquiera puede tomar el código y distribuirlo, modificado o no. Es decir que hay distribuciones Linux que se pueden descargar en forma gratuita y otras comprar.

En general, las versiones de pago van dirigidas al mercado corporativo y en realidad lo que se paga es el soporte técnico. Algunos ejemplos son: Red Hat Enterprise Linux, SUSE Linux u Oracle Linux.

También hay fabricantes de ordenadores que vienen con distribuciones Linux preinstaladas. Algunos de ellos son System76, Slimbook, Dell o Lenovo.

¿Cuándo sale Linux?

Como expliqué más arriba, una distribución Linux está compuesta por diferentes componentes de código abierto cada uno con diferentes ciclos de actualización. En general, para adaptarse a los cambios hay dos enfoques:

  • Ciclo de vida.
  • Actualización continua (Rolling release)

En el primer enfoque los desarrolladores sacan una nueva versión cada cierto tiempo (Usualmente 6 meses) Estas versiones tienen un plazo durante el cual continúan obteniendo actualizaciones. Luego sera necesario instalar la nueva versión.

Las distribuciones basadas en el método Rolling release continúan recibiendo actualizaciones en forma permanente mientras sigan utilizándose. De todas formas, cada cierto tiempo los desarrolladores publican versiones con los paquetes más actuales disponibles hasta el momento.

¿Cuál enfoque es mejor?

Depende, si vas a utilizar el ordenador con las mismas aplicaciones de siempre y o piensas hacer modificaciones importantes, la actualización permanente podría convenirte. En cambio, si estás permanentemente probando cosas o te gusta estar al día con las últimas versiones, el modo del ciclo de vida es ideal para tí.

Cuál es mejo ¿Windows, Linux o macOS?

Depende del uso que vayas a darle. Windows tiene el mayor catálogo de programas disponible y la mayor compatibilidad con el hardware del mercado. Por supuesto, que deberás pagar una licencia o soportar las interminables actualizaciones de la versión Insider.

Linux te da mayor libertad en lo que quieres instalar en tu ordenador, además de la seguridad de que no compartes tus datos con nadie y de que no estás obligado a cambiar de hardware cada cierto tiempo para poder seguir utilizando tu software.

macOS por su parte te garantiza una experiencia de usuario más consistente ya que el software y el hardware están perfectamente integrados.

En definitiva, el mejor sistema operativo es el que te resulta más útil

from Linux Adictos https://ift.tt/1xcPZH9
via IFTTT

Blink un emulador x86-64 que promete superar a QEMU

blink-gcc

Captura de pantalla de blink en ejecución

Hace poco se dio a conocer la noticia de que el proyecto Blink está desarrollando un nuevo emulador de procesador x86-64 que permite ejecutar aplicaciones Linux compiladas estáticamente en una máquina virtual con un procesador emulado.

Se menciona que el objetivo principal del proyecto es proporcionar la capacidad de ejecutar programas Linux compilados para la arquitectura x86-64 en otros sistemas operativos (macOS, FreeBSD, NetBSD, OpenBSD) y en equipos con una arquitectura de hardware diferente (x86, ARM, RISC- V, MIPS, PowerPC, s390x).

En el repositorio del proyecto describen a blink de la siguiente manera:

blink es una máquina virtual que ejecuta programas x86-64-linux compilados estáticamente en diferentes sistemas operativos y arquitecturas de hardware. Está diseñado para hacer lo mismo que el qemu-x86_64comando, excepto que (a) en lugar de ser un binario de 4mb, Blink solo tiene una huella de ~160kb; y (b) Blink va 2 veces más rápido que Qemu en algunos puntos de referencia, como emular GCC. La contrapartida es que Blink no tiene tantas funciones como Qemu. Blink encaja perfectamente cuando desea una máquina virtual que sea extremadamente pequeña y ejecute programas efímeros mucho más rápido. Para obtener más detalles sobre las motivaciones de esta herramienta, lea https://ift.tt/e7xSu4K .

Cabe mencionar que el proyecto es desarrollado por el autor de desarrollos tales como la biblioteca Cosmopolitan C, un port del mecanismo de aislamiento de compromiso para Linux y el sistema de archivos ejecutable universal Redbean.

En términos de funcionalidad, Blink se parece al comando qemu-x86_64, pero se diferencia de QEMU en un diseño más compacto y un aumento significativo del rendimiento. Por ejemplo, el archivo ejecutable de Blink ocupa solo 157 KB en lugar de 4 MB para qemu-x86_64, y en términos de rendimiento en la prueba de ejecución en el emulador GCC, Blink supera a QEMU dos veces.

Para garantizar un alto rendimiento, se utiliza un compilador JIT, que convierte las instrucciones fuente en código de máquina para la plataforma de destino sobre la marcha (hasta ahora, solo x86_64 y aarch64 son compatibles con JIT).

Se admite el lanzamiento directo en el emulador de archivos ejecutables en formato ELF, PE (Portable Executables) y bin (Flat ejecutable), compilados con las bibliotecas C estándar Cosmopolitan, Glibc y Musl.

Ademas de ello, tambien se destaca que cuenta con el soporte integrado para más de cien llamadas al sistema Linux, incluidas fork() y clone(). Se admite la emulación de los conjuntos de instrucciones i8086, i386, SSE2, x86_64, SSE3, SSSE3, CLMUL, POPCNT, ADX, BMI2 (MULX, PDEP, PEXT), X87, RDRND, RDSEED y RDTSCP.

Además, el proyecto está desarrollando la utilidad blinkenlights, que proporciona una interfaz para depurar programas en diferentes plataformas, visualizar la ejecución del programa y analizar el contenido de la memoria. Una característica del depurador es la compatibilidad con el modo de depuración inversa (Depuración inversa), que le permite retroceder en el historial de ejecución y volver a un punto ejecutado anteriormente.

https://platform.twitter.com/widgets.js

blinkenlights es una interfaz TUI que se puede usar para depurar programas x86_64-linux en todas las plataformas. A diferencia de GDB, Blinkenlights se enfoca en visualizar la ejecución del programa. Utiliza caracteres UNICODE IBM Code Page 437 para mostrar paneles de memoria binarios, que cambian a medida que avanza por el código ensamblador de su programa. Estos paneles de memoria se pueden desplazar y ampliar con la rueda del mouse. Blinkenlights también permite la depuración inversa, donde el desplazamiento de la rueda sobre la pantalla del ensamblaje permite rebobinar el historial de ejecución.

Finalmente para los interesados en conocer más sobre este proyecto, deben saber que el código del proyecto está escrito en C (ANSI C11) y se distribuye bajo la licencia ISC. De las dependencias, solo se requiere libc (POSIX.1-2017).

Obtener Blink

Para quienes estén interesados en poder probar blink deben saber que su compilación es sumante sencilla, solo deben obtener el código fuente de este pueden hacerlo desde el siguiente enlace o bien desde una terminal tecleando el siguiente comando:

git https://github.com/jart/blink.git

Y listo con ello ya solo deben entrar el directorio de blik y compilar:

cd blink

make -j4

Si quieres conocer más al respecto sobre el funcionamiento de Blink, puedes hacerlo desde el siguiente enlace.

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

Nitrux 2.6 ya fue liberado y estas son sus novedades

Nitrux

Nitrux continua con la migración hacia Maui Shell

Se dio a conocer el lanzamiento de la nueva versión de Nitrux 2.6, la cual llega cargada de una gran cantidad de actualizaciones de paquetes y que ademas de ello, la nueva versión llega con mejoras para Wayland, entre otras cosas más.

Para quienes desconocen de esta distribución, deben saber que está construida sobre la base del paquete Debian, las tecnologías KDE y el sistema de inicio OpenRC. Esta distribución se destaca por el desarrollo de su propio escritorio «NX», que es un complemento sobre el entorno KDE Plasma del usuario, además de que el proceso de instalación de aplicaciones está basado en el uso de paquetes AppImages.

Principales novedades de Nitrux 2.6

En esta nueva versión que se presenta de la distribucion los componentes de NX Desktop se han actualizado a KDE Plasma 5.26.4, KDE Frameworks 5.101.0 y KDE Gear (KDE Applications) 22.12. Versiones de software actualizadas que incluyen Mesa 23.0-git y Firefox 108.0.1.

Otra de las novedades que podremos encontrar es que de forma predeterminada, el kernel de Linux 6.1 con parches de Liquorix está habilitado, ademas de que la compatibilidad con el catálogo de paquetes de Flathub está habilitada de forma predeterminada.

Ademas de ello, tambien podremos encontrar que a partir de esta nueva versión de Nitrux 2.6 se ha agregado soporte para el servidor de medios PipeWire y el protocolo Wayland, junto con el cual se agregó la capacidad de iniciar una sesión de KDE basada en Wayland como una opción para el administrador de inicio de sesión de SDDM.

Por otra parte, se destaca que se eliminaron dpkg, APT y PackageKit de la imagen iso principal (pero se dejaron en las compilaciones en vivo). Los formatos AppImage y Flatpak se declaran como métodos prioritarios para la instalación de programas. Al mismo tiempo, usando el kit de herramientas de Distrobox, es posible usar cualquier administrador de paquetes y distribuciones dentro de Nitrux. Distrobox le permite instalar y ejecutar cualquier distribución de Linux en un contenedor y garantizar su integración con el sistema principal.

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

  • El paquete Samba se ha agregado a la composición.
  • La partición raíz está protegida contra cambios mediante overlayroot para evitar conflictos durante las actualizaciones y problemas al instalar paquetes desde repositorios de terceros.
  • Se modificó la configuración del instalador de Calamares, se modificó el diseño del modo de limpieza del disco y la visualización de información sobre las particiones.
  • Se agregó el ecualizador Pulseaudio.
  • Se actualizó la pantalla de descripción general en Plasma System Monitor, agregando una lista de procesos en lugar de una lista de aplicaciones.
  • Se agregaron paquetes de símbolos de depuración para los paquetes KWin y Latte Dock.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Descargar la nueva versión de Nitrux

Si quieren descargar esta nueva versión de Nitrux 2.6, deberán de dirigirse a la página web oficial del proyecto en donde podrán obtener el enlace de descarga de la imagen del sistema y la cual podrán grabar en un USB con ayuda de Etcher. Nitrux está disponible para su descarga inmediata desde el siguiente enlace. 

El tamaño de la imagen ISO principal de la imagen de arranque es de 1 GB.

Para aquellos que ya se encuentran sobre una versión anterior de la distribución, pueden hacer la actualización a la nueva versión, tecleando los siguientes comandos:

sudo apt update

sudo apt install --only-upgrade nitrux-repositories-config amdgpu-firmware-extra

sudo apt install -o Dpkg::Options::="--force-overwrite" linux-firmware/trixie

sudo apt dist-upgrade

sudo apt autoremove

sudo reboot

En cuanto a los que cuentan con una versión anterior de la distribución, pueden realizar la actualización del Kernel tecleando alguno de los siguientes comandos:

sudo apt install linux-image-mainline-lts
sudo apt install linux-image-mainline-current

Para los que estén interesados en poder instalar o probar los kernels Liquorix y Xanmod:

sudo apt install linux-image-liquorix
sudo apt install linux-image-xanmod-edge
sudo apt install linux-image-xanmod-lts

Finalmente para los que prefieren el uso de los kernels Linux Libre LTS y no LTS más recientes:

sudo apt instalar linux-image-libre-lts
sudo apt instalar linux-image-libre-curren

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

FILExt, servicio para saber para qué se usa un tipo de archivo que también te permite visualizarlos

FILExtDesde hace muchos años, cuando no he sabido para qué se usaba un archivo con una extensión «x» he consultado a FILExt. Está disponible desde hace más de 20 años, y es mi fuente para este cometido desde que alcanza mi memoria. ¿Que encontramos un archivo con extensión .patata? Pues entramos en su web, buscamos «.patata» y nos dice qué es y con qué abrirlo, aunque lógicamente con esa extensión nos dará error. Y no sólo eso, ya que el servicio ha mejorado, y ahora ofrece también otras funciones.

Para ser honesto, no sé desde cuándo ha mejorado tanto. Yo recuerdo que antes daba sólo información, pero ahora nos permite subir archivos para visualizarlos. Haced la prueba: abrid el navegador, id a su página web, haced clic en «Elige el archivo» y subid algo. Es probable que lo abra, incluso si es un ZIP como el de la siguiente imagen. Es compatible con muchos tipos de archivos, hasta el punto de que llega a sorprender.

FILExt es gratuito, pero con publicidad

Archivo abierto en FILExt

Si hemos abierto el archivo con este sistema, debajo nos pone un poco de información sobre el tipo, y un enlace a la información más extensa, básicamente a lo que ha ofrecido FILExt desde toda la vida. Este «visor» es tan potente que incluso es capaz de abrir archivos .db (base de datos local), permitiéndonos hacer algunas consultas SQL. Por ejemplo, yo tengo un archivo .db en el que estoy haciendo pruebas con una aplicación de Python. Ese archivo tiene dentro una tabla con artículos publicados. Si lo subo a FILExt, tras un segundo mostrará toda la información, y me ofrecerá un campo para hacer las consultas.

Y la cosa mejora por momentos. Si le ponemos, por ejemplo, un archivo .xfc de GIMP, nos abrirá el archivo tirando de Photopea, el medio-clon web de Photoshop. También funciona con vídeos, canciones… prácticamente de todo. En algunos casos, como en los formatos .db o .xfc, nos ofrece algo para interactuar con ellos, pero en otros, como los .docx o .odt, lo que hace es pasarlo a PDF. Por lo menos podemos visualizarlos.

Si estáis pensando en usar FILExt para visualizar películas, lo siento, pero hasta ahí no llega; sólo muestra 30 segundos del vídeo. Y si estáis pensando en subirle un archivo .torrent para bajar algo, no, tampoco. Para eso existen otros servicios, como webtor, que además de descargar torrents también permite visualizar vídeos en streaming si están alojados en la misma red.

Eso no es todo. También permite convertir archivos

Por si esto no fuera suficiente, arriba tiene una opción en la que pone «Guardar como» que nos permite convertir los archivos a otros formatos, aunque no siempre. Si abrimos un .png nos permitirá convertirlo a .jpg, .bmg y algunos formatos de imagen más, pero también a PDF o Epub. Cuidado con esto, porque si bien es cierto que algunas conversiones funcionan, también lo es que otras no lo hacen. Convertir un PNG en Epub resultará en un archivo .epub, sí, pero sin el contenido deseado; se limitará a ponerle una portada con el nombre del archivo y un par de páginas vacías (o negras). Probablemente deberían pulir un poco esto, de manera que no ofreciera las conversiones que pudieran fallar. Lo malo de esto es que en ocasiones sí salen bien, por lo que sería difícil de gestionar.

Petición de registro

¿Y cuánto cuesta todo esto? El precio a pagar es la publicidad, sobre todo una invitación a registrarnos como la anterior. Se puede cerrar con la X que hay arriba a la derecha, o se irá automáticamente si hacemos clic en «Registrate o Inicia sesión». Pero también nos podemos registrar y apoyar al proyecto por 1.99€/mes. Teniendo en cuenta lo que se pide por otras suscripciones hasta parece barato.

Así que ya lo sabéis, si no lo sabíais ya. FILExt no sólo permite saber con qué abrir un tipo de archivo, sino que también permite visualizarlos y convertirlos a otros formatos. Toda una navaja suiza.

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

SwissTransfer te permite enviar archivos de hasta 50GB de tamaño gratis, sin registro ni publicidad

SwissTransfer

Compartir archivos pequeños por Internet es algo muy sencillo independientemente del entorno en el que nos movamos. Muchas veces incluso tenemos una «hoja para compartir» con accesos directos a WhatsApp, Telegram o el correo, pero no todo es tan fácil cuando lo que queremos es enviar archivos algo más grandes. Muchos usan WeTransfer, que permite enviar archivos de hasta 2GB, otros preferimos Wormhole, con 10GB de tope, pero lo que ofrece SwissTransfer no tiene comparación.

Tanto Wormhole como SwissTransfer son servicios propietarios, por lo que por eso no debe hacernos decantarnos por uno u otro. También son gratuitos ambos, y los dos ofrecen protección mediante cifrado. Las diferencias principales las encontramos en cuánto podemos enviar y dónde se alojan los archivos. Los de SwissTransfer se alojan en Suiza, y eso garantiza que las leyes internacionales no podrán hacer nada para eliminar o fisgar lo que enviemos.

Los envíos con SwissTransfer caducan a los 30 días

Siguiendo con la comparación de estas opciones para enviar archivos, sí hay algo de Wormhole que me gusta más: ofrece la opción de acceder a las descargas por medio de un código QR. Si vamos a enviar algo a distancia, pues no tiene mucha utilidad, pero sí la tiene cuando lo que queremos es enviar algo de un PC a un móvil, ya que estos dispositivos pueden leer los códigos con la cámara. SwissTransfer no tiene este código, quizá porque su principal competidor es WeTransfer.

Pero a diferencia de la opción más famosa, SwissTransfer no ofrece ningún tipo de registro, algo que es bueno y malo. Lo bueno es que usar el servicio es entrar y enviar, pero lo malo es que no podremos gestionar los envíos de ninguna manera. Los archivos se eliminarán automáticamente a los 30 días, aunque podemos elegir también que desaparezcan a los 15, 7 ó 1 días. También podremos controlar la límite de descargas con un máximo actual de 250 y opciones de 100, 20 y 1. Y todo esto sin publicidad… casi: nos muestra una ventana a un lado para que usemos un servicio tras cada envío.

Infomaniak, la empresa de hosting más importante de Suiza

SwissTransfer es un servicio que ofrece Infomaniak, la empresa de hosting más importante de Suiza. Según aseguran, su objetivo al lanzar este servicio es darse a conocer, algo que empezaron hace un par de años. También pretenden ser una alternativa ética y sostenible a GAFA, es decir, las grandes tecnológicas (Google, Apple, Facebook y Amazon, a las que se le puede añadir la M de Microsoft). Infomaniak compensa sus emisiones de CO2 y usa sólo energía renovable.

Siendo un servicio privativo, si confiamos en él o no ya debe ser decisión de cada uno, pero no debemos olvidar que lo que estamos usando, ya sea WeTransfer, Google Drive o MEGA, también lo es. Si confiamos en WeTransfer, ¿no será mejor un servicio europeo como este que además de seguridad nos permite enviar archivos más grandes?

Proceso de envío de archivos

Para poder enviar algo con SwissTransfer, lo primero es ir a su página web oficial. Si detecta que entramos con una configuración en español, por ejemplo, nos ofrecerá la opción de cambiar a nuestro idioma. Lo que veremos es algo como lo que encabeza este artículo, siempre con imágenes de Suiza de fondo. Para iniciar un envío sólo tenemos que hacer clic en el símbolo de suma, o arrastrar archivos dentro de esa ventana.

Enviar archivo

Una vez elegido algo para enviar (NOTA: hay archivos no soportados, por lo que habría que comprimirlos, y lo mismo para carpetas), podemos añadir más (1), elegir cómo contactar con la otra parte entre un correo o un enlace (2) y acceder a las opciones avanzadas (3). En estas últimas elegiremos el tiempo de validez, el límite de descargas y también si queremos proteger el envío por contraseña. Al otro lado veremos algo como esto:

Descargar desde SwissTransfer

En esa ventana podremos elegir descargar archivos sueltos o todo, en cuyo caso creará un archivo comprimido.

SwissTransfer también ofrece una extensión para Chrome/Chromium (no se ve bien en Vivaldi) diseñada para agilizar los envíos. No ofrece todas las opciones, y al hacer clic sobre su icono nos abrirá una ventana para enviar. Los archivos se podrán compartir haciendo clic sobre el icono que hay a la derecha, desde donde obtendremos un enlace que tendremos que enviar al receptor.

Extensión de SwissTransfer

Mozilla plantó las semillas lanzando Firefox Send, aunque luego lo cerró, y a la mala noticia le siguieron los nacimientos de Wormhole y este SwissTransfer. Ahora, y desde hace algún tiempo, enviar archivos de gran tamaño a distancia nunca ha sido tan fácil y seguro.

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