Skip to main content

the avatar of Network Users Institute

Journée du Logiciel libre 16 octobre, 2021 à Rouen, Normandie.

Tout d’abord un grand merci à la mairie qui a répondu favorablement à notre demande de mettre à notre disposition une salle avec fenêtres au RDC de La Maison St Sever. Nous pourrons donc reprendre nos activités dès le 16 octobre, 2021 de 14 :00 – 18 :00. On respectera bien sûr […]

The post Journée du Logiciel libre 16 octobre, 2021 à Rouen, Normandie. appeared first on Cybersécurité, Linux et Open Source à leur plus haut niveau | Network Users Institute | Rouen - Normandie.

a silhouette of a person's head and shoulders, used as a default avatar

Vídeo de personalización de Plasma

De vez en cuando me gusta perderme por Youtube y encontrar joyas multimedia que pueden ayudar a que la gente de el salto al escritorio Plasma de la Comunidad KDE Vídeo o mejor su entorno de trabajo. Este es el caso del vídeo de personalización de Plasma que he encontrado y que a lo largo de 60 minutos nos explica como adaptar el escritorio a nuestras necesidades o gustos.

Vídeo de personalización de Plasma

Personalización es la característica más importante del escritorio Plasma, fortaleza que los últimos años se ha visto complementada con consumo de recursos muy optimizado, más y mejores aplicaciones, adaptabilidad a cualquier tipo de pantalla y dispositivo y vista al futuro con el trabajo en Wayland, como estamos viendo lanzamiento tras lanzamiento del escritorio.

No obstante, para demostrar su primer fortaleza, que fue la que me conquistó hace ya 15 años, os dejo este vídeo de una hora de duración de Ambro’s donde personaliza una PLasma 5.22 añadiéndole Latte Dock, ajustando el tema global, la terminal, la pantalla de bienvenida, la pantalla de bloqueo y muchos más elementos gráficos.

como siempre digo, si os gusta el vídeo podéis “pagarlo” de muchas formas, estoy seguro que a creador del esta pieza lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

a silhouette of a person's head and shoulders, used as a default avatar

#openSUSE Tumbleweed revisión de la semana 39 de 2021

Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

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 esta semana.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este este enlace:

Después de la actualización masiva de la semana anterior debido a una recompilacion completa de todos los paquetes de software por la actualización de glibc 2.34, está semana ha sido más tranquila

Se han publicado un total de 5 snapshots 0923, 0924, 0926, 0927 y 0928.

Los cambios más notables han sido:

  • Linux kernel 5.14.6
  • Mesa 21.2.2
  • Mozilla Thunderbird 91.1.1
  • Perl 5.34.0:
  • Boost 1.77.0

Y entre las actuaciones para la próxima semana, se pueden destacar:

  • GNOME 41.0 (Snapshot 0929+)
  • Linux kernel 5.14.8 (Snapshot 0930+)
  • Mesa 21.2.3
  • Switch to Rust 1.55
  • Meson 0.59.2
  • KDE Plasma 5.23
  • RPM 4.17
  • gpg 2.3
  • openssl 3.0

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

Geeko_ascii

——————————–

a silhouette of a person's head and shoulders, used as a default avatar

openSUSE Tumbleweed – Review of the weeks 2021/39

Dear Tumbleweed users and hackers,

After the massive update in the last week due to a full rebuild caused by glibc 2.34, this week seems ‘somewhat’ quieter. Or at least from a Release manager PoV less involvement hungry. Yet, we managed to release 5 snapshots during this week (0923, 0924, 0926, 0927, and 0928).

The most notable changes in those snapshots included:

  • Linux kernel 5.14.6
  • Mesa 21.2.2
  • Mozilla Thunderbird 91.1.1
  • Perl 5.34.0: some perl modules could not yet successfully be rebuilt)
  • Boost 1.77.0

Matches very much what was announced last week, which is a good sign. Staging projects and builds currently contain:

  • GNOME 41.0 (Snapshot 0929+)
  • Linux kernel 5.14.8 (Snapshot 0930+)
  • Mesa 21.2.3
  • Switch to Rust 1.55
  • Meson 0.59.2
  • KDE Plasma 5.23 (once released)
  • RPM 4.17
  • gpg 2.3
  • openssl 3.0
the avatar of openSUSE News

GNOME, Plasma Releases Make Progress While Tumbleweed Rolls

GNOME 41 has reached openSUSE Factory staging and KDE’s Plasma 5.23 is nearing a release in an openSUSE Tumbleweed snapshot as it progresses through staging.

openSUSE’s rolling release turned out four snapshots this week and updated software packages like Mesa, curl, catfish, PipeWire, Perl and more.

The 20210928 snapshot improved the transferring of data via an update of curl 7.79.1, which made it work with OpenSSH 8.7; the command line tool and library also adjusted a setup to not change connection data upon repeat invokes. An update of inkscape 1.1.1 fixed a crash and improved the startup time of the graphics editor application. Two other packages updated in the snapshot were yast2-network 4.4.26 and yast2-nfs-client 4.4.1; the latter had an update that supports systemd mount options in fstab.

With the 4.16.3 update of the file searching tool catfish, better icon updating and a sidebar background color fix was made in snapshot 20210927. Intel’s dleyna-renderer package updated to 0.7.1; this package, which allows clients to discover and manipulate Digital Media Renderers, provided a build fix and a port to the GUPnP 1.2 object-oriented framework. The desktop environment package menulibre 2.2.3 fixed making diagnostic text selectable on KDE and added support for GNOME-specific categories.

Mozilla Thunderbird 91.1.1 was released in snapshot 20210926. A menu item for disabling subject encryption for a single message was added and the printing of email messages not currently being displayed is no longer supported, which includes printing multiple messages at once. The dnsmasq 2.86 version fixed a bug that caused dnsmasq to lose track of processes forked to handle Transmission Control Protocol Domain Name System connections under heavy loads. Perl 5.34.0 added a patch to fix a build with gdbm 1.20 and fixed a memory leak in regular expression. The rendering of fullscreen zoom was optimized with the gnome-shell 40.5 update, and pipewire 0.3.37 provided some JACK stability improvements with buffer-size and sample rate changes in some apps. Other updates in the snapshot included php7 7.4.24, mousepad 0.5.7, a version bump to ceph, mutter 40.5, python-numpy 1.21.2 and a few updates to YaST packages.

The 20210924 snapshot brought an update of Mesa 21.2.2; the 3D graphics package provides some bug fixes and a ton of work went into getting panfrost closer to being conformant. The creation suite ImageMagick 7.1.0.8 fixed some color conversions and added an option to read a thumbnail of a raw Image and store it as a profile called dng:thumbnail. Chat client pidgin 2.14.7 removed some obsolete translations and fixed a couple leaks. Other packages to update in the snapshot were bubblewrap 0.5.0, webkit2gtk3 2.32.4, gnome-control-center 40.1 and libstorage-ng 4.4.37.

the avatar of FreeAptitude

Playing with D-Bus and KDE applications (Part 1)

Speaking about the several ways that a Linux system offers to users to create custom automation, there is a software technology that hides under the hoods of modern desktop environments, D-Bus. To make parallelism, in the same way we use piping | the output from a shell command to the input of another, we might altogether find interesting to get some info from an application running on our DE, no matter if it is a GUI application or an application running in the background, and use it in our scripts.
a silhouette of a person's head and shoulders, used as a default avatar

Juegos portables para Linux en portablelinuxgames.org

Definitivamente, quien no juega en Linux es porque no quiere. Eso si, igual no juega al último triple A que ha aparecido o al que está de moda, pero la cantidad de juegos disponibles, muchos de ellos de gran calidad, es ingente y creciente. Y es más, en muchas ocasiones, su instalación es más que sencilla ya que existen juegos portables para Linux que podemos encontrar en la página web portablelinuxgames.org. ¿Te interesa el tema? Sigue leyendo.

Juegos portables para Linux en portablelinuxgames.org

Lo he confesado en multitud de ocasiones, me encantan los videojuegos aunque no pueda jugar a ninguno por falta de tiempo.

Así que suelo dedicar algo de tiempo a leer sobre ellos, escuchar podcast dedicados y cuando pueda, probar su funcionamiento en mi sistema operativo libre. De hecho, estoy probando como funcionan mis juegos de la tienda Steam en mi KDE Neon (cuando acabe os doy el resultado).

Eso si, he de reconocer que el tema de instalación de juegos en los sistemas GNU/Linux siempre ha sido complicado, como la instalación de cualquier otro tipo de aplicación.

Este problema se está resolviendo poco a poco, de forma lenta pero constante gracias a proyectos como Lutris, del cual he hablado también en el blog.

No obstante, encontrar la páguna web que os comento hoy me llenó de satisfacción por dos motivos: el primero es que encontré una fuente de juegos ejecutables directamente sobre GNU/Linux sin necesidad de instalación; y la segunda, que el proyecto sigue vivo.

De esta forma os presento portablelinuxgames.org, una página que recopila una extensa lista de lanzamientos de juegos, cada uno con su enlace, que se ejecutan directamente sobre tu máquina.

Juegos portables para Linux en portablelinuxgames.orge

El proyecto estuvo parado un tiempo, pero desde este 2021 parece que ha cogido nuevas energías.

Personalmente me he bajado y probado algunos cuantos y lo cierto es que la mayoría funcionan. En definitiva, quien no juega en Linux es porque no quiere.

a silhouette of a person's head and shoulders, used as a default avatar

Establecer un tema oscuro para YaST de #openSUSE en Plasma

¿Eres un fanático de los temas oscuros para tu escritorio Plasma? ¿Quieres también disfrutar de tu tema oscuro preferido en YaST de openSUSE? Estás en el sitio correcto

YaST con un bonito tema oscuro y toques verdes

YaST es la gran herramienta de configuración y gestión de nuestra distribución de GNU/Linux openSUSE. Tiene opciones gráficas para realizar configuraciones de nuestro sistema o para consultar ciertos parámetros o mensajes.

Aunque sigo prefiriendo zypper para la instalación de paquetes de software y actualización de mi sistema, YaST es la herramienta gráfica a la que recurro para gestionar los repositorios, configurar el arranque del sistema, administrar servicios, configurar una IP fija en mi red para mi equipo, etc…

Desde hace unos años me he aficionado a los temas oscuros en mi escritorio Plasma de KDE y cada vez que tenía que abrir YaST con su interfaz clara, era un golpe para mis ojos… hasta ahora.

¿A tí te pasa lo mismo? Veamos cómo ponerle solución

La verdad es que nunca se me había ocurrido que pudiera cambiarle el tema, pero gracias a un gran artículo del blog CubicleNate me dí cuenta de “lo que me estaba perdiendo”.

En su artículo aparecen capturas de pantallas de YaST con un tema oscuro, en vez del tema claro y pensé ¡Eso es lo que yo quiero! ¡Cómo lo ha conseguido! Pues muy sencillo.

YaST al ser una aplicación que gestiona el sistema, requiere de privilegios de root para ejecutarse. Así que debería cambiar el tema del usuario root del sistema en Plasma a un tema oscuro para tenerlo yo también.

Para ello, lo que hice fue ejecutar los ajustes del sistema de Plasma 5 (la versión que tengo en mi Tumbleweed) con el usuario root, por lo que ejecuté lo siguiente en una terminal:

kdesu systemsettings5

Introducimos la contraseña de usuario root de nuestro sistema y ya podemos configurar el tema de nuestro Plasma al tema que queramos, en mi caso seleccioné un tema oscuro que era lo que quería. Guardamos los cambios y cerramos ya estaría.

Ahora cuando se abra YaST u otra aplicación gráfica del usuario root, tendrá el aspecto que nosotros le hayamos dado y se integrará con nuestros gustos y nuestro escritorio del usuario normal.

¿Te animas a probarlo? o quizás ya lo tenías así. ¿Te ha gustado este pequeño truco? Comparte en los comentarios tu opinión.

the avatar of Federico Mena-Quintero

Librsvg's development branch is now called main

I have just renamed librsvg's master branch to main, as other modules already have.

Librsvg master branch renamed to main

This is what I did:

  • Rename the local branch, and push it:
git branch -m master main
git push origin main
  • Change the default branch in gitlab; for librsvg this is in the repository settings / Default branch - change that to main.

  • Set the same protection for the main branch as there was for master, if any - repository settings / Protected branches -> create a new protection and copy the settings from master.

  • Unprotect the master branch so I can delete it - repository settings / Protected branches -> unprotect the master branch.

  • Delete the master branch in the branches list.

  • Update the CI and build scripts: for librsvg it was just .gitlab-ci.yml.

  • Update your documentation: for librsvg it was just COMPILING.md.

  • Notify the release team; I created an issue and one for gnome-build-meta.

Update 2021/Sep/30: Extra things which Philip Withnall suggested:

  • Notify gnome-i18n@gnome.org so they can update the damned-lies software. (Librsvg has no translations).

  • See if any project have a librsvg.wrap (for Meson?) and notify them. I don't think I'm using search engines correctly...

  • Re-protect the master branch to prevent people accidentally pushing to it. Since that branch no longer exists, gitlab lets you create a protection by glob matching on a name, not an actual branch.

Update 2022/Jul/06: Some extra configuration to update:

  • If your project has gitlab badges, verify that they point to the main branch in settings/general/badges. You can use %{default_branch} as part of the badge URLs to avoid hardcoding names.

If you have a local checkout, you can do this:

# update from upstream
git fetch origin

# switch to your local master branch
git checkout master

# rename your local branch
git branch -m master main

# Remove the old upstream...
git branch --unset-upstream

# ... and set the new one
git branch -u origin/main

That's all!

the avatar of Sankar P

Software obsoleting faster than Hardware

When I started my career, I was lucky to work on a legendary Operating System named Novell Netware. I got my first job because of a hacking adventure that me and my roommate Arvind did in our college on top of an upatched Netware installation. The reliability and robustness of Netware may make you believe in magic. But it was just a well-engineered, old-school product. One of the most popular instances of its robustness, was the epic uptime of 16 years as covered in arstechnica.



(Image courtesy: Arstechnica)

This was not an one-off situation either. We had multiple customers with years of uptime. In one of the academic institutes, the uptime was well into decades, that multiple sysadmins changed, but the netware box tirelessly worked on. At some point of time, nobody knew where the server was physically located, as nobody looked at it as everything worked fine.

In almost all the cases, the hardware failed before the software. The software was engineered so well that it would have run forever on superior hardware (albeit not so efficiently capable of using the modern hardware in its true potential). Those days, even the hardware was built to last for decades. It was the good old times before the planned obsolescence

Fast forward to today, 2021. I have a Redmi 4 android phone, built by the mass manufacturer Xiaomi. I bought it on May 30th 2017 and still use it everyday. I always purchase things for long-term. I believe in BuyItForLife principles. I maintain my hardware properly (Fully discharge and then recharge, handle with care etc.). Even my prior phone, a Motorola E398 lasted me a about a decade, before the charger gave up.

Today during the lunch break, I went out looking in search of a home. My ever busy teammate Seshachalam sent a message to me on Slack at that time. I got a notification in the Android pull-down notifications. I tried to open Slack to see the message and got this error message:


It seems Slack will no longer work on Android phones that are just about 4 years old. Slack got acquired for 27.7 billion USD a couple of years back. They must have a lot of good engineers. Xiaomi is a cheap, chinese mass manufacturer, who sells hardware at a fraction of what iPhone costs. If the software slack is getting obsolete than a hardware optimised for cost, we engineers, as a [pseudo-]species, are doing something terribly regressive and getting worse. Netware was an entire operating system, with file, print sharing and they could provide an uptime of decades. Slack is a messaging app, which should not have problems running in < 5 year old hardware.

Slack has a responsibility to keep running on old hardware, if not for anything else, but just for our planet. Even if 0.5% of total number of slack users (which should be comfortably in tens of millions) have to update their perfectly functioning smartphones, just because slack won't work, imagine the e-waste that would be generated. Imagine the water cost of these smartphones. All these ewaste will be then dumped in poor third world nations, causing more harm to them.

Being green, environmentally responsible does not mean just optimising the server side cost. Companies like slack, zoom, etc. which have become indispensable, in the post-covid world, need to do better and maintain better longevity for their software.

If nothing else, Slack could just provide a lite version which has only plain text messages shown and no emoticons, rickrolling, etc. Even GMail has a basic HTML view.