OAK compatibility with all openSUSE
While focused on the openSUSE Innovator initiative as an openSUSE member and official Intel oneAPI innovator, I tested the OAK AI Kit device on openSUSE Leap 15.1, 15.2 and Tumbleweed. With all the work, we made available in the SDB an article on how to install this device on the openSUSE platform. More information can be found at https://en.opensuse.org/SDB:Install_OAK_AI_Kit.
The OpenCV AI Kit, that is, OAK, is a tiny, low-end hardware computing module based on the integrated Intel Movidius Myriad-X AI chip. In comparison to other GPU, CPU, FPGA or TPU-based AI acceleration solutions, Movidius is a VPU architecture with 4.0 TOPS computing capacity. And it is 80 times faster for CV and AI tasks than the well-known OpenMV project, which has only 0.05 TOPS based on the ARM Cortex M7 microcontroller.
The OAK has the same AI chip as the Intel Neural Compute Stick 2 (NCS2) but has more powerful hardware features. OAK shipped with one 1/2.3″ Sony 12MP IMX378 capable of 4K@30fps H.265 video streaming, video AI pipelined processing, and two optional 1MP monochrome global shutters OV9282 cameras for depth sensing, with all 3 cameras it turns the OAK into an RGB+D camera.
For more information, visit https://opencv.org/introducing-oak-spatial-ai-powered-by-opencv/.
Juegos de lógica de GCompris – A fondo @g_compris (2)
Sigo aprovechándome de una publicación de Valencia Tech en la que se realizaba un listado completo de juegos que ofrece GCompris he empezado una serie donde se describen con más detalles los juegos. Seguimos la serie con la sección de «Juegos de lógica» de GCompris la cual tiene como objetivo hacer que ejercitemos esa parte tan fundamental de los humano como el pensamiento formal.
Juegos de lógica de GCompris – A fondo @g_compris (2)
Para poder tener claro lo que hacen las aplicaciones de GCompris he pensado hacer una revisión a su enorme colección de juegos y actividades, realizando una simple captura de pantalla y una breve descripción.
Ya hemos descrito la sección de «Descubre la computadora» con el que nuestros niños y niñas adquieren las competencias básicas para utilizar este tipo de dispositivos, es hora de hablar de los «Juegos de Lógica» de GCompris.
Colorear los gráficos: Empezamos con un problema de líneas y colores. El objetivo es que unamos las líneas con colores siendo la condición para hacerlo bien que estos colores no sean el mismo.

Actividad ferrocarriles: Más que de lógica este juego es de memorización ya que nos planteará la salida de un tren que deberemos replicar seleccionando el modelo de la colección de ferrocarriles inferior.

Asociaciones lógicas: Se trata de seguir la serie lógica mediante las frutas.

Torre de hanoi simplificada: con esta versión del juego debemos replicar en la base verde la torre de la base roja.

Super cerebro: en mis tiempos conocía este juego como Mastermind. Consiste en descubrir la secuencia de colores oculta seleccionando colores con la información de que en nuestra apuesta están colocados en la posición correcta, que están pero no en la posición correcta o que simplemente no están.

Rompecabezas de bloques deslizantes: el clásico juego de mover vehículos para sacar el nuestro del parking.

Luces fuera: juego más complicado de lo que parece que tiene como objetivo cerrar todas las luces: si pinchamos en una ventana iluminada cambiará el estado de las adyacentes. Si el sol llega a la parte superior perdemos.

Sudoku: el clásico sudoku que empieza con simples números y en cuyas filas y columnas no podemos repetir figuras. En niveles más avanzados ya tenemos los sudokus de 9 cuadros con 9 casillas.

Los quince: típico juego de mover las piezas para ordenarlas y obtener la imagen escondida.

Torre de hanoi: el último juego de lógica es la típica juega de hanoi en la que deberemos ordenar las fichas de mayor a menor tamaño.

Recopilación del boletín de noticias de la Free Software Foundation – enero de 2021
Boletín de noticias relacionadas con el software libre publicado por la Free Software Foundation.

La Free Software Foundation (FSF) es una organización creada en Octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir esta filosofía.
La Fundación para el software libre (FSF) se dedica a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.
Además de tratar de difundir la filosofía del software libre, y de crear licencias que permitan la difusión de obras y conservando los derechos de autorías, también llevan a cabo diversas campañas de concienciación y para proteger derechos de los usuarios frentes a aquellos que quieren poner restricciones abusivas en cuestiones tecnológicas.
Mensualmente publican un boletín (supporter) con noticias relacionadas con el software libre, sus campañas, o eventos. Una forma de difundir los proyectos, para que la gente conozca los hechos, se haga su propia opinión, y tomen partido si creen que la reivindicación es justa!!
- En este enlace podéis leer el original en inglés: https://www.fsf.org/free-software-supporter/2021/january
- Y traducido en español en este enlace: https://www.fsf.org/free-software-supporter/2021/enero

Puedes ver todos los números publicados en este enlace: http://www.fsf.org/free-software-supporter/free-software-supporter
Después de muchos años colaborando en la traducción al español del boletín, desde inicios del año 2020 he decidido tomarme un descanso en esta tarea.
Pero hay detrás un pequeño grupo de personas que siguen haciendo posible la difusión en español del boletín de noticias de la FSF.
¿Te gustaría aportar tu ayuda en la traducción? Lee el siguiente enlace:
Por aquí te traigo un extracto de algunas de las noticias que ha destacado la FSF este mes de enero de 2021
Replicant: Un sistema operativo libre para teléfonos móviles es más importante que nunca, y necesita tu ayuda
Del 23 de diciembre por Denis “GNUtoo” Carikli
En el 2020, los dispositivos móviles como teléfonos y tabletas (que son ordenadores completos con un poderoso hardware que ejecutan sistemas operativos completos, con aplicaciones) son una parte cada vez más importante en nuestra computación.
Por lo tanto, están particularmente sujetos a la libertad y preocupaciones de seguridad. Los llamados “smartphones” presentan una serie de cuestiones sobre libertades, privacidad, seguridad, ecología y justicia social en un dispositivo relativamente pequeño.
Replicant aborda estos temas permitiendo a las personas ejecutar sistemas operativos completamente libres en los dispositivos móviles soportados. Puedes leer más sobre la libertad, la privacidad y la seguridad que Replicant aborda en el sitio web de Replicant.
El sitio y la wiki también dan más información sobre Replicant, los dispositivos que soporta, instrucciones de instalación, la última información sobre sus limitaciones, y más.
Probando GNU Jami en el portátil y el teléfono
Del 29 de diciembre por Ade Malsasa Akbar
Trisquel es un sistema operativo de ordenador totalmente libre mientras que Jami es un una aplicación completa de comunicación entre plataformas.
Tras el lanzamiento de la última versión (9) del sistema operativo con el nombre en código Etiona, y la última versión de la aplicación de comunicación con el nombre en código Together, ahora quiero explicar mi experimentos usando Jami en mi portátil y mi teléfono en conjunto.
Los resultados son que funciona con llamadas, tanto para el audio como para el video; tiene dos formas de compartir pantalla; chats de texto y compartir archivos también funciona, con algunas notas importantes. Gracias a los desarrolladores de Trisquel, ahora Usar a Jami es mucho más fácil que nunca. ¡Ahora vamos a charlar!
Por qué es importante que la FSF respalde PureOS
Del 22 de diciembre por Purism
Fué hace tres años, el 21 de diciembre de 2017, que la Fundación de Software Libre anunciaba que había aprobado PureOS. Conseguir la aprobación de la FSF no es una tarea fácil e implica una evaluación muy rigurosa.
A veces la gente nos pregunta por qué decidimos crear y mantener PureOS en lugar de utilizar una distribución ya existente como Debian (en la que se basa PureOS). Después de todo, es un montón de trabajo extra para mantener tu propia distribución, y aún más trabajo para mantener una que consiga la aprobación de la FSF.
En este artículo discutiremos por qué elegimos constantemente el camino más difícil y por qué PureOS siendo respaldada por la FSF beneficia tu libertad, tu privacidad y tu seguridad (en particular la seguridad de la cadena de suministro).
La aplicación alemana de rastreo de coronavirus disponible sin los servicios de Google
Del 8 de diciembre por la Free Software Foundation Europe (FSFE)
Un puñado de desarrolladores de software libre han logrado lo que los organismos oficiales han fallado durante meses: han presentado la aplicación alemana Corona Warn App para el rastreo de contactos de riesgo de COVID-19 en una versión completamente libre de dependencias de Google y disponible en F-Droid, el almacén de aplicaciones de software libre.
2.000 padres exigen que la principal editorial académica abandone la vigilancia de Proctorio
Del 21 de diciembre por Edward Ongweso Jr.
Este mes, el grupo de derechos digitales “Fight for the Future” reveló una carta abierta firmada por 2.000 padres pidiendo a McGraw-Hill Publishing que ponga fin a su relación con Proctorio, una de las muchas aplicaciones de vigilancia que los grupos de derechos digitales han llamado correctamente “indistinguible del spyware”.
Como hemos dicho antes, ningún estudiante debería tener que cambiar su libertad por educación.

Estas son solo algunas de las noticias recogidas este mes, pero hay muchas más muy interesantes!! si quieres leerlas todas (cuando estén traducidas) visita este enlace:
Y todos los números del “supporter” o boletín de noticias de 2021 aquí:
—————————————————————
Meetup Will Discuss Survey Results, Project Improvements
The openSUSE Project welcomes our followers to participate in two planned meetups to discuss results from the End of the Year Community Survey on Jan. 23 and Jan. 30.
Both sessions will start at 13:00 UTC on openSUSE’s Jitsi instance and go for 1:30 hours.
Members of the “let’s improve the openSUSE learning experience” initiative will share results and analysis from the survey.
The meetup is designed to discuss ways the community can improve upon areas identified in the results as either a weakness or needing improvement.
Topics that will be discussed in the Jan. 23 session include:
- Address pain points
- Knowledge transfer
- Promotion (How are they learning about projects)
Topics to be discussed in the Jan. 30 session include:
- Tools driving switchers to openSUSE (Where are users coming from)
- Discuss flagship project/s
- Expanding global users
- Increasing diversity
- Increase usage with people under 34
The meetup will take place at https://meet.opensuse.org/EOY2020.
More details about the End of the Year Community Survey results can be found on the openSUSE Wiki.
Chafa 1.6.0: Wider
Here's another one from the terminal graphics extravaganza dept: Chafa 1.6.0 brings fullwidth character support, so in addition to the usual block elements and ASCII art, you now get some mean CJK art too. Or grab as many fonts as you can and combine all of the Unicode into one big glorious mess. Chafa can efficiently distinguish between thousands of symbols, so it also runs fast enough for animations — up to a point.
Since some users want this in environments where it's not practical to build from source or even to have nice things like GLib, I've started adding statically linked builds. These are pretty bare-bones (fewer image loaders, no man page), so look to your steadfast distribution first.
Speaking of distributions, a big thank you to the packagers. Special thanks go to Florian Viehweger for getting in touch re. adding it to OpenBSD ports, and Mo Zhou (Debian), Michael Vetter (openSUSE), Herby Gillot (MacPorts), @chenrui and Carlo Cabrera (Homebrew) for getting 1.6 out there before I could even finish this post.
So what's it look like?
Obviously if you just want as faithful a reproduction as possible, stick with the default block elements or sixels. That said, fullwidth characters open up some new artistic possibilities.

Above, a rendering of Dog's Head (1920) by Julie de Graag, digitally enhanced by Rawpixel. It was generated with the following command line:
chafa --glyph-file /usr/share/fonts/truetype/SourceHanSansCN-Normal.otf \
--glyph-file /usr/share/fonts/truetype/SourceHanSansJP-Normal.otf \
--glyph-file /usr/share/fonts/truetype/DroidSansThai.ttf \
--glyph-file /usr/share/fonts/truetype/SourceCodePro-Regular.ttf \
--symbols 0..fffff-block-border-stipple-dot-geometric \
-c none -w 9 dog.png
Although I'd like to include a moderately large built-in selection of fullwidth symbols in a future release, for now you must load fonts with --glyph-file in order to achieve this effect. You also need to enable the Unicode ranges you want and curtail the use of block and border elements with --symbols. The latter is necessary because block elements produce more accurate results and will otherwise pretty much always come out on top during error minimization.

This is a rendering of Shinjuku Skyscrapers, CC-BY-SA Wilhelm Joys Andersen. I used the same set of options to produce it, but left out -c none, resulting in 24-bit color — the default under VTE.
A side effect of allowing lots of color variation is fewer wide characters. This makes sense considering that they force a pair of cells to have the same color, which is often less accurate than two narrow characters with different colors.
彡 (._.) ( l: ) (.-.) ( :l )
Like many subjects that look simple at first, terminal graphics makes for a surprisingly deep rabbit hole to be tumbling into. Chafa now spans the gamut from the most basic monochrome ASCII art to fullwidth Unicode, 24-bit color and sixels, and there's still a lot that can be done to improve it. I will be doing so… slowly.
If you want to help, feel free to send pull requests or file any issues you find. I think it's also at the point where you can achieve various surprising effects, so if you manage to get something particularly cool/sick/downright disgusting out of it, just lob it in my general direction and maybe I'll include it in a future gallery.
Cómo instalar juegos Steam en Linux con Lutris
Hace poco hablé de Lutris, y en estos días de vacaciones he decidido investigar un poco sobre su funcionamiento. Así que bienvenidos a cómo instalar juegos Steam en Linux con Lutris paso a paso utilizando como ejemplo Guacamelee! Super Turbo Championship Edition.
Requisitos previos
Antes de empezar quisiera recordar que Lutris es una aplicación que busca centralizar todos los juegos que tu equipo pueda ejecutar (o al menos lo intentará) recopilando los juegos que tengas tiendas virtuales como GOG, Humble Bumble o la todopoderosa Steam y, además, gestionará los juegos que tengas instalados en tu equipo, tanto nativos como emulados.
Evidentemente antes instalar juegos debemos tener instalado Lutris y tener una cuenta de Steam con juegos adquiridos. Yo tengo unos cuantos, aunque he de reconocer que todos son ofertas y han sido adquiridos muy baratos (o gratis).
Para instalar Lutris os aconsejo seguir las instrucciones de esta reciente entrada del blog en la que se explica con detalle, sobre todo para los usuarios de sistemas Ubuntu y derivados, como hacerlo.

Cómo instalar juegos Steam en Linux con Lutris
Para nuestro ejemplo he elegido instalar Guacamelee! Super Turbo Championship Edition, un pequeño juego de gráficos 2D muy peculiar, tal y como podemos ver en la imagen inferior.
Para instalar juegos Steam en Lutris os recomiendo ir a la sección de «Sources» y buscar el juego en la pestaña de «Community Installers«, seleccionarlo y pulsar el botón de control inferior (quedaos con ese botón en mente que es importante) que tiene el comando «Install«.

A continuación aparecerá una ventana emergente que te indica de qué fuente quieres instalar el juego. En mi caso selecciono desde Steam, ya que lo tengo en esa tienda. Evidentemente pinchamos en «Install«.

Con esa acción lo que hacemos es bajar el script que ha creado la Comunidad que optimiza el juego para tu sistema. Una vez descargado pincharemos en «Launch«

Al lanzarlo se conectará con Steam, bajará el juego y lo instalará en la localización deseada. Deberás ir pasando ciertas ventanas de instalación de Steam que dependerá del juego. Durante la instalación el juego estará «en funcionamiento» y lo podrás ver ya que el botón de control ahora ha cambiado a «Stop«. Si ves que tarda más de lo que pienses (ten en cuenta que se va a descargar el juego), puedes pulsarlo, deseleccionar el juego, volver a seleccionarlo y volver a pulsarlo. Una especie de reset.


Una vez instalado nos aparecerá el botón de control con el comando «Play«, lo pulsamos y ya podremos empezar a jugar.

Y para muestra, una captura de pantalla como prueba.

Por cierto, para que se cierre del todo el juego, además de salir de él debéis pulsar «Stop» del botón de control.
openSUSE Smiles
Cómo usar la tarjeta Nvidia como tarjeta principal en Debian
Siempre lo comento, KDE Blog es un blog que prácticamente lo lleva solo una persona pero siempre está abierto a colaboraciones de otros (y de hecho las agradezco). Este es el caso de Héctor Sales, usuario entusiasta de GNU/Linux y amigo que nos presentó hace tiempo Cómo instalar Nvidia Optimus en Debian o Cómo instalar Nvidia Optimus en Ubuntu, que recientemente nos obsequió la actualización del primero que llamamos«Guía de Nvidia Optimus en Debian (Intel + Nvidia)« con el que optimizar el uso de nuestro hardware y que finaliza su tetralogía (de momento) con «Cómo usar la tarjeta Nvidia como tarjeta principal en Debian«. Espero que os sea de utilidad.
Cómo usar la tarjeta Nvidia como tarjeta principal en Debian

Si usamos este método, que por cierto es un método ya soportado en Debian 10, vamos a tener habilitado la gráfica nvidia todo el tiempo sin posibilidades de cambiar a la dedicada intel (tal como sucedía en el anterior artículo) el único requisito previo es tener instalado el driver de nvidia.
Una vez instalados los drivers de Nvidia los pasos a seguir son los siguientes:
1) Crear el siguiente archivo xorg.conf en la ruta /etc/X11/xorg.conf, con el siguiente contenido:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection

2) A continuación, y para que se inicie de forma correcta la tarjeta gráfica en el inicio de sesión con el driver nvidia, debemos añadir las siguientes líneas en el display manager (en mi caso sddm), concretamente en el archivo Xsetup, que se encuentra en la ruta: /usr/share/sddm/script/Xsetup
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
xrandr --dpi 96
En caso de otros display managers os aconsejo leer estos artículos de de la wiki de Debian.org.
3) Además, debemos crear el archivo nvidia-kms.conf, en la ruta: /lib/modprobe.d/nvidia-kms.conf el siguiente contenido:
# This file was generated by nvidia-prime # Set value to 1 to enable modesetting options nvidia-drm modeset=1
4) Para finaliza el proceso reiniciamos el sistema
Para más información, aclaraciones os recomendamos leer el siguiente enlace de la Wiki de la Comunidad Debianita: https://wiki.debian.org/NVIDIA%20Optimus#NVIDIAPrimaryGPU
#openSUSE Tumbleweed revisión de la semana 2 de 2021
Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.
Hagamos un repaso a las novedades que han llegado hasta los repositorios estas semanas.
El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este enlace:
Segunda semana de este 2021 e intensa en publicaciones. Nada menos que 5 snapshots fueron publicadas en esta semana (0107, 0108, 0110, 0111 y 0113).
Los cambios más importantes que han traido son:
- Plasma 5.20.5
- KDE Frameworks 5.78.0
- KDE Applications 20.12.1
- IceWM 2.0.0
- Xfce 4.16.0
- Mozilla Firefox 84.0.2
- Linux kernel 5.10.5
- RPM 4.16.0
Y estos son los cambios que próximamente llegarán a los repositorios y en los que los diferentes encargados de los paquetes están trabajando:
- Múltiples versiones de python 3 de manera paralelas. Al añadir python 3.8, la versión 3.6 será reintroducida. Los módulos de Python serán compilados para ambas versiones. Algunos formaron parte de la Snapshot 0115
- Tcl/tk 8.6.11
- icu 68.1
- Bash 5.1
- Rust 1.49
- Autoconf 2.70
- openssl 3
Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.
Mantente actualizado y ya sabes: Have a lot of fun!!
Enlaces de interés
-
-
- ¿Por qué deberías utilizar openSUSE Tumbleweed?
- zypper dup en Tumbleweed hace todo el trabajo al actualizar
- ¿Cual es el mejor comando para actualizar Tumbleweed?
- Comprueba la valoración de las “snapshots” de Tumbleweed
- ¿Qué es el test openQA?
- http://download.opensuse.org/tumbleweed/iso/
- https://es.opensuse.org/Portal:Tumbleweed
-

——————————–
openSUSE Tumbleweed – Review of the week 2021/02
Dear Tumbleweed users and hackers,
Somewhere, I read, 2021 will be the year of the Linux desktop. Do you agree? Let’s make it the year of Tumbleweed on the desktop. In any case, Tumbleweed has been steadily rolling with 5 snapshots published during this week (0107, 0108, 0110, 0111, and 0113).
The major changes included:
- Plasma 5.20.5
- KDE Frameworks 5.78.0
- KDE Applications 20.12.1
- IceWM 2.0.0
- Xfce 4.16.0
- Mozilla Firefox 84.0.2
- Linux kernel 5.10.5
- RPM 4.16.0
- brp-check-suse: a bug fix in how it detected dangling symlinks; some packages might no fail to build, but they had dangling symlinks before which we just did not detect.
- permissions package: preparation for a full /usr merge
So, quite a list that accumulated, in just a week. The stagings are getting lighter, but are far from done. Currently, these are the major changes being prepared:
- Multiple versions of python 3 parallel installable. Adding to python 3.8, version 3.6 will be reintroduced. Python modules will be built for both versions – Should become part of Snapshot 0115
- Tcl/tk 8.6.11
- icu 68.1: breaks a few things like PostgreSQL. Staging:I
- Bash 5.1
- Rust 1.49: breaks librsvg
- Autoconf 2.70: breaks quite a few packages. The list of failures has been noted on the current SR; no active staging left for it (no progress in the last days/weeks on it)
- openssl 3: no progress, Staging:O still showing a lot of errors.
