Skip to main content

the avatar of Open Build Service

Fed Up With Spam and Misconduct? OBS Acts Accordingly

Have you detected any spam? Is some user misbehaving? Is there any project or package that looks suspicious? Starting today, you can easily report any problematic content from the OBS application itself! Our moderators will do the rest. Please join the beta program and enable the Content Moderation feature to help us catch them all. Report Problematic Content From OBS OBS offers several features for social interaction that can be potentially abused by people to...

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

Novedades de septiembre para Plasma 6

SI todo va bien, a principios de año tendremos el nuevo escritorio de la Comunidad KDE Plasma basado en tecnologías Qt6. Un paso absolutamente necesario si queremos estar a la vanguardia en lo que se refiere a entornod de trabajo. Y es que ya que salieron aye y ya estemos en ocubre os comento las novedades de septiembre para Plasma 6, un vistazo a los que nos llega en febrero. Espero que este sea el primero de los artículos dedicados a hacer crecer el «hype» por este lanzamiento.

Novedades de septiembre para Plasma 6

Aunque los lectores asiduos del blog ya lo sabrán nunca está de más recordar que la fuente más fiable sobre el desarrollo de KDE es el blog Adventures in Linux and KDE de Nate Graham. Un desarrollador que no solo aporta código sino que también se dedica a divulgar el trabajo periódico del proyecto.

Novedades de septiembre para Plasma 6

Este pasado 29 de septimebre (anteayer) lanzó un artículo titulado «This week in KDE: time for the new features» donde desgraba alguas de las novedades que está cociendo el equipo de desarrolladores. Entre ellas destaca las siguientes:

  • Los efectos Vista general y Rejilla de escritorio se han fusionado en uno solo, con gestos fluidos y naturales del panel táctil para pasar de un estado a otro.
  • En la sesión de Plasma Wayland, ahora hay un monitor en la bandeja del sistema que muestra cuando algo está utilizando la cámara, al igual que ya tenemos para la grabación de pantalla y el uso del micrófono. En mi opinión una gran novedad que mejora nuestra privacidad.
  • Se han mejorado los paneles flotantes: ahora tienen sombras agradables, y cuando dejan de flotar, ¡ya no tienen feos márgenes gruesos! Además, cuando el panel está flotando, los popups que se abren desde él también flotan, con bonitas esquinas redondeadas en todos los tamaños. Ah, y con este trabajo de realizado de forma satisfactoria se atreven a poner los paneles flotantes por defecto.
  • Ahora hay un nuevo método abreviado global (Meta+Alt+L por defecto) para cambiar entre la distribución de teclado actual y la última utilizada, lo que puede ser útil para quienes tienen más de dos distribuciones pero suelen cambiar entre dos de ellas con regularidad.
  • Los iconos dibujados por Kirigami.Icon -que en Plasma 6 son casi todos los del software QML de KDE- ahora se ven mejor y más nítidos cuando se utiliza un factor de escala fraccional.
  • Se han solucionado varios problemas de enfoque en Ajustes del sistema: ahora es posible volver a enfocar la barra lateral después de enfocar la página principal y, además, al pulsar la flecha hacia abajo en el campo de búsqueda de Ajustes del sistema, el enfoque se desplaza a la vista de lista, lo que resulta especialmente útil después de buscar algo.
  • Empezamos a mejorar la presentación de los permisos de las aplicaciones Flatpak en Discover, incluyendo el uso de mejores iconos, un texto más fácil de usar y mostrando el permiso de «acceso al sistema de sonido», que anteriormente habíamos ignorado.

Como vemos, un buen número de mejoras nos vienen en febrero. Es hora de probar y reportar errores.

Además, recuerda que tenemos en marcha una campaña de recaudación de fondos con Plasma 6 en mente. No olvides colaborar. Pincha en la imagen para acceder.

La entrada Novedades de septiembre para Plasma 6 se publicó primero en KDE Blog.

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

Skull Buster

I've been wanting to make a game for as long as I remember. Granted I don't remember much, it's been on my mind since I was about 10. But somehow it never happened. Regardless how low of a bar I've set, I've never gotten to it. Until today!

Pixel Art Obsession

During the lockdown years a good friend of mine became a fulltime game dev and I've been getting that sweet sweet smell of pixels in a very high concentration. You probably noticed my fascination for pixel art in recent years.

Skull Buster Sourcecode as a PNG pixel art

A couple of weeks ago I was introduced to PICO8. While it's confusingly identified as a fantasy console, what it really is, is a full blown platform. While writing LUA in a 128x128 screen is not everyone's thing, I have largely enjoyed the super constrained world of PICO8. Its 16 color palette, 8x8px sprites, a super quick iteration workflow with integrated graphics, sound effects and music editors. To put it in perspective, yes, GNOME icons are exactly the same size as the whole PICO8 environment. But its highly integrated editor allows for a very quick iterative approach and I love that.

HTML5 Release

You can give the game a shot here. Let me know what you think. Initially the game was pretty easy and approachable, but given how short it is, the final boss stage is now only for the devoted arcade lovers. :)

Let me know what you think of it and post your high scores at me on Mastodon/Fediverse!

Skull Buster Sprites

I'm not planning to ever make another game, but I will definitely use the PICO8 platform to do some small interactive demos for projects like Weeklybeats. It's dope!

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

Skull Buster

I’ve been wanting to make a game for as long as I remember. Granted I don’t remember much, it’s been on my mind since I was about 10. But somehow it never happened. Regardless how low of a bar I’ve set, I’ve never gotten to it. Until today!

Pixel Art Obsession

During the lockdown years a good friend of mine became a fulltime game dev and I’ve been getting that sweet sweet smell of pixels in a very high concentration. You probably noticed my fascination for pixel art in recent years.

Skull Buster Sourcecode as a PNG pixel art

A couple of weeks ago I was introduced to PICO8. While it’s confusingly identified as a fantasy console, what it really is, is a full blown platform. While writing LUA in a 128x128 screen is not everyone’s thing, I have largely enjoyed the super constrained world of PICO8. Its 16 color palette, 8x8px sprites, a super quick iteration workflow with integrated graphics, sound effects and music editors. To put it in perspective, yes, GNOME icons are exactly the same size as the whole PICO8 environment. But its highly integrated editor allows for a very quick iterative approach and I love that.

HTML5 Release

You can give the game a shot here. Let me know what you think. Initially the game was pretty easy and approachable, but given how short it is, the final boss stage is now only for the devoted arcade lovers. :)

Let me know what you think of it and post your high scores at me on Mastodon/Fediverse!

Skull Buster Sprites

I’m not planning to ever make another game, but I will definitely use the PICO8 platform to do some small interactive demos for projects like Weeklybeats. It’s dope!

the avatar of Alessandro de Oliveira Faria

Criando roupas com Inteligência Artificial.

Na vanguarda da moda, tecnologias inovadoras estão redefinindo os limites do possível, mesclando o real e o virtual de formas antes inimagináveis. A inteligência artificial (IA) tem permitido a criação de modelos e vestuários digitais que, embora não existam no plano físico, são visualmente impactantes e autênticos.

Este fenômeno surge como uma ferramenta poderosa para designers e marcas, proporcionando um campo de experimentação sem limites onde estilos, texturas e cores são explorados sem a necessidade de produção física. Ao mergulharmos neste universo inovador, somos levados a questionar os contornos da realidade, pois a IA nos convida a interagir com o intangível de maneiras completamente novas.

A aplicação da IA na moda não se limita à criação de modelos e vestuários fictícios. Outra inovação revolucionária é o espelho digital com realidade aumentada, que permite aos usuários experimentarem vestidos virtualmente. Os consumidores podem visualizar, em tempo real, como as peças ficariam em seus corpos, podendo ajustar tamanhos, cores e modelos com um simples toque, proporcionando uma experiência de compra personalizada e interativa.

Esses espelhos digitais redefinem a experiência de compra ao permitirem que os consumidores explorem uma variedade infinita de opções sem a necessidade de trocar de roupa fisicamente, economizando tempo e esforço, e proporcionando um novo nível de conveniência e satisfação.

Este avanço tecnológico tem implicações significativas para o setor da moda. Permite a visualização de designs antes de sua produção, possibilitando ajustes e refinamentos, e viabiliza a produção de peças mais alinhadas com as preferências dos consumidores, minimizando excessos e desperdícios.

A integração da IA e da realidade aumentada na moda não apenas redefine o ato de vestir e a experiência de compra, mas também reflete uma evolução na forma como percebemos e interagimos com o mundo, desafiando nossas noções preexistentes de realidade e autenticidade.

No entanto, é crucial considerar questões éticas e de privacidade ao implementar tais tecnologias. A coleta e o uso responsável de dados são essenciais para garantir a confiança do consumidor e para o desenvolvimento sustentável deste novo paradigma fashion.

Finalmente, ao entrelaçar o tangível e o intangível, a moda impulsionada pela inteligência artificial e realidade aumentada oferece um vislumbre de futuros possíveis, onde a criatividade e a inovação continuam a expandir os horizontes da imaginação humana. O potencial é imenso, e as possibilidades, infinitas, à medida que avançamos para um futuro onde o real e o virtual coexistem e se complementam de maneiras surpreendentes e inspiradoras.

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

 Linuxero Errante en Podcast Linux #187

Bienvenidos a un nuevo audio de Podcast Linux, concretamente el episodio 187, y es que es curioso que me saltase este episodio veraniego que tanto me gustó. En esta ocasión tiene como protagonista a Linuxero Errante un divlgador de temas variados entre los que destaca su amor por la música, los tatuajes, GNU Linux y el Software Libre.

 Linuxero Errante en Podcast Linux #187

 Linuxero Errante en Podcast Linux #187

Cada cierto tiempo me gusta promocionar los audios de Podcast Linux, un programa de Juan Febles que hace con mucho cariño y que siempre tienen cosas interesantes que descubrir.

De esta forma, desde el verano del 2022 he promocionado un buen número de especiales como su especial 6º aniversario, su Linux Connexión con Jorge Lama, la Academia Automatización del Hogar con Luis del Valle y Germán Martín, la reciente charla con Eduardo Moreno y su Adam Image , su proyecto «PC Reciclado de la Audiencia» o «Linux Connexion Distros no Debianitas». Este pasado verano inició su serie de entrevistas a destacados miembros de la Comunidad. De esta forma por su sala han pasado gente tan importante como Antonio Manfredi, Carles Cerdá o

En esta ocasión Juan Febles se ha llevado a su sala Jitsi a Linuxero Errante, pero mejor que os lo cuente él mismo:

¡¡¡Muy buenas amante del Software Libre!!!
Bienvenido a otra entrega, la número 187 de Podcast Linux. Un saludo muy fuerte de quien te habla, Juan Febles.

Seguimos con las charlas de verano con Juan Almiñana, más conocido en la Linuxfera como Linuxero Errante. Se considera un lunático linuxero amante de la música y los tatuajes, le apasiona GNU Linux y el Software Libre. Comenzó en 2106 con un blog que cerró hace algún tiempo por falta de motivación y se pasó a Youtube. En su canal habla de GNU Linux y otros temas que le resulten interesantes, siempre como base el mundo linuxero . Es usuario doméstico de este sistema que tanto le gusta y la libertad y el buen rollo son dos bases importantes en este camino por el Software Libre. Es usuario de Plasma y de Arch y ahora está en EndeavourOS.

.

Así que os invito a escuchar este gran audio y a seguir sus canales:

Enlaces:

Más información: Podcast Linux

Sigue a Podcast Linux

Aprovecho para animaros a seguir Podcast Linux en algunos de los canales de comunicación que tiene:

La entrada  Linuxero Errante en Podcast Linux #187 se publicó primero en KDE Blog.

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

Richard Stallman anuncia que tiene un cáncer

Richard Stallman, el pionero del movimiento del software libre y creador de GNU ha sido diagnosticado con un cáncer y está en tratamiento para librar esa batalla

Stallman en Salamanca en el año 2016

El pasado 27 de septiembre de 2023 se cumplían 40 años del proyecto GNU. Para celebrar la fecha se organizó un evento en Biena donde acudirían simpatizantes y hackers de diversos proyectos de software libre.

En el evento también estaba anunciada la presencia de Richard Stallman, el creador del proyecto GNU, de las licencias libres y del movimiento del software libre.

En dicho evento Stallman apareció sin su legendaria barba y melena, detrás de una mascarilla quirurgica y anunció que le habían diagnosticado un cáncer y que estaba en tratamiento para ganar esa batalla.

En concreto parece ser un linfoma folicular y aunque la palabra cáncer siempre se asocie a malas noticias, en este caso cabe mencionar que aunque un tema serio no es de los más severos, por lo que el pronóstico es bueno y el propio Stallman aseguró que todavía estará mucho tiempo en el proyecto GNU.

La noticia seguro que cayó como un jarro de agua fria entre los presentes, pero el saber que el tipo de enfermedad que padece tiene una alta tasa de curación incluso en recaidas posteriores gracias al tratamiento habrá aliviado el mal trago.

El incansable defensor de la libertad del software y de la libertas de las personas que usan ese software, ahora (de momento) tiene problemas más importantes a los que enfrentarse.

La persona que ha librado una batalla constante contra el software privativo, tiene ahora que lidiar otra batalla importante para recuperarse y volver a luchar con salud.

Personalmente le deseo lo mejor. Hoy en día los tratamientos contra el cáncer son mucho mejores y aunando varios tipos de tratamiento se consiguen buenos resultados sin perjudicar la calidad de vida del paciente (por desgracia también me pilla muy cerca algo similar).

Puedes ver y descargar el vídeo de la charla de Stallman de los 40 años del proyecto GNU.

¡Larga y próspera vida a Richard Stallman como pionero del software libre y larga vida al su proyecto más importante, la libertad del software y el sistema GNU!

Enlaces de interés

the avatar of Klaas Freitag

Open VFS Framework for the free Desktop

A few days ago Volker Krause posted this blog about the Nextcloud conference - a very interesting read.

One of the topics is the VFS (Virtual Filesystem-) API for the Linux desktop. Indeed that is a topic for us at ownCloud as well, and I like to share our perspective on it, discussing it in the scope of the free desktop.

The topic is very important, as “syncing” of data from and to cloud storages has changed over time. From having all files mirrored from client to server and vice versa, it has now shifted to keep all files in the cloud, and have them as so called placeholders on the desktop. That means that most files on the client appear with size zero to save space, but the complete filesystem structure is available.

If a user starts to interact with such a dehydrated file, the content is of the file is downloaded transparently utilizing the cloud system client, for example ownClouds desktop client. The same happens when an application accesses such a file. As a result, the placeholders look and behave like the normal filesystem we are used to.

On Windows and on MacOSX, the problem is kind of solved. Both have added APIs to their OS that can be used to implement the access of data on the cloud.

On Linux, we do not have this kind of API yet. That means that it is close to impossible to implement this user experience. Volker already said that desktop environment specific solutions probably do not scale, which I agree with.

At ownCloud we have looked into the implementation of a specific FUSE file system. That should certainly be possible, and is probably a part of the solution, but is considerable effort because of the asynchronous nature of the topic. Given that the market share of Linux desktop systems is pretty small it is not attractive for companies to invest a lot into a Linux only system. Here the power of community could make a difference again.

It would be best if we as open source community would come up with a shared solution as a free desktop standard, that might be oriented on one of the existing APIs, maybe the MacOSX File Provider API: A library and little framework that the linux desktop environments can work with abstracting the VFS.

While collaborating on that, all data clouds could implement the bindings to their storage. With that, the extra implementation efforts for the Linux solution hopefully wouldnt be dramatic any more.

Let’s call this system openVFS as a work title. How can we evolve it? I’d like to invite all interested parties to discuss in this temporary Github repo to collect ideas and opinions. There is also a little experimental code.

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

Mi escritorio Plasma de septiembre 2023 #viernesdeescritorio

Otro mes que apuro para publiar esta típica entrada. Sigo la iniciativa #viernesdeescritorio con una nueva captura, con la que llegaré a casi dos años seguidos compartiendo «Mi escritorio» de forma mensual, una mirada a la intimidad de mi entorno de trabajo. De esta forma, bienvenidos a mi escritorio Plasma de septiembre 2023, el décimo del año (por la ración doble de febrero) que destaca por su simplicidad.

Mi escritorio Plasma de septiembre 2023 #viernesdeescritorio

Esta va a ser la cuadragésimo vez que muestro mi escritorio Plasma 5 en público, lo cual es número nada desdeñable de entradas que sigue creciendo de forma constante. Hice un recopilatorio con los 12 escritorios del 2022 y tengo pendiente seguir con otros, para finalizar con una entrada que los recopile todos… pero eso será en un futuro.

En esta ocasión, y como si fuera un péndulo, vuelvo a mi equipo de sobremesa, un Slimbook Kymera AMD el cual tiene instalado un KDE Neon 22.04 actualizado Plasma 5.27.8 con KDE Frameworks 5.110 siendo mi sistema gráfico Waylando, dejando atrás ya (por fin) X11. Solo puedo decir que todo me funciona bien ejecutando incluso juegos por Protón, en Linux sí se puede jugar.

Sigo con el tema global Edna, del gran Jomada el cual ya ha aparecido muchas veces en el blog, aunque he vuelto a la barra clásica inferior ya que he tenido algún que otro problema con alguna que otra aplciación. He cambiado el fondo ya que me ha encantado este reciente aparecido en la Store de KDE de Senmr.

Respecto a plasmoides tengo un par, además de los que aparecen en la barra inferior y que quedan integrados, la mayoría, en la bandeja de sistema: Informe meteorológico y Better Inline Clock. Los iconos son los Kora, que también queda muy en temas oscuros.

El resultado de mi escritorio Plasma de septiembre de 2023 es un entorno de trabajo oscuro y, como siempre, funcional que podéis ver en la imagen inferior (pinchad sobre ella para verlo un poco más grande).

Mi escritorio Plasma de septiembre 2023 #viernesdeescritorio

La entrada Mi escritorio Plasma de septiembre 2023 #viernesdeescritorio se publicó primero en KDE Blog.

the avatar of openSUSE News

Tumbleweed Gets systemd-boot Support

This week openSUSE Tumbleweed snapshots continue to deliver software updates for users wanting to enhance their systems.

Updates in this week’s snapshots brought numerous changes, bug fixes and improved functionality.

With snapshot 20230926, the 2D graphics library cairo had its first stable release in five years with the 1.18.0 version update. The package includes support for Type 3 color fonts in PDF and has several optimizations including enhancing support for the Quartz surface and the removal of the XML surface. The snapshot also updates image editor ImageMagick; the 7.1.1.17 version modifies patches and introduces alternative configuration packages, eliminating a redundant dependency on p7zip. An update of libreoffice 7.6.1.2 resolves a crash issue when editing a date field, fixes animation effects for rectangles and fixes an accuracy problem with SUM() calculations. The new 4.4.0 version of transactional-update has a new setup-fips command and improved cleanup processes for snapshots created through various methods. Previously, only snapshots created by the transactional-update shell script were cleaned up. The update of yast2-bootloader 5.0.2 fixes issues in the testsuite for architectures other than x86_64 and introduces support for systemd-boot on x86_64, which can be enabled/disabled by the enable_systemd_boot flag in the product description file for each product. The update of yast2-installation 5.0.1 accommodates those changes in yast2-bootloader for systemd-boot experimental support. Several other packages were updated in the snapshot.

An update in snapshot 20230925 includes a package to make computer programs run faster; the highway 1.0.7 package introduces new features like LoadNOr, GatherIndexN, and ScatterIndexN. The new version also had fixes for WASM, GNU Compiler Collection 13, GCC 8.2, QEMU 7.2 and more. The GObject library interfacing with system block devices, udisks2, updates to version 2.10.0 and has improvements with changes to partitioning using libfdisk and has support for native NVMe devices. The package also enhances the handling of filesystems and adds new features like setting filesystem and partition UUIDs. The libHX 4.15 update introduces new functions for computing the Least Positive Residue and enhances the HX_strrtrim function to work with strings longer to improve its string manipulation capabilities. An update of the Library for manipulating block devices libblockdev had a major verison update to 3.0.2. The package improvements include using ntfsinfo for faster operations, brings extensive Application Programming Interface changes, removes certain plugins, and has new features like NVMe support. A few other packages updated in the snapshot.

An update of bind 9.18.19 arrived in snapshot 20230922. The update of this DNS protocol package fixes a few Common Vulnerabilities and Exposures. Both CVE-2023-3341 and CVE-2023-4236 were fixed and the latter could occurs when handling DNS-over-TLS queries are under heavy load. This could have caused internal data structures to be incorrectly reused and potentially has an impact on the stability and reliability of the DNS server. The update of gtk4 4.12.2 prevents tooltips from crossing native boundaries in GtkTooltip and improves gradient matching and rendering in GSK. An update of the HP Linux Imaging and Printing package, hplip moved to version 3.23.5 and now supports several new printers and models like the HP Smart Tank series. An update of xwayland 23.2.1 provides a more stable and functional experience while adding a check to verify the existence of a function call. An update of Xen 4.17.2 implements two security fixes. CVE-2023-34322 addresses a security concern where the top-level shadow reference for 64-bit PV guests was dropped prematurely when dealing with memory shortages and may have lead to privilege escalation, Denial of Service (DoS), and information leaks. CVE-2023-20588 was the other vulnerability. Several other packages updated in the snapshot including ncurses 6.4.20230909, nodejs20 20.7.0, python-Pillow 10.0.1 and more.

With snapshot 20230921, ethtool 6.5 adds a feature to check the register dump for a specific driver and fixes a few issues like some problems with certain settings and an empty slot search issue. The iproute2 6.5 package, when using the rdma command will report the device protocol, which can be handy. When using iplink, it doesn’t use all the options provided and can give an error message. The Linux Kernel updates in the snapshot as kernel-source 6.5.4 improves the handling Server Message Block 3 requests after reconnects, has driver fixes and enhancements related to clocks and drivers for various hardware components. The update of lvm2 2.03.22 fixes report field types for better data accuracy and enhancing Virtual Data Optimizer and ensures more efficient data management in Linux storage systems. The audio package pipewire updates to 0.3.80 and improves better synchronization of mixer I/O areas to prevent potential crashes. The update also has Advanced Linux Sound Architecture making smarter period-size selections for batch devices and provides enhancements in audio adapter tag and latency handling. PDF render poppler 23.09.0 improves digital signatures and now provides the key location for certificates to be signed.

Shortly after releasing last week’s review, snapshot 20230920 was released and it brought GNOME users a gift for the weekend. GNOME 45 brings several changes. A new activities button in the top bar has a dynamic workspace indicator, making it more user-friendly and replacing the old app menu. There is faster search performance across various apps and a new camera indicator in the top bar shows when the camera is in use. GNOME 45 introduces a new default image viewer that’s fast, clean and adaptive and the files app is now faster and more seamless with search. The GNOME Display Manager gdm 45.0.1 fixes a critical crash issue. Has numerous code cleanups and adds support for multi-seat configurations in Wayland. An update of Flatpak 1.15.4 was also in the snapshot. The package took care of two CVEs. CVE-2023-28101 has a fix for special characters that are now escaped when displaying permissions and metadata. This prevents malicious apps from manipulating the appearance of the permissions list using crafted metadata. With CVE-2023-28100, Flatpak app is run on a Linux virtual console and ioctl is no longer allowed. This security enhancement protects against potential vulnerabilities when using virtual consoles. There were several other packages updating in the snapshot, but the major version of postgresql 16 optimizes aggregate functions, and enhances sorting that leads to faster queries. The bulk loading performance saw up to a 300 percent improvement, according to its release announcement. The other major version in the snapshot was gedit 46.1, which resolved a build issue, updated its Flatpak and did some code refactorings to improve organization.