Primera actualización de KDE Gear 22.08
La Comunidad KDE es una comunidad responsable y no solo se preocupa en lanzar novedades sino que también en mejorarlas. Me complace presentar la primera actualización de KDE Gear 22.08 que apareció hace casi un mes. Más estabilidad, mejores traducciones y pequeñas mejoras para las aplicaciones de nuestro entornos de trabajo.
Primera actualización de KDE Gear 22.08
A pesar de lo que puedan pensar muchas personas, las aplicaciones no son perfectas. Entre las líneas de código se pueden colar errores de tipografía o que el usuario realice alguna opción que en un principio no estaba prevista por los desarrollador, por poner solo un par de ejemplos de imperfecciones.
Este no es un problema del Software Libre ya que el Software actual funciona de esta manera ya que no se piensa en él como un producto final que se encierra en una caja y se olvida. En la actualidad se sabe que el Software está vivo y sería estúpido ir guardando las mejoras sin dejarlas a disposición del gran público.
Con esto se gana en rapidez y evolución pero puede aumentar el número de errores (por norma general) leves, los cuales son subsanables con pequeñas actualizaciones.
La Comunidad KDE lo tiene claro: grandes lanzamientos cada cuatro meses y actualizaciones mensuales para subsanar errores.

Por ello me congratula compartir con vosotros la primera actualización de KDE Gear 22.08 que nos ofrece más de 120 errores resueltos entre aplicaciones, librerías y widgets, algo que mejora el rendimiento del sistema.
Aquí podéis encontrar la lista completa de cambios de KDE Gear 22.08.1, pero por poner unos cuantos ejemplos de los errores que sea han resuelto tenemos:
- kmail: La búsqueda de mensajes vuelve a funcionar.
- kate: Se corrige un fallo cuando no hay resultados de búsqueda.
- krdc: Las fechas de acceso ahora se muestran correctamente.
Más información:KDE Gear 22.08.1
La entrada Primera actualización de KDE Gear 22.08 se publicó primero en KDE Blog.
The syslog-ng Insider 2022-09: 3.38; SQL; disk-buffer; nightly;
The September syslog-ng newsletter is now on-line:
- 3.38.1 released, 4.0 almost feature complete
- syslog-ng Store Box SQL source
- Why is my syslog-ng disk-buffer file so huge even when it is empty?
- Nightly syslog-ng builds for Debian and Ubuntu
It is available at https://www.syslog-ng.com/community/b/blog/posts/the-syslog-ng-insider-2022-09-3-38-sql-disk-buffer-nightly

syslog-ng logo
Capturar imágenes con tu webcam desde la terminal en Linux con fswebcam
Fswebcam es una aplicación de software libre para sistemas GNU/Linux con la que configurar diferentes parámetros de tu web cam y capturar imágenes desde la línea de comandos

Ya sea porque quieres utilizar tu cámara web para sacar fotografías controlada por un script, o porque quieres una aplicación para sacar fotografías que sea sencilla y ligera, fswebcam es una de las opciones a tener en cuenta.
Vamos a revisar sus opciones y cómo podemos utilizarla en nuestros sistemas GNU/Linux.
Fswebcam es un software para sacar fotografías usando la cámara web integrada de tu equipo o una que conectes, la gestión se realiza desde la línea de comandos. Ya sea introduciendo las opciones que queramos a mano, o mediante un archivo de configuración que podemos crear.
Lo primero es instalarla, ya sea desde los repositorios de tu distribución o desde el código fuente y después compilar. A la hora de escribir este artículo la versión más reciente es la 20200725.
Una vez instalada en nuestro equipo, desde la terminal podemos lanzar un fswebcam --help para que nos muestre la cantidad de opciones de las que dispone. Vamos a ver simplemente algunas de ellas, te dejo a ti que explores todas las opciones disponibles.
De manera predeterminada utiliza el dispositivo: /dev/video0 Pero con fswebcam -d nos mostrará un listado de las opciones posibles y podremos seleccionar una u otra con fswebcam -d 0 por ejemplo.
La resolución predeterminada de las imágenes es de 384×288, pero la podremos cambiar añadiendo la opción --resolution 768x576 por ejemplo
Podemos guardar las imágenes en diferentes formatos, por ejemplo, PNG, JPEG o WEBP, y con diferentes tipos de compresión.
A la imagen generada, de manera predeterminada le añade en la parte inferior un «banner» o barra y debajo diferentes textos que podemos añadir. O si lo preferimos podemos eliminar dicha barra, o ubicarla en la parte superior.
Veamos algunas de las múltiples opciones que dispone fswebcam a la hora de gestionar tu webcam para sacar una fotografía:
- -s, –set <nombre>=<valor> Establece un valor al control de la camára que deseemos.
- –list-controls Muestra los valores de control que dispone la cámara.
- –flip <dirección> Voltea la imagen ya sea en vertical u horizontal o ambas a la vez (h, v)
- –crop <tamaño>[,<offset>] Corta una parte de la imagen.
- –scale <tamaño> Escala la imagen al tamaño indicado.
- –rotate <ángulo> Gira la imágen en los ángulos indicados.
- –invert Invierte los colores de la imagen, quedando como un negativo fotográfico.
- –greyscale Elimina los colores de la imagen.
- –swapchannels <c1c2> Intercambia los canales RGB de la imagen canal 1 y canal 2.
- –no-banner Oculta el «banner» que muestra información.
- –top-banner Ubica el «banner» en la parte superior de la imagen.
- –bottom-banner Ubica el «banner» en la parte inferiror (es la opción predeterminada).
- –banner-colour <color> Establece un color del «banner». (#AARRGGBB)
- –line-colour <color> Establece el color de la línea del «banner».
- –text-colour <color> Establece el color del texto.
- –title <texto> Establece el título principal en el «banner» (en la parte superior izquierda)
- –subtitle <texto> Establece un subtítulo en el «banner» (en la parte inferior izquierda)
- –timestamp <formato> Establece el formato en que mostrará la fechaen la parte derecha
- –info <texto> Establece un texto en el «banner» en la parte inferior derecha
- –jpeg <factor> Imagen en formato JPEG (-1, 0 – 95)
- –png <factor> Imagen en formato PNG (-1, 0 – 9)
- –webp <factor> Imagen en formato WEBP (-1, 0 – 100)
–save <nombre> Nombre con el que guarda la imagen. - –exec <command> Ejecuta un comando y espera a que se complete.
Todos estos entre otros muchos están disponibles y los podremos utilizar o no. También podemos configurar las opciones que queremos que sean las predeterminadas en un archivo de configuración al que llamaremos cuando ejecutemos fswebcam.
En ese archivo de configuración escribiremos las opciones en su formato largo, pero eliminando los dos guiones (–). Podemos incluir comentarios que deberán ir precedidos con un símbolo #
Por ejemplo un archivo de configuración podría ser:
title hola
subtitle mundo
timestamp "%Y-%m"
info probando
swapchannels RG
webp -1
save "%Y-%m-%d_captura.webp"
A este archivo le llamamos por ejemplo fswebcam.conf y ejecutaríamos lo siguiente fswebcam -c ~/.config/fswebcam.conf y siempre utilizaría las opciones del archivo.
También podemos mezclar y ejecutar fswebcam con alguna opción y además el archivo de configuración, por ejemplo: fswebcam --resolution 768x576 -c ~/.config/fswebcam.conf
Puede ser una muy buena herramienta para sacar imágenes desde nuestro dispositivo, controlado por un script.
Espero que te haya resultado interesante si no conocías la herramienta. Si ya la utilizabas puedes aportar en los comentarios cómo la usas y qué uso le das.
Enlaces de interés

Calling an Expert | Three Commodore 64s Back from the Dead
Dates de nos rencontres 2022 / 2023
Nous avons l’avantage de partager les dates de nos prochaines rencontres. Pour rappel, celà se passe à la Maison Saint Sever, Centre commercial St Sever sise au 10 Rue Saint-Julien, 76100 Rouen de 14:00 à 18:00. 2022 Octobre 22Novembre 19Décembre 17 2023 Janvier 21Février 18Mars 18Avril 15Mai 20Juin 17 Au plaisir,
The post Dates de nos rencontres 2022 / 2023 appeared first on Cybersécurité, Linux et Open Source à leur plus haut niveau | Network Users Institute | Rouen - Normandie.
sudo or not sudo? That is the question!
Un scérario qui arrive fréquemment : Vous tapez une commande et avez oublié « sudo » comme nous allons le démontrer. Il suffit de taper sudo !! et voilà, la ligne précédente est reprise avec sudo. Soyons fous ! faisons un zypper ref ! Ca passe mieux avec « sudo !! » comme vous le constatez ! Profitons pour …
sudo or not sudo? That is the question!Read More »
The post sudo or not sudo? That is the question! appeared first on Cybersécurité, Linux et Open Source à leur plus haut niveau | Network Users Institute | Rouen - Normandie.
Working From Home
The first week of the COVID lockdown, back in March 2020, a journalist friend of mine started a Hungarian Facebook group to share work from home experiences. As I have worked from home all my life (except for two weeks), I wrote a long post about my experiences and thoughts. 2.5 years later, my post still receives some occasional likes, and someone even quoted from it – without naming the source :/ You can read the English version of my original Facebook post below.
I would not call myself an expert on remote work, but as I have been working from home for the past 20 years, I will share some of my experiences.
To be more precise, it started 25 years ago. As a student job, I helped running one of the first web servers of Hungary from home, late in the evenings, in my free time.
Later, as a PhD student, I only traveled to the university campus (in a small town, close to Budapest) when I really had to. Essentially, I was there only when I had to attend or give a lecture. I did my research experiments when I had to be in Gödöllő anyway.
After graduating from university, I worked from home for a small US-based company. I never met my boss while working there and met only one of my colleagues at a conference in Brussels. I only met my boss seven years later, when I gave a talk at a conference in Washington, D.C.
These days, I am still predominantly working from home. I go to the office once a week. That’s when I have my English lesson, team meetings, and so on. (Editor’s note: this is called a hybrid work method nowadays)
And now, here is my list of WFH experiences, which of course might differ from your experiences:
-
Working from home is difficult without motivation in your job, and it is difficult to stop when you are motivated :-) I belong to the latter group: most of my work I would do as a hobby as well. This means that most of the time, it is difficult to stop working and switch to other tasks. If you have minimal motivation, or nothing at all (other than your salary), you most likely need to be in the office and experience peer pressure to be be able to work.
-
Self-determination. It does not mean that you do not discuss your task list with your line manager, of course. However, if based on these discussions, you cannot work on your own, prioritize your tasks, and manage your time, working from home will be difficult for you. On the other hand, if you can present what you would like to work on (and why is it important for the company), it also helps you work on interesting challenges.
-
You are part of the team, even at home. If you do not feel like you are, home office is not for you (or it will be a lot more difficult, at least). I guess it also has to do with being extroverted or introverted. For introverts, working from home is easier, as they even require regular alone time. I belong to this category as well.
-
Communication. No matter where you are working from (a park, the top of a mountain, or the sea shore), your team relies on you, and you can rely on your team. During work hours, you must be accessible, just as if you were in the next room. Unless it is a really critical situation, communication should be asynchronous. What does that mean? Phone or WebEx should be a last resort. Asynchronous communication means that you react quickly, but not necessarily immediately, to incoming questions or requests, without interrupting your current task. During my university years, we used e-mail communication. At the US-based company, we used IRC. At my current workplace, we currently use Teams, but previously we also used Hangouts and Slack as well. Distance must not be a communication barrier. (Editor’s note: asynchronous communication is practically any kind of chat)
-
Humor, stress reduction. These belong with communication, but it is worth giving them an extra emphasis. When you are in the office, you can have great discussions over coffee / tea / cigarette (well, this last one is not for me), laugh at jokes, or reduce stress through talking. This must also work online. We have some dedicated Teams channels for these kind of discussions. However, we do not mind if our meetings have a few funny moments as well.
I guess there are many other WFH topics, but these came off the top of my head.
In the past 2.5 years, most people were forced to work from home for shorter or longer periods of time. Many kept on working from home even after return to office (a.k.a. RTO) became possible. I have talked to quite a few people about WFH recently, and I think most of my points are still just as valid today. What do you think? You can reach me on Twitter and LinkedIn.
Reapertura de Linux Center de Slimbook
Hoy me complace compartir con todos vosotros la reapertura de Linux Center, el punto de encuentro y formación de los usuarios GNU/Linux auspiciada de Slimbook que cesó su actividad por temas pandémicos y que, por fin, decide reanudar sus actividades.
Reapertura de Linux Center de Slimbook
Hemos hablado mucho este verano de la compañía valenciana de ensamblaje de dispositivos compatibles 100% con el Software Libre conocida como Slimbook, pero hemos hablado de sus ultrabooks y no tanto de sus actividades, y es hora de hacerlo porque han decidido volver al mundo de los eventos con la reapertura de su Linux Center.
En palabras de los organizadores:
El próximo sábado 10 de septiembre volvemos a la carga!!
A las 11:00 de la mañana, estáis invitados por SLIMBOOK a comer algo y a beber, habrán también cervezas artesanas!
Se lanzará el calendario de cursos y talleres de toda la temporada, que recuerda son GRATUITOS y con PLAZAS LIMITADAS.
Además de comida y bebida para almorzar, habrán regalitos de merchandising, un photocoll, juegos de mesa linuxeros y algunos retro-juegos.
En definitiva, ven a pasar un par de horas con nosotros, celebrando que los linuxeros somos una gran comunidad
Para calcular cuanta comida y bebida, es imprescindible que te apuntes en el botón azul que hay en esta web! Donde dice «Apúntate!«
PD: Recuerda que Linux Center lo componen voluntarios como tu y como yo, que simplemente quiere compartir algo que saben hacer. ¡Tu también puedes dar una charla o taller, tan sólo escribenos a info@linuxcenter.es y lo hablamos para añadirte en el calendario!

La información adicional que necesitas es esta:
Información
Plazas disponibles: 30
¿Curso Gratuito o de Pago?: Gratis 
¿Podemos retransmitirlo via streaming?: No
Localización: Linux Center (Grupo Odín). Ronda de la Química s/n Edificio ABM L’Andana, 7ª planta Frente a Parque Técnológico 46980 Paterna, Valencia
Más información:
La entrada Reapertura de Linux Center de Slimbook se publicó primero en KDE Blog.
Lanzada la quinta actualización de Plasma 5.25
Tal y como estaba previsto en el calendario de lanzamiento de los desarrolladores, hoy martes 6 de septiembre la Comunidad KDE ha comunicado que ha sido lanzada la quinta actualización de Plasma 5.25. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran entorno de escritorio de Software Libre.
Lanzada la quinta actualización de Plasma 5.25
No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.
De esta forma, el martes 6 de septiembre ha sido lanzada la quinta actualización de Plasma 5.25, la cual solo trae (que no es poco) soluciones a los bugs encontrados en esta semana de vida del escritorio y mejoras en las traducciones. Es por tanto, una actualización 100% recomendable.

Más información: KDE
Las novedades de Plasma 5.25
La Comunidad KDE publicó el 14 de junio Plasma 5.25, una versión que nos ofrecen un gran conjunto de novedades y propuestas que nos acercan a lo que vendrá cuando se realice la transición a Plasma 6.
En otras palabras, esta nueva versión de Plasma nos presenta una gran cantidad de nuevas funciones y geniales conceptos de Plasma 5.25 le traen un anticipo del futuro del escritorio de KDE.
Ya ha pasado el día de descarga y actualizaciones, y ya los estoy disfrutando en mi KDE Neon, así que os comento algunas de sus novedades:
- Rediseñado y mejorado la forma de navegar entre las ventanas y los espacios de trabajo.
- Gran actualización en la gestión del control de nuestro dispositivo mediante gestos.
- Sincronización del color de acentuación con el fondo de pantalla, de esta forma se puede aplicar el color dominante del fondo a todos los componentes que usan el color de acentuación.
- Activación del modo táctil desprendiendo la pantalla, rotándola 360° o seleccionándolo de forma manual.
- Añadidos los paneles flotantes que añaden un margen a su alrededor para hacer que floten, mostrando una animación cuando se vuelven normales al maximizar una ventana.
- Los efectos de mezcla entre esquemas se animan con elegancia, por ejemplo en la transición al cambiar el esquema de color actual.
- Posibilidad de mover todo el escritorio, con carpetas, widgets y paneles, de un monitor a otro con la ventana de gestión del contenedor.

Más información: KDE
La entrada Lanzada la quinta actualización de Plasma 5.25 se publicó primero en KDE Blog.
YaST Development Report - Chapter 8 of 2022
Time for another development report from the YaST Team including, as usual, much more than only YaST. This time we will cover:
- The fix of an elusive YaST bug regarding the graphical interface
- Initial handling of transactional systems in YaST
- A general reflection about 1:1 management of transactional systems
- Some improvements in the metrics functionality of Cockpit
Let’s take it bit by bit.
Hunting YaST Rendering Issues Down
Over the last year or so, we got some reports about the graphical interface of YaST presenting rendering issues, specially on HiDPI displays and on openQA. The reporters provided screenshots that showed how some widgets were apparently drawn on top of the previous ones without an intermediate cleanup, so the screen ended up displaying a mixture of old and new widgets that were very hard to read.
We were unable to reproduce the problem and we tried to involve people from different areas (like graphic drivers maintainers, virtualization experts or X11 developers) to track the problem down with no luck… until now! We finally found where the bug was hiding and hunted it down.
See the pull request that fixes the issue if you are interested in a technical description including faulty HiDPI detection, unexpected Qt behavior and QSS style sheets oddities. It also includes a screenshot of the described (and now fixed) problem.
YaST on Transactional Systems
And talking about YaST and known problems, you may remember from our previous post that we identified one very visible issue with the on-demand installation of software when using YaST (containerized or not) in a transactional system like the future ALP. Such systems prevent the installation of new packages during run-time, so an extra reboot is always needed before using the new software.
We explored several options to make YaST work as smooth as possible in transactional systems, like performing all the modifications, including packages installation and configuration changes, in a single transaction with a final reboot at the end of the process. But we found it too risky since it implies working on temporary system snapshots that are not a fully accurate representation of how the managed system will look after the reboot.
Finally we implemented the solution that is shown in the screenshot below. For the time being, if YaST detects it’s running in a transactional system so it cannot install the missing packages and continue, then it will simply ask the user to install the packages and reboot.

With that, YaST does not longer look broken on transactional systems (unsuccessfully trying to install packages when it doesn’t make sense) but the adopted solution is just a first approach that we will likely improve in the future.
Beyond YaST: On-Demand Installation on Transactional ALP
The described challenge with package management and transactional systems is not exclusive of YaST. We actually have a similar problem with Cockpit and its metrics functionality. So we decided we needed to gather some opinions to find the most adequate and consistent solution for ALP and other transactional systems.
As starting point, we wrote this document describing the situation and presenting some open questions. The feedback gathered so far from members of the ALP Steering Committee suggests we should improve YaST to go further into assisting the user in the process of installing the packages and rebooting the transactional system. The same applies to Cockpit, but that may be more problematic since it’s not aligned with the current vision expressed by the Cockpit developers in that regard.
We are always open to receive more comments and opinions. If you have any, you know how to reach us. ;-)
Better Cockpit Metrics on ALP
And talking about the metrics functionality of Cockpit, we also took the opportunity to polish its
behavior on ALP. And we did it by fixing nothing ourselves. :-) We just diagnosed the problems and
reported what was wrong in the pcp package
and in Cockpit. Both issues are fixed
now by their corresponding maintainers and future ALP pre-releases will offer a more pleasant
Cockpit experience out-of-the-box.
See You Soon
We keep working on YaST, especially on the installer security policies described on our previous report, on improving the Cockpit and the YaST user experiences with ALP and on several other topics we will report in the following weeks, as soon as we have tangible results to show.
Meanwhile we encourage you to get involved in openSUSE development and promotion and to stay tuned for more news. Have a lot of fun!