GrapheneOS migra sus servidores fuera de Francia por
El proyecto GrapheneOS ha anunciado en la red social del Nazi Elon Musk que cesa todas las operaciones en Francia, afirmando que el país ya no es seguro para los «proyectos de privacidad de código abierto».

Según leemos en la Wikipedia:
GrapheneOS es un sistema operativo móvil de código abierto basado en Android desarrollado como un proyecto sin fines de lucro que se enfoca en la privacidad y seguridad. GrapheneOS realiza mejoras sustanciales tanto en la privacidad como en la seguridad a través de muchas características cuidadosamente diseñadas para funcionar contra adversarios reales. Originalmente era conocido como Android Hardening hasta marzo de 2019.
GrapheneOS es un proyecto que ofrece un sistema operativo basado en Android para dispositivos Pixel creado en 2014 por el desarrollador Daniel Micay, con el objetivo de liberar a las personas que lo utilizan del control y espionaje del sistema operativo desarrollado por Google.
Y han comunicado que migrarán todos los servidores que tenían en Francia a otras ubicaciones más seguras para el proyecto. Lo han comunicado también en su propio nodo del Fediverso:
Aunque el sistema operativo seguirá disponible para los usuarios franceses, todos los servidores web y de discusión se están trasladando al extranjero.
Hasta ahora, el proyecto dependía de OVH Bearharnois, un proveedor francés de alojamiento, para su sitio web principal y servicios de redes sociales. El plan de migración traslada las instancias de Mastodon, Discourse y Matrix a una combinación de servidores locales y compartidos en Toronto. La infraestructura crítica de sitios web será alojada por Netcup, una empresa alemana.
GrapheneOS está desarrollado para no recopilar los datos confidenciales de los usuarios en sus servidores ni almacena infraestructuras críticas en Francia. Por lo tanto, la migración no afecta a servicios como la verificación de firmas ni la protección contra degradaciones para actualizaciones.
Citando el apoyo del gobierno a la propuesta de Control de Chat de la Unión Europea, los desarrolladores de GrapheneOS también se niegan a viajar a Francia. Ya no se permite a los promotores trabajar dentro del país por motivos de seguridad.
Esta decisión fue provocada por una cobertura negativa en la prensa de dos artículos publicados por Le Parisien. Una entrevista con la fiscal francesa de ciberdelitos Johanna Brousse insinúa posibles acciones legales contra el proyecto:
«Con esta nueva herramienta, hay una legitimidad real para una parte de los usuarios en el deseo de proteger sus intercambios. Por tanto, el enfoque es diferente. Pero eso no nos impedirá demandar a los editores si se descubren vínculos con una organización criminal y no cooperan con la ley»
GrapheneOS sostiene que Le Parisien ha confundido su proyecto con forks patrocinados por el gobierno, que son copias falsas de su sistema operativo. El medio de comunicación se refiere a una aplicación falsa de Snapchat, publicidad en la dark web y una serie de vídeos no listados de YouTube que no son propios de GrapheneOS en sí.
El proyecto había amenazado previamente con litigios contra estas ramificaciones del proyecto patrocinadas por el gobierno. Un ejemplo destacado es ANOM, una empresa pantalla respaldada por el FBI que desarrolló un sistema operativo Android y una plataforma de mensajería comprometidos como parte de la Operación Trojan Horse entre 2018 y 2021.
Este artículo es una traducción/adaptación de un artículo en inglés publicado bajo licencia CC-by-sa 4.0 en la web PrivacyGuides.org que puedes leer en este enlace:
Ya el proyecto tiene una historia con contratiempos y problemas ocasionados en estos años debido a otros problemas a la hora de poner en marcha el proyecto:

GrapheneOS migra sus servidores fuera de Francia por no ser seguro para «proyectos de privacidad de código abierto
El proyecto GrapheneOS ha anunciado en la red social del Nazi Elon Musk que cesa todas las operaciones en Francia, afirmando que el país ya no es seguro para los «proyectos de privacidad de código abierto».

Según leemos en la Wikipedia:
GrapheneOS es un sistema operativo móvil de código abierto basado en Android desarrollado como un proyecto sin fines de lucro que se enfoca en la privacidad y seguridad. GrapheneOS realiza mejoras sustanciales tanto en la privacidad como en la seguridad a través de muchas características cuidadosamente diseñadas para funcionar contra adversarios reales. Originalmente era conocido como Android Hardening hasta marzo de 2019.
GrapheneOS es un proyecto que ofrece un sistema operativo basado en Android para dispositivos Pixel creado en 2014 por el desarrollador Daniel Micay, con el objetivo de liberar a las personas que lo utilizan del control y espionaje del sistema operativo desarrollado por Google.
Y han comunicado que migrarán todos los servidores que tenían en Francia a otras ubicaciones más seguras para el proyecto. Lo han comunicado también en su propio nodo del Fediverso:
Aunque el sistema operativo seguirá disponible para los usuarios franceses, todos los servidores web y de discusión se están trasladando al extranjero.
Hasta ahora, el proyecto dependía de OVH Bearharnois, un proveedor francés de alojamiento, para su sitio web principal y servicios de redes sociales. El plan de migración traslada las instancias de Mastodon, Discourse y Matrix a una combinación de servidores locales y compartidos en Toronto. La infraestructura crítica de sitios web será alojada por Netcup, una empresa alemana.
GrapheneOS está desarrollado para no recopilar los datos confidenciales de los usuarios en sus servidores ni almacena infraestructuras críticas en Francia. Por lo tanto, la migración no afecta a servicios como la verificación de firmas ni la protección contra degradaciones para actualizaciones.
Citando el apoyo del gobierno a la propuesta de Control de Chat de la Unión Europea, los desarrolladores de GrapheneOS también se niegan a viajar a Francia. Ya no se permite a los promotores trabajar dentro del país por motivos de seguridad.
Esta decisión fue provocada por una cobertura negativa en la prensa de dos artículos publicados por Le Parisien. Una entrevista con la fiscal francesa de ciberdelitos Johanna Brousse insinúa posibles acciones legales contra el proyecto:
«Con esta nueva herramienta, hay una legitimidad real para una parte de los usuarios en el deseo de proteger sus intercambios. Por tanto, el enfoque es diferente. Pero eso no nos impedirá demandar a los editores si se descubren vínculos con una organización criminal y no cooperan con la ley»
GrapheneOS sostiene que Le Parisien ha confundido su proyecto con forks patrocinados por el gobierno, que son copias falsas de su sistema operativo. El medio de comunicación se refiere a una aplicación falsa de Snapchat, publicidad en la dark web y una serie de vídeos no listados de YouTube que no son propios de GrapheneOS en sí.
El proyecto había amenazado previamente con litigios contra estas ramificaciones del proyecto patrocinadas por el gobierno. Un ejemplo destacado es ANOM, una empresa pantalla respaldada por el FBI que desarrolló un sistema operativo Android y una plataforma de mensajería comprometidos como parte de la Operación Trojan Horse entre 2018 y 2021.
Este artículo es una traducción/adaptación de un artículo en inglés publicado bajo licencia CC-by-sa 4.0 en la web PrivacyGuides.org que puedes leer en este enlace:
El proyecto ha comunicado que Francia ya no es un lugar seguro:
Francia no es un país seguro para proyectos de privacidad de código abierto. Esperan puertas traseras en cifrado y también en el acceso a dispositivos. No se permitirán dispositivos y servicios seguros. No nos sentimos seguros usando OVH ni siquiera para una web estática con servidores en Canadá/EE. UU. a través de sus filiales Canadá/EE. UU.
Ya el proyecto tiene una historia con contratiempos y problemas ocasionados en estos años debido a otros problemas a la hora de poner en marcha el proyecto:

Episodio 58 de KDE Express: Compilando Comunidad con Paco Estrada
Me congratula presentaros el episodio 58 de KDE Express, titulado «Compilando Comunidad con Paco Estrada» donde David Marzal y el invitado protagonista del título hablan del podcasting y el mundo del Software Libre. Una delicia para los amantes de la libertad bien entendida.
Episodio 58 de KDE Express: Compilando Comunidad con Paco Estrada
Comenté hace ya bastante tiempo que había nacido KDE Express, un audio con noticias y la actualidad de la Comunidad KDE y del Software Libre con un formato breve (menos de 30 minutos) que complementan los que ya generaba la Comunidad de KDE España, aunque ahora estamos tomándonos un tiempo de respiro por diversos motivos, con sus ya veteranos Vídeo-Podcast que todavía podéis encontrar en Archive.org, Youtube, Ivoox, Spotify y Apple Podcast.
De esta forma, a lo largo de estos casi 60 episodios, promovidos principalmente por David Marzal, nos han contado un poco de todo: noticias, proyectos, eventos, etc., convirtiéndose (al menos para mi) uno de los podcast favoritos que me suelo encontrar en mi reproductor audio.
En palabras de David:

Paco Estrada es un referente en cuanto al podcasting libre se refiere, con Compilando Podcast, Paco desde 2017 nos regala episodios meticulosamente producidos sobre GNU/Linux y software libre. Tras un parón publicando, este final de 2025 tenemos de vuelta estos episodios tan trabajados y bien locutados que son marca de la casa. Así que hoy es un honor poder traeros a Paco para hablar de su vuelta y que nos depara su feed para 2026.
Juego X-flight: https://www.protondb.com/app/2014780
Web de Compilando Podcast: https://compilando.es/
Estadisticas del Podcast: https://podcastdetails.com/podcast?url=https%3A%2F%2Fcompilando.es%2Findex.php%2Ffeed%2Fpodcast%2F
Por cierto, también podéis encontrarlos en Telegram: https://t.me/KDEexpress
La entrada Episodio 58 de KDE Express: Compilando Comunidad con Paco Estrada se publicó primero en KDE Blog.
Leí los términos del servicio de mi Smart TV y ahora duermo con un ojo abierto
Un horror por el que pasamos inadvertidos. Aquí traigo mi ejemplo para que vosotros y vosotras podáis escapar si aún estáis a tiempo…

Fue un momento hermoso. El equipo que me lo llevó a casa, como dos ángeles benévolos con polos a juego, acababan de montar mi nuevo MegaCorp Glimmer-Screen 9000 en la pared.
Era un elegante monolito de obsidiana con una resolución pura de 8K, tan delgado que parecía desafiar las leyes de la física. Prometía un mundo de transmisión fluida, comodidad activada por voz y una imagen tan clara que podría contar los poros del rostro de un presentador de noticias desde el otro lado de la habitación.
Estaba enamorado. Esto no era solo una televisión. Era una ventana al futuro. La encendí y la pantalla se encendió con un timbre acogedor que sonaba sospechosamente como una caja registradora.
Luego llegó la pantalla de configuración. Contraseña Wi-Fi, inicios de sesión de servicios de streaming y para finalizar el proceso… el jefe final de la tecnología moderna: los Términos de Servicio.
Normalmente, hago lo que cualquier persona cuerda hace. Me desplazo hasta el final a la velocidad de la luz, marco la casilla «He leído y estoy de acuerdo» con la temeridad de alguien que firma un paquete, y sigo con mi vida. Pero ese día, algo era diferente. Un extraño sentido de deber cívico, o quizá un estallido de cafeína en mal momento, me invadió. «No», pensé, «Hoy seré una persona informada.»
Ese fue mi primer, y posiblemente el último, error.
Lo que siguió fue un descenso hacia un corazón de oscuros términos legales de tinieblas. Soy un hombre cambiado. He visto cosas. Aquí, por si te puede servir de ayuda, tienes un resumen de las cláusulas que han convertido mi santuario cinematográfico en un panóptico de paranoia.
Cláusula 7, Sección B, Subsección IV: El Ojo que todo lo ve
Jerga legal: «Al aceptar estos términos, concedes a MegaCorp y sus afiliados una licencia perpetua, mundial y libre de regalías para monitorizar, grabar y analizar todo lo que se muestre en tu Glimmer-Screen 9000 con fines de aseguramiento de calidad, optimización de contenido y publicidad dirigida.»
Traducción: Mi tele no solo me está mostrando películas; las está viendo conmigo. Y juzga mis decisiones. Sabe que vi tres temporadas seguidas de ese terrible reality show de citas. Me emocioné con esa comedia romántica tan cutre. Está registrando silenciosamente mi dudoso gusto por los documentales nocturnos sobre el concurso de hacer queso. Mi tele es mi nueva compañera de piso, la más crítica.
Cláusula 12, Sección F: El compañero de escucha
Jerga legal: «Para mejorar la función de comandos de voz, el conjunto de micrófonos incorporado puede permanecer en estado de escucha activa para captar audio ambiental, fragmentos conversacionales y otros datos acústicos. Estos datos pueden ser transmitidos a nuestros servidores para su procesamiento mediante nuestros algoritmos privativos.»
Traducción: El mando a distancia es un espía. La propia televisión es un espía. Mi salón ahora es una embajada con micrófonos en un thriller de espionaje de bajo presupuesto. Anoche, mi mujer y yo tuvimos una discusión entre susurros sobre si la piña debería permitirse en la pizza. Esta mañana, la línea de tiempo en mis redes sociales era un muro de anuncios de pizzas congeladas con temática hawaiana. ¿Coincidencia? CREO QUE NO.
Ahora comunico información sensible mediante una serie de gestos intrincados con las manos y notas garabateadas apresuradamente en un Etch A Sketch. La tele no puede leer mis garabatos frenéticos. Eso espero.
Cláusula 28, Sección A: La Cláusula del Dominador Digital
Jerga legal: «MegaCorp se reserva el derecho de entregar actualizaciones obligatorias y no revocables de firmware a su dispositivo en cualquier momento, sin previo aviso. Estas actualizaciones pueden alterar, eliminar o modificar de otro modo la funcionalidad, características y aplicaciones compatibles del dispositivo a nuestra exclusiva discreción.»
Traducción: me fui a la cama con una tele que tenía mi app de streaming favorita fijada en la pantalla de inicio. Me desperté y descubrí que había sido reemplazado por «Qwik-Flix», un servicio del que nunca había oído hablar y que solo retransmite tutoriales de banjo de dominio público.
Los botones de volumen de mi mando ahora controlan el termostato inteligente del piso de mi vecino. Esta no es mi tele; es una cocina de pruebas tecnológica, y yo soy el beta tester. Vivo en un estado de cambio perpetuo y no anunciado.
Cláusula 42: La Proclamación de «No posee nada»
Jerga legal: «El Glimmer-Screen 9000 y su software embebido están licenciados, no vendidos. Se le concede una licencia limitada, no transferible y revocable para usar el dispositivo únicamente con el propósito de ver transmisiones aprobadas por MegaCorp.»
Traducción: no tengo televisor. Tengo una pantalla costosa montada en la pared que MegaCorp me permite usar amablemente. Soy inquilino en mi propio salón. Tengo la sospecha de que si me pierdo un pago de mi plan «TV-como-servicio» (una función que aún no han anunciado, pero que seguro que llegará), un equipo de recuperadores con equipo de combate bajará por mi chimenea y recuperará su pantalla.
Así que ahora vivo con miedo. Cubro el televisor con una manta gruesa cuando está apagada, para que su siniestro sensor que no parpadea no me observe mientras duermo. Empecé a referirme a él sólo en susurros, como «El Monolito». Mi perro ya ni siquiera entra a la habitación; se queja en la puerta, sintiendo el aura opresiva de la vigilancia.
Por supuesto, todo esto es una sátira. En su mayor parte. No tengo esposa. O una televisión que me espía. Pero la aterradora verdad es que el núcleo de estas «cláusulas» existe en las interminables páginas de términos que la gente acepta todos los días. Están cambiando la libertad y privacidad de su software por conveniencia y pantallas brillantes. Están instalando espías en sus hogares y pagando por ese privilegio.
Entonces, ¿cuál es la solución? Tal vez es hora de que exijamos una «TV de software libre», una en la que controlemos el código, decidamos qué escucha y seamos dueños de nuestras propias salas de estar. Hasta entonces, estaré aquí, con mi sombrero de papel de aluminio y cuidándome las espaldas. El Monolito siempre está mirando.
Este texto es una traducción del inglés de un artículo escrito por Jason Self en su página web que puedes encontrar en este enlace y publicado bajo licencia libre y con su permiso:
Puede parecer una sátira exagerada, pero cabe recordar que la realidad supera la ficción y las nuevas formas de «extorsión» de muchas empresas a sus clientes crecen en imaginación y nuevas formas.
Ya hace 8 años publiqué en el blog un artículo que traigo aquí ya que empasta directamente con lo expresado en la ficción del relato:
Seamos conscientes y rechacemos las nuevas formas de espionaje y pérdida de privacidad que suponen cietos aparatos electrónicos que aceptamos como inavitables, cuando no lo son.
¿Cual es tu opinión? usa los comentarios del blog para compartirla…

KDE estará presente en el IV Seminario Anual Opensource
Nuevo evento en línea a la vista que presenté hace unos días y en el que la Comunidad también estará representada. De esta forma me complace compartir con vosotros que KDE estará presente IV Seminario Anual Opensource, que será retransmitido a todo el mundo utilizando los servicios de Blue Big Button y por Youtube. ¿Quieres más información? Sigue leyendo.
IV Seminario Anual Opensource
El 29 de noviembre a partir de las 21:00 horas peninsulares de España tienes una cita con el mundo OpenSOurce y GNU/Linux en forma de ponencia en directo con divulgadores de todo el mundo hispano hablante con la nueva edición del seminario Anual GNU/Linux.
De esta forma, la Comunidad Academia GNU/Linux está organizando una jornada única con la participación de varios ponentes con las que iniciarse, aprender, profundizar y, en general, conocer un poco más el abanico de posibilidades que te ofrece el mundo del Conocimiento Libre al módico precio de un poco de tu tiempo (que no es poco)
El objetivo de este evento es mostrar temas variados como GNULinux, sistemas, servidores, experiencias de vida y seguridad informática. Lo anuncio ya que se acerca la fecha y vale la pena reservar el tiempo online, así que pronto, muy pronto os ofreceré más detalles.
Se debe destacar que con este será el cuarto año consecutivo que en el mes de Noviembre tenemos este tipo de eventos que solo es posible con el apoyo desinteresado de amigos y conocedores del mundo.

¡No te lo pierdas!
KDE estará presente en el IV Seminario Anual Opensource
Si habéis leído el cartel veréis que mi nombre aparece en la lista de ponentes ya que he tenido el honor de ser elegido para presentar la Comunidad KDE.
De esta forma, a las 21:00 horas peninsulares de España CET (UTC+1) (una menos en canarias) y las 14:00 de Perú, haré una presentación donde hablaré de algunos trucos que podemos realizar en Plasma 6 para ser más eficiente.
Aprovecho para presentar el resto de ponencias:
- Angelo Ramírez: Implementación de servidor Apache y habilitación de SSH en Ubuntu.
- Jorge Varela: De entusiasta del Software Libre a arquitecto en Rad Hat.
- Riky Linux: Uso de XMPP para conversaciones libres y seguras.
- Javier – 4 Sentinell: Riesgo del empleo de redes sociales desde diferentes prespectivas.
La entrada KDE estará presente en el IV Seminario Anual Opensource se publicó primero en KDE Blog.
Mejoras en la interfaz de usuarios y el rendimiento- Esta semana en Plasma
Es increíble el trabajo de promoción que está realizando Nate en su blog, desde hace más del tiempo que puedo recordar. Cada semana hace un resumen de las novedades más destacadas, pero no en forma de telegrama, sino de artículo completo. Su cita semanal no falla y voy a intentar hacer algo que es simple pero requiere constancia. Traducir sus artículos al castellano utilizando los magníficos traductores lo cual hará que la gente que no domine el inglés esté al día y que yo me entere bien de todo. Bienvenidos pues a » Mejoras en la interfaz de usuarios y el rendimiento«de la serie Esta semana en Plasma. Espero que os guste.
Mejoras en la interfaz de usuarios y el rendimiento- Esta semana en Plasma
Nota: artículo original en Blogs KDE. Traducción realizada utilizando Perplexity. Esta entrada está llena de novedades de la Comunidad KDE. Mis escasos comentarios sobre las mejoras entre corchetes.
¡Bienvenido a una nueva edición de Esta semana en Plasma
Esta semana hubo muchas mejoras en la interfaz de usuario y en el rendimiento —algunas bastante importantes—. ¡Así que vamos directo al grano!
Nuevas funcionalidades
Plasma 6.6.0
¡Ahora las ventanas pueden excluirse selectivamente de la grabación de pantalla! Esto se puede activar desde el menú contextual de la barra de título, el menú contextual del Administrador de tareas y las reglas de ventanas. (Stanislav Aleksandrov, enlace) [Estas cosas atraen a los creadores de contenidos].
Mejoras en la interfaz de usuario
Plasma 6.6.0
Con un esquema de color oscuro, el efecto de desenfoque ahora genera un desenfoque más oscuro (idealmente de vuelta al nivel que se veía en Plasma 6.4) y también más vibrante en los casos donde hay colores brillantes detrás. Parece que esto ha gustado a las personas. Pero para quienes no, el valor de saturación del efecto de desenfoque ahora se puede configurar, así que puedes ajustarlo al nivel que prefieras. (Vlad Zahorodnii, enlace 1, enlace 2 y enlace 3) [Afinando una funcionalidad que ayuda más de lo que parece. Además, personalizable].

Al hacer clic en los iconos agrupados del Administrador de tareas para cambiar entre sus ventanas, las ventanas a pantalla completa ya no se mostrarán siempre primero. Ahora las ventanas se levantarán en el orden de su último uso. (Grégori Mignerot, enlace) [Reconozco que de esto no me había dado cuenta].
Se ha realizado una pulido de la interfaz del diálogo de control remoto del portal para que luzca mejor y se lea de manera más natural. (Nate Graham y Joshua Goins, enlace 1, enlace 2, enlace 3 y enlace 4)

Cuando abras el lanzador de aplicaciones Kickoff y el puntero quede justo encima de uno de los elementos de Favoritos, este ya no se seleccionará automáticamente. (Christoph Wolk, enlace)
El widget del lanzador de aplicaciones Kickoff ahora se esfuerza por mantener seleccionada la primera entrada de la vista de resultados de búsqueda, al menos hasta que enfoques la lista y navegues hacia otro elemento. (Christoph Wolk, enlace)
Discover ahora usa un lenguaje más amigable cuando se utiliza para buscar aplicaciones que pueden abrir un determinado tipo de archivo. (Taras Oleksy, enlace) [Siempre es positivo mejorar Discover. A pesar de su mala fama entre los veteranos es una herramienta imprescindible y que funciona y luce cada vez mejor].
Ahora es mucho menos probable elevar accidentalmente una aplicación no deseada cuando aparece una notificación justo debajo de algo que estás arrastrando y soltando. (Kai Uwe Broulik, enlace)
KMenuEdit ahora permite seleccionar varios elementos a la vez para eliminarlos más rápido. (Alexander Wilms, enlace) [Más eficacia. Mola].
El cuadro de diálogo de código QR invocable desde el portapapeles ha sido eliminado, y ahora el código QR se muestra directamente en el widget. Así es lo suficientemente grande para usarse y además se reduce el código innecesario. (Fushan Wen, enlace)
Corrección de errores importantes
Plasma 6.5.3
Fixed a rare case where KWin could crash when the system wakes from sleep. (Xaver Hugl, link)
Worked around a QML compiler bug in Qt that made the power and session buttons in the Application Launcher widget overlap with the tab bar if you resized its popup. (Christoph Wolk, link)
Plasma 6.5.4
Se ha corregido una regresión en el tamaño de los menús que se incorporó accidentalmente en Plasma 6.5.3. Todo debería funcionar bien en 6.5.4, y algunas distribuciones ya han aplicado la corrección. (Akseli Lahtinen y Nate Graham, enlace)
Se solucionó una regresión en Plasma 6 que impedía activar el panel expandido de la Bandeja del sistema mediante un atajo de teclado. (Cursor AI, operado por Mikhail Sidorenko, enlace)
Se corrigió un error causado por un cambio en Qt que provocaba que el menú de acciones del portapapeles no pudiera aparecer si el diálogo de configuración no estaba abierto. (Fushan Wen, enlace)
Se solucionó un error que podía hacer que el selector de tamaño personalizado de paneles en Plasma apareciera en la pantalla equivocada. (Vlad Zahorodnii, enlace)
Se corrigió un error que podía hacer que el contenido del portapapeles se enviara varias veces al establecerlo mediante programación en una aplicación que usa portales. (David Redondo, enlace)
Se ha corregido una fuga de memoria en el escritorio de Plasma. (Vlad Zahorodnii, enlace)
Se corrigió una fuga de memoria en el menú de acciones de portapapeles. (Fushan Wen, enlace)
El efecto de zoom de KWin ahora guarda el nivel de zoom actual poco después de que lo cambias, en vez de hacerlo sólo al cerrar sesión. Esto evita situaciones en las que el sistema queda inapropiadamente ampliado (o no ampliado) después de un bloqueo de KWin o corte de energía. (Ritchie Frodomar, enlace)
Se solucionó un error que hacía que la representación opcional de lista textual de varias ventanas en el widget del Administrador de tareas no recibiera el foco al usar la prevención de robo de foco media. (David Redondo, enlace)
Plasma 6.6.0
Se encontró una solución temporal a un error en algunos juegos que usan XWayland que impedía escribir texto en ciertas ventanas emergentes. (Xaver Hugl, enlace)
Borrar el historial de búsqueda de KRunner ahora tiene efecto inmediatamente, en lugar de sólo después de reiniciar KRunner. (Nate Graham, enlace)
En pantallas muy estrechas y con un alto factor de escala, los botones en las pantallas de inicio, bloqueo y cierre de sesión ya no se cortan; ahora se ajustan en la línea siguiente. (Nate Graham, enlace)
KDE Frameworks 6.21
Se corrigió un error que podía confundir a KWallet — cuando se usa como proxy de Secret Service para KeePassXC — haciéndole creer que necesitaba crear una nueva billetera. (Marco Martin, enlace)
Se corrigieron dos fugas de memoria que afectaban a las páginas de Configuración del sistema basadas en QML. (Vlad Zahorodnii, enlace 1 y enlace 2)
Otra información de errores destacables:
- 4 errores Plasma de muy alta prioridad (igual que la semana pasada). Lista actual de errores
- 34 fallos de Plasma de 15 minutos (2 más que la semana pasada). Lista actual de fallos
Mejoras de rendimiento y aspectos técnicos
Plasma 6.5.3
Las aplicaciones que usan el Portal de Atajos de Teclado para configurar atajos ahora también pueden eliminarlos de la misma manera. (David Redondo, enlace)
Ahora puedes usar el modo Ventana activa de Spectacle para hacer capturas de pantalla de ventanas WINE. (Xaver Hugl, enlace)
Plasma 6.6.0
Se ha mejorado mucho la fluidez de las animaciones en todo Plasma y KWin para usuarios con pantallas que tienen una tasa de refresco superior a 60 Hz. (David Edmundson, enlace)
Se ha reducido la cantidad de trabajo innecesario que hace KWin durante su tubería de composición. (Xaver Hugl, enlace)
Cuando eliminas una categoría completa de atajos en la página de Atajos de las Preferencias del Sistema, todos los atajos se ponen en gris y dejan de estar activos, mostrando un mensaje de advertencia que te da la oportunidad de revertir antes de que se eliminen. (Nate Graham, enlace)
KDE Frameworks 6.21
KConfig ahora procesa los archivos de configuración en flujo en lugar de abrirlos todos a la vez, lo que le permite detectar antes si un archivo está corrupto o mal formateado. Esto previene bloqueos en varios lugares. (Méven Car, enlace 1, enlace 2 y enlace 3)
Al usar la integración con Systemd (activada por defecto si Systemd está presente), los programas ya no fallarán al arrancar si hay variables de entorno que comienzan con un número, ya que Systemd no las soporta. (Méven Car, enlace)
Cómo puedes ayudar
¡Donad a la recaudación de fondos de 2025 de KDE! Realmente marca una gran diferencia.
Si andáis mal de dinero, podéis ayudar a KDE convirtiéndoos en un miembro activo de la comunidad e involucrándoos de alguna manera. Cada colaborador marca una enorme diferencia en KDE — ¡no sois un número ni un engranaje en una máquina! Tampoco es necesario que seáis programadores; también existen muchas otras oportunidades.
No tienes que ser programador. Existen muchas otras oportunidades:
- Clasificar y confirmar informes de errores, tal vez incluso identificar su causa raíz.
- Contribuir al diseño de fondos de pantalla, iconos e interfaces de aplicaciones.
- Diseñar y mantener sitios web
- Traducir elementos de texto de la interfaz de usuario a su propio idioma.
- Promover KDE en su comunidad local
- …¡Y un montón de cosas más!
Para obtener una nueva característica de Plasma o una corrección de errores mencionada aquí, siéntase libre de enviar un commit a la solicitud de fusión correspondiente en invent.kde.org.
La entrada Mejoras en la interfaz de usuarios y el rendimiento- Esta semana en Plasma se publicó primero en KDE Blog.
Rescuing most from a broken tar.bz2 with bzip2recover and some cunning.
libv@machine:~$ tar -jxvf ../backup-2005.tar.bz2 backup/ backup/file0.txt backup/file1.pdf backup/file2.bin bzip2: Data integrity error when decompressing. Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. tar: Unexpected EOF in archive tar: Unexpected EOF in archive tar: Error is not recoverable: exiting nowI then ran bzip2recover, and this produced 328 files called:
rec00001backup-2005.tar.bz2 rec00002backup-2005.tar.bz2 .. rec00327backup-2005.tar.bz2 rec00328backup-2005.tar.bz2There is surprisingly little information out there on how to handle this. One stackoverflow commenter stated to "guess" the size of the undecompressable block, which sounds a bit unscientific.
So the next step was to run bunzip2 on all of them, which broke with:
bunzip2: Data integrity error when decompressing. Input file = rec00051backup-2005.tar.bz2, output file = rec00051backup-2005.tar It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. bunzip2: Deleting output file rec00051backup-2005.tar, if it exists. bunzip2: WARNING: some files have not been processed: bunzip2: 328 specified on command line, 277 not processed yet.There does not seem to be a flag for bunzip2 to ignore the CRC and soldier on, flagging the block accordingly. This 900kB block should be considered lost. The rest of the data is still valid though. So we need to trick tar into thinking that there is valid data in where the breakage was. Sadly Bzip2 does not list the actual uncompressed block size, just an approximation (in this case a "9" for 900kB).
I then bunzipped all the other files, and catted the first good .tar files together as one file, and the last good tar files together as another.
So i quickly read up on the tar header format. It's 512byte aligned, with the first 256bytes the name of the file or directory, null padded. Then all of the other relevant information is presented in the next 256 bytes:
00000000 62 61 63 6b 75 70 2f 00 00 00 00 00 00 00 00 00 |backup/.........| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000060 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 |....0000755.0000| 00000070 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 |000.0000000.0000| 00000080 30 30 30 30 30 30 30 00 31 30 30 32 37 31 37 35 |0000000.10027175| 00000090 33 35 34 00 30 31 32 31 33 30 00 20 35 00 00 00 |354.012130. 5...| 000000a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000100 00 75 73 74 61 72 20 20 00 6c 69 62 76 00 00 00 |.ustar .libv...| 00000110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000120 00 00 00 00 00 00 00 00 00 6c 69 62 76 00 00 00 |.........libv...| 00000130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000140 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 |.........0000000| 00000150 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 |.0000000........| 00000160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000200 62 61 63 6b 75 70 2f 66 69 6c 65 30 2e 74 78 74 |backup/file0.txt| 00000210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000260 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 |....0000755.0000| 00000270 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 31 |000.0000000.0001| 00000280 35 36 37 31 30 30 30 00 31 30 32 34 32 31 30 31 |5671000.10242101| 00000290 30 34 30 00 30 31 35 30 37 35 00 20 30 00 00 00 |040.015075. 0...| 000002a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000300 00 75 73 74 61 72 20 20 00 6c 69 62 76 00 00 00 |.ustar .libv...| 00000310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000320 00 00 00 00 00 00 00 00 00 6c 69 62 76 00 00 00 |.........libv...| 00000330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000340 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 |.........0000000| 00000350 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 |.0000000........| 00000360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000400 54 68 69 73 20 69 73 20 79 6f 75 72 20 64 61 74 |This is your dat|You can see here that the string "00015671000" at 0x27C is the file size that tar expects for file0.txt. This is octal, so you need to run:
echo $((8#00015671000)) 36336643633664While there is no tar specific magic, i was able to search the hexdump for "ustar".
I then found that i got lucky, and that a big file was spanning the broken block. Its tar header was at 0x607800 in the first blob:
00607800 62 61 63 6b 75 70 2f 66 69 6c 65 32 2e 62 69 6e |backup/file2.bin| 00607810 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00607860 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 |....0000755.0000| 00607870 30 30 30 00 30 30 30 30 30 30 30 00 30 31 30 34 |000.0000000.0104| 00607880 34 32 36 34 30 30 30 00 31 30 32 34 30 32 31 37 |4264000.10240217| 00607890 35 33 34 00 30 32 30 35 30 32 00 20 30 00 00 00 |534.020502. 0...| 006078a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00607900 00 75 73 74 61 72 20 20 00 6c 69 62 76 00 00 00 |.ustar .libv...| 00607910 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00607920 00 00 00 00 00 00 00 00 00 6c 69 62 76 00 00 00 |.........libv...| 00607930 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00607940 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 |.........0000000| 00607950 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 |.0000000........| 00607960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00607a00 64 61 74 61 64 61 74 61 64 61 74 61 64 61 74 61 |datadatadatadata|Because this is the first block, before the corruption, everything is still nicely 0x200 aligned. Our file begins at 0x607a00 with a filesize of 0x8916800 (or 1044264000 octal -- which is surprisingly 0x200 aligned as well -- is this a filesystem thing?). The first blob's size is 0x2af3b17. So the missing amount of data for this file is
(0x607a00 + 0x8916800) - 0x2af3b17 = 0x642A6E9The second blob was slightly more difficult, as there the tar header is no longer 0x200 aligned. I got unlucky with searching the hexdump for "ustar" as it crossed a 16byte boundary, but grep gave me a byteoffset to look for in the hexdump.
0634eb50 00 00 00 00 00 00 00 00 00 00 00 00 62 61 63 6b |............back| 0634eb60 75 70 2f 66 69 6c 65 33 2e 73 68 00 00 00 00 00 |up/file3.sh.....| 0634eb70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| *I then of course made the error of using 0x634eb50 and not 0x634eb5c in my calculation. But on the second attempt i calculated:
0x642A6E9 - 0x634eb5c = 0xDBB8DSo i dded the required amount to some file, catted the three files together, and tar was perfectly happy. I did null the broken file, and renamed it appropriately.
It is not likely that i will need this again any time soon, but if i do, i hope i know where to find the info now.
Zypp - different and still the same
zypp makes sure that it not just randomly moves between repositories of different vendors. Vendors in this case can be the (open)SUSE base packages and different buildservice repositories. If you want to do it via
zypper dup --from <repoid>
You get a lot of questions for “do you really want to change the vendor?”.
When you do that e.g. to test the next GNOME major release from GNOME:Next, that is a lot of questions. Like a few hundred times. My manual way involved putting 1\n into the mouse cut buffer and pasting with my middle mouse button.
KDE estará en Ujilliurex 2025 con «10 Trucos para sacar el máximo rendimiento a Lliurex»
Ujilliurex es un evento que se celebra en la Universidad Jaume I de Castellón y que ya tiene a sus espaldas una buena cantidad de ediciones ya que ni con la pandemia cesaron su actividad. Hoy quiero seguir la promoción presentando el programa Ujilliurex 2025, «LliureX com a eina d’innovació educativa, un evento que busca de difundir más el Software Libre entre la Comunidad Docente
KDE estará en Ujilliurex 2025 con «10 Trucos para sacar el máximo rendimiento a Lliurex»
La conversión de eventos presenciales a virtuales fue una constante este últimos años. Ujilliurex no fue la excepción en su edición de 2020 y del 2021, pero gracias a la aparición de las vacunas y al control que tenemos del COVID 19 volvió a ser presencial en la edición del 2022, 2023 y 2024.
De hecho, creo que fue la «maldición » del COVID lo que hizo que un servidor se hiciera un ponente habitual de este evento ya que por razones horarias y escolares nunca podía asistir al mismo.
Este 2025 se vuelve a realizar y viene cargado de interesantes ponencias. La fecha en concreto será el 26 de noviembre y lleva como lema principal: «LliureX como herramienta de innovación educativa».

Y un año más KDE estará presente de la mano de un servidor con una charla a las 19:00 que lleva por título «10 Trucos para sacar el máximo rendimiento a Lliurex» que en realidad es una forma de mostrar las bondades del escritorio Plasma de la Comunidad KDE. Así que mostraré cosas como redimensionar ventanas, utilizar el cortapapeles de forma eficiente o manejas tu archivos como un pro de la mano de Dolphin
Programa de ponencias de Ujilliurex 2025
Desde hace un tiempo que tenemos a nuestra disposición el programa de ponencias, una densa jornada donde centrados en LLiurex se darán trucos de para su escritorio, hablaremos de de IA (cómo no), miraremos las novedades de Lliurex 25, etc. Pero mejor leer el programa completo.
09:30 10:00 Recogida de las credenciales
10:00 10:30 Apertura de la Jornada
10:30 És la IA un forat negre? – Enric Brescó
11:00 IA para mejorar la docencia y la relación con el alumnado – Estefanía López
11:30 Pausa Café
12 Mesa redonda sobre IA en educación
12:50 Lliurex 25. Novedades y características – Luis García, Marta Sánchez
14:00 Comida – Cafeteria de la Facultat
16:00 Uso de la IA con Speech Note para la enseñanza de idiomas – Flor Borja
16:30 Vibe Coding per a la tasca docent – Samuel Soriano
17:00 Cursos de formación para integrar la IA en la docencia – Sara Buils
17:30 La nueva ley de FP, un enfoque desde GitHub – Ángel Berlanas
18:00 Del drama al control: editar, signar i trinxar PDF amb programari lliure – Tàfol Nebot
18:30 Descanso
19:00 10 Trucos para sacar el máximo rendimiento a Lliurex – Baltasar Ortega
19:30 De los titulares de prensa al aula: lo que la IA significa realmente – Miguel Donoso
Más información: Programa Ujilliurex 2025
¿Qué es Ujilliurex?
Se trata de un evento que tiene bastante solera en la provincia de Castellón en el que teniendo como protagonista la distribución de la Generalitat Valenciana Lliurex se presentan novedades sobre ésta y sobre otros proyectos libres.
Concretamente sus objetivos fundamentales son:
- Difundir el uso y manejo de las TIC en la distribución LliureX entre la comunidad educativa universitaria
- Promover la coordinación, el intercambio y la discusión de conocimientos y experiencias entre profesores universitarios, especialmente de los departamentos con una mayor implicación tanto en la parte educativa de los futuros docentes (Depto. Educación), como posibles usuarios de Lliurex como herramienta en su especialidad (Depto. de Traducción e Interpretación y Depto. de Estudios Ingleses), con docentes de centros educativos de la comunidad valenciana, especialmente de los departamentos de idiomas y Coordinadores de Tecnologías de la Información (Coordinadores TIC).
- Compartir conocimiento y debatir sobre el contenido de la distribución y la utilización de diversas aplicaciones de la distribución
- Iniciar una serie de contactos entre las entidades organizadoras de la jornada y los asistentes de los diferentes centros y departamentos.
La entrada KDE estará en Ujilliurex 2025 con «10 Trucos para sacar el máximo rendimiento a Lliurex» se publicó primero en KDE Blog.
Planet News Roundup
This is a roundup of articles from the openSUSE community listed on planet.opensuse.org.
The below featured highlights listed on the community’s blog feed aggregator are from November 15 to 21.
Blog posts this week highlight a wide range of community activity to KDE Plasma gaining new features, the KDE Slimbook VII launch, a Hack Week project about AI-driven Bugzilla triage and another on implementing SSH in Zig—plus. Plus coverage on the new Agama 18 release.
Here is a summary and links for each post:
CyberLadies Empower Women With openSUSE Leap 16
CyberLadies z.s. organized a full-day workshop in Prague to introduce women to Linux installation, desktop use, and open-source alternatives. Zuzana Pechová, who organized it, chose openSUSE Leap 16 for its ease of installation and European roots. The event not only empowered participants but also provided feedback that contributed to improvements in openSUSE and inspires a greater focus on digital sovereignty.
12 months instead of 12 minutes
Jimmac shares the story behind the creation of the GNOME website’s distinctive 3D laptop hero image, which is a design crafted over the course of a year rather than generated quickly by AI. This labor-intensive, iteration-focused approach highlights a commitment to thoughtful design and craft in an era increasingly dominated by automated content generation and quick fixes.
KDE Slimbook VII: Updating the Ultrabook of the KDE Community of Valencian Companies
The KDE Blog highlights the latest update to the KDE Slimbook VII, which is a premium ultrabook co-developed with the Spanish company Slimbook and the KDE community. This iteration features upgraded hardware to include an AMD Ryzen AI 9 365 CPU, 16″ WQXGA display at 165 Hz, and up to 128 GB DDR5 with 8 TB NVMe storage. With every purchase, a portion of proceeds supports the KDE Community.
4th Annual Open Source Seminar (formerly the Annual GNU/Linux Seminar)
The KDE Blog covers the fourth annual open-source seminar on Nov. 29 November. The event will be streamed worldwide via BigBlueButton and YouTube. The event will feature live talks from various Spanish-speaking free software experts and cover topics like systems, servers, security practices, and personal experiences in GNU/Linux.
Hack Week Project Targets Bug Triage Automation
A Hack Week project aims to reduce developer time spent navigating Bugzilla using an AI-driven triage and reporting assistant. By integrating the Ollama LLM with Bugzilla, the tool’s aim is to analyze new changes, assign bugs to teams, and highlight actionable next steps without disrupting existing workflows. A successful implementation could help to streamline bug triage and improve development with openSUSE and other open-source projects.
The NGO founded by Bram Moolenaar, the creator of Vim, ceases operations
Victorhck’s blog reports on the closure of the ICCF Holland foundation, which is the nonprofit organization founded by Vim creator Bram Moolenaarnearly 30 years ago to support children in Uganda. The closure follows Moolenaar’s passing in 2023, but support efforts will continue through Kuwasha, which will take over long-term management of the projects and sponsorship programs.
Photo Cropping Tool, Sudoku in Kirigami, and Sprinting This Week in KDE Apps
The KDE Blog highlights recent developments in KDE Applications, including a new cropping tool in the Photos app that simplifies image editing with intuitive controls. Also included is news of Pumoku—a new Kirigami-based sudoku application in early alpha stage, which shows promise in its continued development.
Labels and Assignment Improvements
The Open Build Service team has introduced enhanced label-based filtering to help users manage packages, requests, and notifications more efficiently. It improves assignment workflows and makes it easier to track progress and responsibilities during package reviews and submissions.
Plasma 6.5 Third Update
The KDE Blog announced the release of Plasma 6.5’s third maintenance update. The update includes automatic switching between light and dark themes, scrollable panels for widgets and shortcuts, a new initial setup assistant, and global Wi-Fi password storage.
Published by Agama 18
Victorhck’s blog reports on the release of Agama 18, the modern web-based installer for openSUSE and SUSE Linux Enterprise Server. The update introduces a redesigned storage configuration page aiming to make disk setup clearer for new users while retaining advanced options for experts. The release also brings enhanced JSON configuration support (including local profile validation and incremental pattern management). The release officially drops support for the i586 architecture.
Crop tool in Photos, Sudoku in Kirigami and sprinting – This week in KDE Apps
The KDE Blog covers “This Week in KDE Apps” and highlights the KDE Photos and introduction of Pumoku, which a Kirigami-based sudoku application, as mentioned above.
Hack Week Project Aims to Implement SSH in Zig
A Hack Week project starting Dec. 1 will focus on completing a native SSH implementation written in the Zig programming language. The goal is to create a lightweight and flexible SSH stack that facilitates research and experimentation, such as testing post-quantum cryptography algorithms. The project already supports primitives, keys, certificates and much of the agent protocol, and is intended for research and experimentation.
How to explain the four freedoms of free software to kids and girls/children
Victorhck’s blog helps translate and adapt a guide to help parents and educators explain the four essential freedoms of free software to children through analogies. The guide can be used as a valuable educational tool to help foster the continuation of the free software culture and promote collaboration and digital ethics from an early age.
Releasing version 18 | Agama
The Agama 18 version was introduced in this blog from Nov. 17. Support for DASD (mainframe) devices were significantly improved and the release offers better management for multiple devices through the web interface.
Twentieth Update of KDE Frameworks 6
The KDE Blog announces the release of KDE Frameworks 6.20. This maintenance release delivers numerous bug fixes, performance improvements, and behind-the-scenes enhancements across multiple frameworks. Key fixes include enhanced security in KWallet with modern session management, reduced crashes in image format plugins (KImageFormats) when handling malformed files, and improved User Interface consistency in Kirigami for overlays and action toolbars.
OCR en Spectacle y muchas mejoras en la interfaz de usuario – Esta semana en KDE Plasma
The KDE Blog covers how Spectacle gains built-in Optical Character Recognition functionality to let users select and copy text directly from images or screenshots. Multiple user interface enhancements were made including improved theming for GTK 4 apps, better portal-based permission dialogs, and refinements to system tray and timer widget settings.
View more blogs or learn to publish your own on planet.opensuse.org.