Creando scripts con AutoKey. Linux y pecados capitales sexta parte

Captura de pantalla de AutoKey

Si algo está dejando en claro esta serie de artículos es que para hacer lo menos posible con el ordenador tendremos que trabajar un poco más antes. Utilizando scripts con AutoKey podremos ahorrarnos un montón de tiempo y esfuerzo, pero primero hay que crearlos.

Vimos en el artículo anterior que AutoKey es un programa que permite configurar atajos de teclado y pequeños scripts en Python. Se consigue en dos versiones: AutoKey-GTK para escritorios GNOME, XFECE Mate, Cinnamon y Budgie y AutoKey-QT para escritorios KDE y LXQt

Instalación de AutoKey

Salvo comentar que está en los repositorios, no me había detenido en como instalar AotoKey.

En realidad, para cada distribución tenemos dos opciones de instalación. pip, el gestor de paquetes asociado al lenguaje de programación Python y, el gestor de paquetes de cada instalación.

Instalación directa

Los comandos para las diferentes distribuciones son los siguientes:

En Debian, Ubuntu y derivados

sudo apt install autokey-gtk

En derivadas de Debian con escritorio KDE o LXQt

sudo apt install autokey-qt

En Fedora

sudo dnf install autokey-gtk

En Arch Linux

yay -Syy autokey-gtk

Instalación mediante pip

Pip es un gestor de paquetes sin interfaz gráfica al estilo de apt o aptitude pero enfocado en Python. Su utilidad es la de instalar librerías que no forman parte de la instalación original. Posteriormente se amplió su uso par aincluir aplicaciones.

La ventaja de usar pip para instalar AutoKey es que tendremos una versión más actualizada que la de los repositorios aunque posiblemente no con el mismo grado de compatibilidad.

Comencemos instalando (Si no lo hicimos previamente) el gestor de paquetes pip en nuestra distribución

En Debian, Ubuntu y derivados

sudo apt install python3-pip

En Fedora

sudo dnf install python3-pip

En openSUSE

sudo zypper install python3-pip

En Arch Linux

sudo pacman -S python3-pip

Debemos desinstalar previamente cualquier instalación de AutoKey antes de instalarlo mediante este método.

Para instalar o desintalar usamos alguno de estos dos comandos:

pip install autokey para instalar

o

pip uninstall autokey para desinstalar.

Creando scripts con AutoKey

Los scripts de AutoKey son la solución del programa para cuando los usuarios necesitamos realizar operaciones más avanzadas que la simple expansión de texto. Utilizando un script, podemos ejecutar aplicaciones, abrir archivos/carpetas y controlar eventos de ventana y ratón, entre otras cosas.

Les había conta que la versión QT de AutoKey que trae Ubuntu Studio 22.04 en los repositorios no estaba completamente traducida. De hecho, lo único en nuestro idioma es la palabra Aceptar. Bueno, lo mismo sucede con la versión GTK de Ubuntu 22.04, por lo tanto, vamos a seguir con los comandos en inglés.

El procedimiento es el siguiente:

  1. Pulsamos en NewFileScript.
  2. Escribimos el nombre y pulsamos en Aceptar.
  3. Debajo de la primera línea escribimos el script.
  4. En Hotkey pulsamos en Set.
  5. Optamos por una tecla base entre Control, Alt, Shift, Super, Hyper y Meta.
  6. Cliqueamos en Press to set para determinar la segunda tecla.
  7. Presionamos en Aceptar.
  8. Pulsamos en Save para guardar el script.

Por ejemplo, con este script podemos abrir Thunderbird
import subprocess
subprocess.Popen(["usr/bin/thunderbird"])

Sacar el máximo provecho de este programa requiere un cierto conocimiento. No necesariamente de Python, basta con que sepas buscar en Google. En el buscador pon la tarea que quieras realizar + python y seguro que encontrarás el script que necesitas. Solo tendrás que copiarlo, elegir la combinación de teclas que más te gusta y listo.

Hay dos opciones en la ventana de configuración del script que no mencioné previamente.

  1. Always promt before executing this script: Nos pide confirmación antes de ejecutarlo.
  2. Show in notification icon menu: Muestra una notificación de la ejecución en la barra de herramientas.

La función Windows Filter funciona exactamente de la misma forma que para las frases que vimos en el artículo anterior.  Sirve para seleccionar en que aplicación se va a ejecutar el script.

Si eres usuario de la versión tradicional de Ubuntu hay un problema que debes tener en cuenta. Aunque cierres AutoKey el programa se sigue ejecutando en segundo plano, pero no verás ninguna indicación en la barra de herramientas. Deberás matar el proceso desde la aplicación Monitor.

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

Slimbook ha traído una nueva generación de su PROX y KDE Edition

Slimbook KDE

Slimbook lo vuelve a hacer, ha renovado sus portátiles para no cesar en la búsqueda de la satisfacción de sus clientes. Una de las tres actualizaciones clave de la generación es la actualización de la CPU, que es la culminación de años de esfuerzo. Como muchos de vosotros ya sabéis, la aplicación Slimbook AMD Controller permite controlar la potencia y el consumo de las CPUs AMD. El firmware ProX tiene un nuevo ajuste que permite que la CPU funcione a plena potencia (por defecto, está ajustada a baja potencia). Con la función «Rendimiento sin restricciones», el usuario puede ajustar la configuración de trabajo de la CPU en la BIOS o en el sistema operativo mediante las teclas Fn+F5, tanto si la CPU está configurada en «Modo silencioso» como en «Modo de rendimiento», para obtener el máximo rendimiento de la CPU independientemente de la duración de la batería o del uso del ventilador.

A continuación, muestro la comparación de esta nueva CPU con la del anterior ProX, que ha realizado Slimbook. Podéis ver claramente un aumento en eficiencia energética en modo «Performance»:

CPU Slimbook

En comparación con la versión de 15 pulgadas, la duración de la batería de la versión de 14 pulgadas se ha ampliado hasta 3 horas en modo IDLE y hasta 1:40 en reproducción de vídeo 1080. En comparación, la versión de 15 pulgadas ofrece hasta 4 horas extra en modo IDLE y 3 horas en reproducción de vídeo. También notarás las mejoras si creas programas, ya que la compilación te proporciona 40 minutos más de batería en la versión de 14 pulgadas y una hora extra en la de 15 pulgadas. La eficiencia energética es realmente sorprendente.

La principal alteración estética es el teclado, que los clientes demandaban. A excepción de la versión estadounidense, que sigue teniendo teclas grises, el nuevo teclado es oscuro y está retroiluminado. Esta combinación hace que el teclado sea más atractivo y adecuado para cualquier momento del día. Un puerto USB-C permite tanto la carga del portátil como la salida de vídeo en este portátil. Se pueden conectar hasta tres pantallas sin necesidad de controladores adicionales, además del puerto HDMI del portátil. Por otro lado, ahora contarás con dos discos M.2 y capacidad RAID en el interior, así como la memoria RAM de doble canal. El VEGA 7 está siendo reemplazado por el VEGA 8, que tiene un núcleo más y una mayor frecuencia.

Más información – Web oficial

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

Slimbook ha traído una nueva generación de su PROX y KDE Edition

Slimbook KDE

Slimbook lo vuelve a hacer, ha renovado sus portátiles para no cesar en la búsqueda de la satisfacción de sus clientes. Una de las tres actualizaciones clave de la generación es la actualización de la CPU, que es la culminación de años de esfuerzo. Como muchos de vosotros ya sabéis, la aplicación Slimbook AMD Controller permite controlar la potencia y el consumo de las CPUs AMD. El firmware ProX tiene un nuevo ajuste que permite que la CPU funcione a plena potencia (por defecto, está ajustada a baja potencia). Con la función «Rendimiento sin restricciones», el usuario puede ajustar la configuración de trabajo de la CPU en la BIOS o en el sistema operativo mediante las teclas Fn+F5, tanto si la CPU está configurada en «Modo silencioso» como en «Modo de rendimiento», para obtener el máximo rendimiento de la CPU independientemente de la duración de la batería o del uso del ventilador.

A continuación, muestro la comparación de esta nueva CPU con la del anterior ProX, que ha realizado Slimbook. Podéis ver claramente un aumento en eficiencia energética en modo «Performance»:

CPU Slimbook

En comparación con la versión de 15 pulgadas, la duración de la batería de la versión de 14 pulgadas se ha ampliado hasta 3 horas en modo IDLE y hasta 1:40 en reproducción de vídeo 1080. En comparación, la versión de 15 pulgadas ofrece hasta 4 horas extra en modo IDLE y 3 horas en reproducción de vídeo. También notarás las mejoras si creas programas, ya que la compilación te proporciona 40 minutos más de batería en la versión de 14 pulgadas y una hora extra en la de 15 pulgadas. La eficiencia energética es realmente sorprendente.

La principal alteración estética es el teclado, que los clientes demandaban. A excepción de la versión estadounidense, que sigue teniendo teclas grises, el nuevo teclado es oscuro y está retroiluminado. Esta combinación hace que el teclado sea más atractivo y adecuado para cualquier momento del día. Un puerto USB-C permite tanto la carga del portátil como la salida de vídeo en este portátil. Se pueden conectar hasta tres pantallas sin necesidad de controladores adicionales, además del puerto HDMI del portátil. Por otro lado, ahora contarás con dos discos M.2 y capacidad RAID en el interior, así como la memoria RAM de doble canal. El VEGA 7 está siendo reemplazado por el VEGA 8, que tiene un núcleo más y una mayor frecuencia.

Más información – Web oficial

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

Aerofly FS 4 Flight Simulator ya en Steam con soporte para Linux

Aerofly FS 4 Flight Simulator

El simulador de vuelo Aerofly FS 4 Flight Simulator de IPACS ya está disponible en Steam con soporte nativo para Linux. Es la continuación del simulador de vuelo Aerofly FS 2, que se lanzó en 2017, con una versión nativa para el sistema operativo del pinguino y que se lanzó para PC en 2020. Es bueno ver el apoyo continuo a este tipo de software. Aerofly FS 4 es un simulador de vuelo en tiempo real, con tecnología de vanguardia como VR, Vulkan y soporte nativo de VR, así como motores gráficos y de física personalizados. Al utilizar un motor de simulación multinúcleo en tiempo real, Aerofly FS 4 simula todos los aspectos de la aerodinámica. Está disponible en todo el mundo e incluye una base de datos de imágenes aéreas y datos digitales de elevación.»

En cuanto a las características de este videojuego, destacan:

  • Física de vuelo y paisajes realistas.
  • Tráfico aéreo global basado en más de 10.000 vuelos del mundo real.
  • Más de 1200 aeropuertos modelados de forma realista en todo el mundo.
  • Modelado personalizado de monumentos y puentes famosos
  • Climatología y hora del día cambiante (nubes, turbulencias, viento, visibilidad,…).
  • Imágenes aéreas de alta resolución.
  • Escenarios detallados con edificios 3D, líneas eléctricas, turbinas eólicas, árboles, etc.
  • Interfaz de usuario intuitiva con mapa de localización y editor gráfico de rutas.
  • Inicie el vuelo al instante en configuración de crucero, despegue o aterrizaje.
  • Cabinas de mando en 3D altamente detalladas e interactivas.
  • Función Time-Skip para saltar hacia adelante en el vuelo y llegar antes al destino si no quieres hacer la ruta completa en tiempo real.
  • Repetición instantánea.
  • Copiloto simulado opcional que puede pilotar el avión de forma autónoma.
  • Funciones opcionales de asistencia al vuelo, como la sintonización automática de la navegación, las luces automáticas, el silenciamiento de las advertencias y otras funciones para facilitarte la vida.
  • Registros de vuelo, estadísticas y logros.
  • Misiones de vuelo preestablecidas y personalizadas.
  • Pistas inclinadas y curvas para mayor dificultad de aterrizaje o despegue.

Descargar Aerofly FS 4 Flight Simulator – Steam

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

elementary OS 7.0 se estanca, pero las mejoras siguen llegando a 6.1

elementary OS 7.0 en Stand By

Si hace un mes decíamos que elementary OS 7.0 se acercaba, este mes tenemos que decir que se aleja. Aunque lo cierto es que no se ha dicho nada de eso en el boletín de julio del proyecto; más bien han comentado que tienen los mismos problemas que resolver que el mes pasado, y eso no les ha permitido avanzar con la próxima versión de este sistema operativo que destaca por su diseño, entre otras cosas.

Danielle Foré y compañía siguen trabajando en elementary OS 7.0, con las piedras en el camino mencionadas, pero no han dejado de trabajar en la versión 6.1. Esto es algo que también dijeron el mes pasado, con la diferencia de que este mes no han dicho nada nuevo de elementary OS 7.0, más allá de que están cerca de conseguir sus objetivos y esperan lanzarlo tan pronto en cuando puedan.

Con elementary OS 7.0 medio parado, 6.1 introduce estas novedades

Con el desarrollo de elementary OS 7.0 bajo mínimos, elementary 6.1 ha introducido novedades como:

  • Se han corregido varios bugs en Archivos, como que ahora funciona de manera más fiable seleccionar varios archivos manteniendo Shift y usando las teclas de navegación, y lo mismo con los atajos para pegar y seleccionar todo el texto cuando se está renombrando un archivo.
  • Cámara soporta más tipos de cámaras, como las MJPEG, y muestra un mensaje de error si no hay ninguna disponible. También se han asegurado de que los ajustes de brillo, contraste y el espejo se mantienen después de tomar una foto.
  • Tareas hace ahora un mejor trabajo manteniendo la lista de tareas sincronizadas al hacerlo automáticamente cuando se selecciona y cuando la red vuelve a estar disponible tras una desconexión. También han añadido soporte offline.
  • Los ajustes de la impresora han recibido varias mejoras de diseño.
  • Los ajustes de Apariencia han sido rediseñados para separar mejor cada sección y que los ajustes programados sean más claros. Los de la multitarea también han recibido mejoras de diseño.
  • Las notificaciones se han actualizado para corregir un fallo que se podía ver en el que las burbujas de las notificaciones no mostraban el icono correcto.
  • Los ajustes e indicador de redes ahora muestran correctamente la información de las redes WPA3 y el indicador hace un mejor trabajo gestionando VPNs.

Para aprovechar todas estas novedades, basta estar en elementary OS 6.1 y hacer clic en «Actualizar todo» en AppCenter. elementary OS 7.0 tardará un poco más.

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

Manjaro 2022-07-04 llega como nueva versión estable sin nada realmente destacado

Manjaro 2022-07-04

Hace unos días que se lanzó la versión «testing», y su lista de novedades era tímida, pero no quería creer que eso fuera a ser todo lo que traía. Esta mañana han lanzado Manjaro 2022-07-04 y sí, se han cumplido los pronósticos y se han actualizado muchos paquetes, pero se echa en falta algo. Esta vez no leemos nada nuevo en GNOME, ni en Plasma, ni siquiera en ningún otro escritorio menos usado, como el Cinnamon 5.4 de la versión del 24 de junio.

KDE ya ha lanzado Plasma 5.25.2, por lo que se espera que pronto llegue a Manjaro, pero habrá que seguir esperando. A finales de junio se hablaba de más problemas de los esperados, motivo por el cual el equipo de desarrolladores del alumno más aventajado de Arch Linux la han puesto en espera. Se podría decir que Manjaro 2022-07-04 es una versión «hotfix», es decir, de esas que se lanzan para corregir fallos, aunque en una distribución Rolling Release no exista tal cosa y han añadido los paquetes que ya existen y funcionan bien.

Novedades más destacadas de Manjaro 2022-07-04

Esta versión estable ha llegado con kernels actualizados, con Firefox 102, con Thunderbird 91.11.0, se han actualizado los drivers de NVIDIA a la versión 5.15.57 y se han añadido las habituales actualizaciones en Haskell y Python. De la corta lista anterior, no sé que elegiría como más destacado, pero es lo que hay.

Manjaro 2022-07-04 ya está disponible para actualizar desde Pamac (la herramienta con o sin GUI de Manjaro) o Pacman, pero últimamente se está recomendando más usar la primera porque gestiona mejor algunos conflictos. Una vez instalados los nuevos paquetes, será necesario reiniciar el equipo para que los cambios surtan efecto. La próxima versión estable puede llegar en cualquier momento, siempre tras una nueva testing. Y esperamos que la próxima vez tengamos una lista de novedades un poco más extensa.

from Linux Adictos https://ift.tt/06yt978
via IFTTT

Manjaro 2022-07-04 llega como nueva versión estable sin nada realmente destacado

Manjaro 2022-07-04

Hace unos días que se lanzó la versión «testing», y su lista de novedades era tímida, pero no quería creer que eso fuera a ser todo lo que traía. Esta mañana han lanzado Manjaro 2022-07-04 y sí, se han cumplido los pronósticos y se han actualizado muchos paquetes, pero se echa en falta algo. Esta vez no leemos nada nuevo en GNOME, ni en Plasma, ni siquiera en ningún otro escritorio menos usado, como el Cinnamon 5.4 de la versión del 24 de junio.

KDE ya ha lanzado Plasma 5.25.2, por lo que se espera que pronto llegue a Manjaro, pero habrá que seguir esperando. A finales de junio se hablaba de más problemas de los esperados, motivo por el cual el equipo de desarrolladores del alumno más aventajado de Arch Linux la han puesto en espera. Se podría decir que Manjaro 2022-07-04 es una versión «hotfix», es decir, de esas que se lanzan para corregir fallos, aunque en una distribución Rolling Release no exista tal cosa y han añadido los paquetes que ya existen y funcionan bien.

Novedades más destacadas de Manjaro 2022-07-04

Esta versión estable ha llegado con kernels actualizados, con Firefox 102, con Thunderbird 91.11.0, se han actualizado los drivers de NVIDIA a la versión 5.15.57 y se han añadido las habituales actualizaciones en Haskell y Python. De la corta lista anterior, no sé que elegiría como más destacado, pero es lo que hay.

Manjaro 2022-07-04 ya está disponible para actualizar desde Pamac (la herramienta con o sin GUI de Manjaro) o Pacman, pero últimamente se está recomendando más usar la primera porque gestiona mejor algunos conflictos. Una vez instalados los nuevos paquetes, será necesario reiniciar el equipo para que los cambios surtan efecto. La próxima versión estable puede llegar en cualquier momento, siempre tras una nueva testing. Y esperamos que la próxima vez tengamos una lista de novedades un poco más extensa.

from Linux Adictos https://ift.tt/06yt978
via IFTTT

Wayland 1.21 ya fue liberado y estas son sus novedades

Después de seis meses de desarrollo se presentó una versión estable del protocolo Wayland 1.21, siendo esta nueva compatible con versiones anteriores de API y ABI con las versiones 1.x y contiene principalmente correcciones de errores y actualizaciones de protocolo menores.

Hace unos días, se formó una actualización correctiva del servidor compuesto Weston 10.0.1, que se está desarrollando como parte de un ciclo de desarrollo separado. Weston proporciona código y ejemplos prácticos para usar Wayland en entornos de escritorio y soluciones integradas.

Principales novedades de Wayland 1.21

En esta nueva versión que se presenta se agregó el soporte para el evento wl_pointer.axis_value120 a la API wl_pointer para desplazamiento de alta precisión en mouse con una rueda de desplazamiento de alta resolución.

Otro de los cambios que se destaca de esta nueva versión es que se han agregado al servidor las nuevas funciones wl_signal_emit_mutable (similar a wl_signal_emit que admite el funcionamiento correcto en una situación en la que un controlador de señal elimina otro controlador) y wl_global_get_version (le permite averiguar la versión general de la API).

El protocolo wl_shell se ha marcado como opcional para la implementación en servidores compuestos y ha quedado obsoleto. Para crear shells personalizados, se recomienda utilizar el protocolo xdg_shell, que proporciona una interfaz para interactuar con las superficies como con las ventanas, lo que le permite mover superficies alrededor de la pantalla, colapsar, expandir, cambiar el tamaño, etc.

Tambien se destaca las estructuras y funciones limpias y reelaboradas relacionadas con la personalización del cursor, ademas de que se han aumentado los requisitos para el sistema de compilación, ahora se requiere el kit de herramientas Meson al menos la versión 0.56 para la compilación. Al compilar, el indicador «c_std=c99» está habilitado.

Ademas, tambien vale la pena mencionar que el desarrollo del proyecto se transfirió a la plataforma GitLab utilizando la infraestructura del proyecto FreeDesktop.org.

Por otra parte, tambien vale la pena destacar los cambios en aplicaciones, entornos de escritorio y distribuciones relacionados con Wayland:

  • KDE planea en 2022 llevar la sesión de escritorio Plasma basada en el protocolo Wayland a un estado adecuado para el uso diario de una proporción significativa de usuarios.
  • En Fedora 36, ​​en sistemas con drivers propietarios de NVIDIA, por defecto está habilitada la sesión de GNOME basada en el protocolo Wayland, que antes solo se utilizaba cuando se usaban drivers de código abierto.
  • En Ubuntu 22.04, la mayoría de las configuraciones predeterminadas son una sesión de escritorio basada en el protocolo Wayland, pero el uso del servidor X sigue siendo el predeterminado para los sistemas con controladores patentados de NVIDIA. Para Ubuntu se ha propuesto un repositorio PPA con el paquete qtwayland, en el que se han trasladado desde la rama Qt 5.15.3 los arreglos relacionados con la mejora del soporte al protocolo Wayland, acompañado del proyecto KDE.
  • Las compilaciones nightly de Firefox tienen la compatibilidad con Wayland habilitada de manera predeterminada. Firefox corrige un problema de bloqueo de subprocesos, mejora la escala de ventanas emergentes y hace que el menú contextual funcione al revisar la ortografía.
  • Valve continúa desarrollando el servidor compuesto Gamescope (anteriormente conocido como steamcompmgr), que usa el protocolo Wayland y se usa en el sistema operativo SteamOS 3
  • Se ha publicado el lanzamiento del componente XWayland 22.1.0 DDX, que proporciona el lanzamiento del servidor X.Org para organizar la ejecución de aplicaciones X11 en entornos basados ​​en Wayland. La nueva versión agrega soporte para el protocolo DRM Lease, que se utiliza para formar una imagen estéreo con diferentes búferes para los ojos izquierdo y derecho cuando se envía a cascos de realidad virtual.
  • El proyecto labwc está desarrollando un servidor compuesto para Wayland con características que recuerdan al administrador de ventanas de Openbox (el proyecto se promociona como un intento de crear una alternativa a Openbox para Wayland).
  • La primera versión de LWQt , una variante de shell personalizada basada en Wayland de LXQt, está disponible.
  • Collabora, como parte del proyecto wxrd, está desarrollando un nuevo servidor compuesto basado en Wayland para sistemas de realidad virtual.
  • Se ha publicado el lanzamiento del proyecto Wine-wayland 7.7, que permite utilizar Wine en entornos basados ​​en el protocolo Wayland, sin utilizar los componentes XWayland y X11.

Fuente: https://lists.freedesktop.org

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

Presentaron la nueva Raspberry Pi Pico W y estas son sus características

El Proyecto Raspberry Pi presento recientemente una nueva placa llamada «Raspberry Pi Pico W», que continúa con el desarrollo de la placa Pico en miniatura, equipada con un microcontrolador RP2040 patentado.

La nueva edición se distingue por la integración de soporte Wi-Fi (2.4GHz 802.11n), implementado sobre la base del chip Infineon CYW43439. El chip CYW43439 también es compatible con Bluetooth Classic y Bluetooth Low-Energy, pero aún no están incluidos en la placa.

Hoy presentamos a tres nuevos miembros de la familia Pico. Raspberry Pi Pico W tiene un precio de $ 6 y trae redes inalámbricas 802.11n a la plataforma Pico, al tiempo que conserva la compatibilidad completa de pines con su hermano mayor. Pico H ($5) y Pico WH ($7) agregan encabezados precargados y nuestro nuevo conector de depuración de 3 pines a Pico y Pico W respectivamente. Pico H y Pico W están disponibles hoy; Pico WH seguirá en agosto.

Sobre Raspberry Pi Pico W

El chip RP2040 incluye un procesador ARM Cortex-M0+ (133 MHz) de doble núcleo con 264 KB de RAM integrada (SRAM), un controlador DMA, un sensor de temperatura, un temporizador y un controlador USB 1.1.

La placa contiene 2 MB de memoria Flash, pero el chip admite una expansión de hasta 16 MB. Para I/O, se proporcionan puertos GPIO (30 pines, de los cuales 4 están asignados para entrada analógica), UART, I2C, SPI, USB (cliente y host con soporte para arrancar desde unidades en formato UF2) y PIO especializado de 8 pines (Máquinas de estado de E/S programables) para conectar sus propios periféricos. La energía se puede suministrar en el rango de 1,8 a 5,5 voltios, lo que le permite usar una variedad de fuentes de energía, incluidas dos o tres baterías AA convencionales o baterías de iones de litio estándar.

Para los desarrolladores de C, el lanzamiento de hoy de Pico SDK incluye compatibilidad con redes inalámbricas. La pila de red está construida alrededor de lwIP y usa libcyw43 de Damien George (del famoso MicroPython) para comunicarse con el chip inalámbrico. De forma predeterminada, libcyw43 tiene licencia para uso no comercial, pero los usuarios de Pico W y cualquier otra persona que desarrolle su producto en torno a RP2040 y CYW43439 se benefician de una licencia de uso comercial gratuita.

Pico H hero parte superior diagonal frontal
Parte inferior inferior del héroe Pico H
Los usuarios de MicroPython pueden descargar una imagen UF2 actualizada con soporte de red para Pico W. 

Las aplicaciones se pueden crear utilizando C, C++ o MicroPython. El port MicroPython para Raspberry Pi Pico se preparó en conjunto con el autor del proyecto y es compatible con todas las funciones del chip, incluida su propia interfaz para conectar extensiones PIO.

Para el desarrollo del chip RP2040 utilizando MicroPython, se ha adaptado el entorno de programación integrado Thonny. Las capacidades del chip son suficientes para ejecutar aplicaciones para resolver problemas de aprendizaje automático, para cuyo desarrollo se ha preparado un port del marco TensorFlow Lite. Para el acceso a la red, se propone utilizar la pila de red lwIP , que se incluye en la nueva versión del Pico SDKpara el desarrollo de aplicaciones en lenguaje C, así como en el nuevo firmware con MicroPython.

Este firmware UF2 que estamos poniendo a disposición para Pico W es una versión separada del firmware MicroPython existente para nuestra placa Pico original. Estaremos transmitiendo los cambios al repositorio principal de MicroPython poco después del lanzamiento.

Para quienes estén interesados en poder obtener una pieza o varias, deben saber que el costo de la nueva placa es de $6, que es dos dólares más que la primera opción.

De las áreas de aplicación, además de compartir con computadoras Raspberry Pi, desarrollar sistemas embebidos y sistemas de control para diversos dispositivos, la opción Wi-Fi se posiciona como una plataforma para crear dispositivos de Internet of Things (Internet of Things) que interactúan sobre una la red.

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

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

Unity 7.6 ya fue liberado y estas son sus novedades

Hace poco los desarrolladores del proyecto Ubuntu Unity, que desarrolla una edición no oficial de Ubuntu Linux con el escritorio Unity, anunciaron la formación de una versión estable del shell de usuario Unity 7.6.

El skin de Unity 7 se basa en la biblioteca GTK y está optimizado para un uso eficiente del espacio vertical en portátiles de pantalla panorámica. La última versión importante de Unity 7 se publicó en mayo de 2016, después de lo cual solo se agregaron correcciones de errores a la rama y un grupo de entusiastas llevó a cabo el soporte.

En Ubuntu 16.10 y 17.04, además de Unity 7, se incluyó el shell Unity 8, traducido a la biblioteca Qt5 y al servidor de visualización Mir. Canonical planeó originalmente reemplazar el shell de Unity 7, que utiliza las tecnologías GTK y GNOME, con Unity 8, pero los planes cambiaron y Ubuntu 17.10 volvió al GNOME normal con Ubuntu Dock y el desarrollo de Unity 8 se suspendió.

El desarrollo de Unity 8 lo recogió el proyecto UBports, que desarrolla su propio fork bajo el nombre de Lomiri. El shell de Unity 7 se abandonó durante algún tiempo, hasta que se creó una nueva edición no oficial de Ubuntu, Ubuntu Unity, sobre esta base en 2020. La distribución Ubuntu Unity está siendo desarrollada por Rudra Saraswat, un niño de 12 años de la India.

Principales novedades de Unity 7.6

Unity 7.6 será el primer lanzamiento importante de Unity en 6 años (el último lanzamiento fue en mayo de 2016). Hemos reiniciado el desarrollo activo de Unity7 y lanzaremos nuevas versiones con más funciones regularmente. Se lanzó una actualización para los usuarios de Ubuntu Unity 22.04, así que ejecute sudo apt update && sudo apt upgradepara actualizar a Unity 7.6, o puede esperar a que el actualizador de software busque actualizaciones.

Se ha modernizado la apariencia del menú de la aplicación (Dash) y la interfaz emergente de búsqueda rápida HUD (Heads-Up Display).

De los cambios más destacables se destaca que se pasó a una apariencia más plana, pero se retuvieron los efectos de desenfoque, ademas de que se ha rediseñado el diseño de los elementos del menú de la barra lateral y la información sobre herramientas.

Tambien se destaca el trabajo mejorado en modo de gráficos bajos, cuando el controlador vesa está habilitado si no se pueden usar controladores de video nativos, asi como tambien que se ha mejorado el rendimiento del panel de control.

Ademas de ello tambien se destaca un consumo de memoria ligeramente reducido. En cuanto a la distribución Ubuntu Unity 22.04, su entorno basado en Unity 7 consume entre 700 y 800 MB.

De los demás cambios que se destacan:

  • Se corrigieron problemas con la aplicación incorrecta y la información de calificación que se muestra al obtener una vista previa en Dash.
  • Se solucionó el problema de mostrar el botón de carrito vacío en el panel (el controlador basado en el administrador de archivos Nautilus se movió para usar Nemo).
  • El desarrollo se trasladó a GitLab.
  • Se han reelaborado las pruebas de montaje.
  • En comparación con la versión de prueba de mayo de Unity 7.6, se observan los siguientes cambios en la versión final:
  • Representación mejorada de esquinas más redondeadas en el panel Dash.
  • El tablero se reemplazó con la aplicación unity-control-center.
  • Se agregó soporte para colores de énfasis en Unity y unity-control-center.
  • La lista de máscaras se ha actualizado en unity-control-center.

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

Descargar y probar Unity 7.6

Para aquellos que están interesados en poder probar esta versión estable pueden hacerlo de dos formas diferentes, la primera de ellas es para quienes estén utilizando Ubuntu Unity.

Para obtener la nueva versión solo basta con que abran una terminal y sobre ella tecleen los siguientes comandos:

sudo apt update && sudo apt full-upgrade

Ahora para quienes son usuarios de cualquier otro derivado de Ubuntu, pueden instalar los paquetes necesarios añadiendo el siguiente repositorio.

Para ello solo deben abrir una terminal y en ella vamos a teclear los siguientes comandos:

sudo wget https://repo.unityx.org/unityx.key

sudo apt-key add unityx.key echo 'deb https://repo.unityx.org/main stable main' | sudo tee /etc/apt/sources.list.d/unity-x.list

sudo apt-get update && sudo apt-get install -y unity

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