Ir al contenido

Bienvenido a Planet KDE

Esto es un lector de fuentes contenidos que recopila lo que los colaboradores de la comunidad KDE escriben en sus respectivos blogs, en distintos idiomas.

Viernes, 30 de julio de 2021

Ya no suelo hablar mucho de distribuciones. Nunca he cambiado mucho entre ellas y cuando apareció KDE Neon me quedé en ella para siempre. Así que ahora no estoy mucho al día de sus novedades. No obstante sí que hay una distribución que sigo de cerca y por ello me congratula compartir con vosotros que ha sido lanzado Lliurex 21, la actualizada distribución promovida por la Generalitat Valenciana y que seigue mejorando versión a versión y que, además, viene utilizando Plasma desde su versión 19.

Lanzado Lliurex 21, mejorando versión a versión

Hay gente que no entiende porqué debe existir una distribución dedicada a un colectivo: músicos, jugadores, diseño, arqueología, etc. Puede ser que alguna sea superflua pero os puedo asegurar que la distribución educativa Lliurex no lo es.

Simplemente debemos pensar a quien va dirigida esta distribución: la gran mayoría de ordenadores en los que se va a instalar suelen ser poco potentes, algo obsoletos, y dedicados a la docencia, con aplicaciones específicas.

Es por ello que es de alabar el trabajo de los desarrolladores de Lliurex, una distribución con solera, que lleva desde el 2005 dando guerra y que en la versión del 2019 decidió dar el salto al escritorio Plasma de la Comunidad KDE, lo cual han mantenido es esta versión del 2021, síntoma de que la cosa ha funcionado.

Los nuevos fondos por defecto para lliurex 21 son preciosos. Podéis encontrarlos en este enlace.

En palabras de sus desarrolladores:

«LliureX 21 nace con el mismo propósito de siempre: facilitar el acceso a las TIC y promover el uso del software libre, ofreciendo a sus usuarios una experiencia agradable y sencilla, con todo el que esto implica. Aspectos como la compatibilidad con el hardware más actual, el acceso en el software de última generación y la seguridad, son los tres grandes pilares en los cuales todo sistema moderno tiene que sustentarse, y que justifican la importancia de mantenerse en el día. El salto a LliureX 21 compuerta todos estos beneficios y otras muchas novedades y valores añadidos, […]«

En próximas entradas desgranamos lo que ofrece esta versión, mientras tanto es el momento de descargar y probar, que ¡ahora los maestros ya estamos de vacaciones!

Más información: Lliurex | Descarga

Jueves, 29 de julio de 2021

Quienes me conocen lo saben. Este año ha sido muy intenso para mi, como lo vienen siendo estos últimos. Tanto que se me han escapado cosas de la actualidad KDE como como el siguiente vídeo «El poder de Plasma» de KDE Community. Hora de enmendar ese error.

El poder de Plasma – Vídeo

«Simple de forma predeterminada, potente cuando es necesario» es la máxima del escritorio Plasma de la Comunidad KDE, un eslogan que ha sido copiado por Windows 11 en su anuncio (lo cual demuestra que la Comunidad KDE marca el camino en cuanto a escritorios se refiere).

Y este objetivo es muy importante ya que el escritorio Plasma cada vez está más presente en ordenadores de usuarios con poca experiencia, a los que debe ofrecer sencillez y eficacia pero al mismo tiempo, debe mantener la potencia, flexibilidad y personalización extrema que lo ha hecho tan famoso entre los linuxeros.

El poder de Plasma - Vídeo

Justo este es el objetivo de este vídeo presentado por el canal de Youtube de The KDE Community que lleva por título «The Power of Plasma» (que podéis ver un poco más abajo) y que en apenas un minuto no solo nos muestras algunas de las bondades del escritorio sino que nos muestra algunas de personalizaciones que nuestro entorno de trabajo puede llegar a adquirir.

De esta forma nos muestra la información básica que nos proporciona la bandeja del sistema (calendario, inserción de dispositivos USB, etc), la posibilidad de proteger encriptadas las carpetas que desees con Vault, la forma de instalación de aplicaciones con Discover, las posibilidades de Krunner, etc.

En resumen, el vídeo no es más que un pequeño resumen de la excelente página web del escritorio Plasma que poco a poco se muestra más completa, informativa y espectacular al tiempo que se simplifica y se hace accesible a todo tipo de usuarios.

Miércoles, 28 de julio de 2021

Tal y como estaba previsto en el calendario de lanzamiento de los desarrolladores, ayer martes 27 de julio la Comunidad KDE ha comunicado que ha sido lanzada la cuartaº actualización de Plasma 5.22. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran entorno de escritorio de Software Libre.

Lanzada la cuarta actualización de Plasma 5.22

No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.

Lanzada la cuarta actualización de Plasma 5.22

De esta forma, el martes 27 de julio ha sido lanzada la cuarta actualización de Plasma 5.22, la cual solo trae (que no es poco) soluciones a los bugs encontrados en esta semana de vida del escritorio y mejoras en las traducciones. Es por tanto, una actualización 100% recomendable.

Más información: KDE

Las novedades básicas de Plasma 5.22

La lista principal de las novedades de Plasma 5.22 son las siguientes:

  • Grandes mejoras visuales, donde destaca la nueva funcionalidad de transparencia adaptativa: esto significa que el panel y los widgets que contiene serán agradablemente translúcidos por norma general, aunque se volverán completamente opacos si existen ventanas maximizadas para evitar cualquier distracción.
  • Nueva pantalla de inicio de las Preferencias del Sistema donde además de las acciones más habituales que solemos hacer los usuarios tendremos el acceso a los módulos que más utilizamos.
  • Mejoras en las actualizaciones en diferido, útiles para algunos usuarios, no tanto para otros, y que como es habitual en esta versión se han pulido para contentar a todos.
  • Los widgets de la Bandeja del sistema (situados normalmente en la parte inferior derecha del panel) son mucho más consistentes en aspecto y también más útiles
  • Mejoras en KWin, Wayland, el lanzador de «todo» Kunner y, por supuesto, en las notificaciones.

Más información: KDE

Martes, 27 de julio de 2021

Martes, 27 de julio de 2021. KDE lanza hoy una actualización de corrección de errores para KDE Plasma 5, con el número de versión 5.22.4.

Plasma 5.22 se publicó en junio de 2021 con muchas mejoras de funcionalidades y nuevos módulos para completar la experiencia de escritorio.

Esta versión añade tres semanas de nuevas traducciones y correcciones de los colaboradores de KDE. Las correcciones de errores suelen ser pequeñas, aunque importantes, e incluyen:

  • Discover: Se ha solucionado el problema con la ayuda emergente de los accesos rápidos de teclado. Código modificado. Corrige el fallo #438916.
  • Las categorías de la imagen del día de Unsplash se ordenan alfabéticamente. Código modificado. Corrige el fallo #422971.
  • Centro de información: Se ha solucionado el fallo del valor de la CPU cuando Solid carece de una cadena de producto. Código modificado. Corrige el fallo #439464.
Ver el registro de cambios completo

Jueves, 8 de julio de 2021

Más de 120 programas individuales, además de docenas de bibliotecas de programadores y complementos de funciones, se lanzan simultáneamente como parte de KDE Gear.

Todos ellos han obtenido hoy nuevas versiones de corrección de errores.

Los empaquetadores de las distribuciones y de las tiendas de aplicaciones deben actualizar sus paquetes de aplicaciones.

Martes, 6 de julio de 2021

Martes, 6 de julio de 2021. KDE lanza hoy una actualización de corrección de errores para KDE Plasma 5, con el número de versión 5.22.3.

Plasma 5.22 se publicó en junio de 2021 con muchas mejoras de funcionalidades y nuevos módulos para completar la experiencia de escritorio.

Esta versión añade dos semanas de nuevas traducciones y correcciones de los colaboradores de KDE. Las correcciones de errores suelen ser pequeñas, aunque importantes, e incluyen:

Ver el registro de cambios completo

Martes, 22 de junio de 2021

Martes, 22 de junio de 2021. KDE lanza hoy una actualización de corrección de errores para KDE Plasma 5, con el número de versión 5.22.2.

Plasma 5.22 se publicó en junio de 2021 con muchas mejoras de funcionalidades y nuevos módulos para completar la experiencia de escritorio.

Esta versión añade una semana de nuevas traducciones y correcciones de los colaboradores de KDE. Las correcciones de errores suelen ser pequeñas, aunque importantes, e incluyen:

  • Discover: Flatpak: Notificar correctamente de las actualizaciones. Código modificado. Corrige el fallo #438670.
  • [Gestor de tareas] Mostrar el título de la ventana en la ayuda emergente cuando el título del reproductor es diferente. Código modificado.
  • KWin: Wayland: Implementar regla de ventanas de actividades. Código modificado. Corrige el fallo #439022.
Ver el registro de cambios completo

Lunes, 7 de septiembre de 2020

Tiempo de lectura: 4 minutos

Una aplicación multiplataforma es una aplicación que puede funcionar en diferentes sistemas operativos. Para hacerlo necesitamos una base común, tanto en lenguaje de programación como de librerías, que facilite el funcionamiento. En escritorio es relativamente sencillo programar una aplicación multiplataforma. En sistemas móviles como Android o Ubuntu Touch la cosa se complica. Tenemos dos opciones principales. La primera es usar HTML5 y JavaScript. La aplicación se ejecutará con independencia del sistema operativo. El inconveniente aparece al acceder a elementos concretos de cada sistema. La segunda opción es usar un lenguaje como C/C++ junto con la librería Qt. Esta librería se puede usar en Android y Ubuntu Touch. Al usar C/C++ se puede acceder con facilidad a elementos concretos de cada sistema operativo. El inconveniente es el coste de desarrollo, que es superior al de HTML5.

Introducción

Qt define una serie de componentes básicos y el programador los utiliza en su aplicación para formar el interfaz de usuario. Kirigami es una librería del proyecto KDE que proporciona componentes avanzados basados en Qt. Entre sus ventajas encontramos que es multiplataforma y que no obliga a pagar licencias por usar la librería.

Kirigami en Ubuntu Touch

Para ver lo que puede hacer Kirigami, usaremos una aplicación de demo que tiene todos los controles que se pueden usar. La aplicación está en la OpenStore y se puede instalar como hemos visto en otras entradas.

Kirigami en la OpenStore

Kirigami en la OpenStore

Instalamos la aplicación y después la lanzamos desde el lanzador de aplicaciones de Ubuntu Touch. En la aplicación no veremos el código fuente de cada ejemplo. Para ver el código (y descubrir cómo consiguen algunas cosas) hay que ir a la Web del proyecto.

Listado de componentes de Kirigami

Listado de componentes de Kirigami

El funcionamiento es muy simple. Pulsamos sobre una opción y veremos en la parte central diferentes controles que entran en esa categoría. Es una forma sencilla de ver lo que se puede hacer con Kirigami. No voy a entrar en todas las categorías, eso os lo dejo a vosotros para investigar.

Lista de tarjetas de Kirigami

Lista de tarjetas de Kirigami

Kirigami en Android

En Android se pueden usar varios lenguajes de programación. El más usado es Java aunque Kotlin le está comiendo terreno. A estos lenguajes se le suma C/C++ aunque no se use tanto. C/C++ se usa para trabajar en aplicaciones que necesitan rendimiento, por ejemplo juegos o aplicaciones que realizan cálculos. Para usar Kirigami en Android necesitamos crear un proyecto que use C/C++. Aunque es un poco más duro de usar que Java, si usamos la librería STL (incluida en el estándar de C/C++) la curva de aprendizaje se reduce mucho.

La aplicación de demo para Android no usa la última versión disponible de Kirigami. Por esta razón muestro la categoría List Header.

Lista de tarjetas de Kirigami (Android)

Lista de tarjetas de Kirigami (Android)

Componentes:

Controles de Kirigami (Android)

Controles de Kirigami (Android)

Kirigami en escritorio

También se puede instalar Kirigami en el escritorio como paquete Snap. No importa que usemos una distribución diferente a Ubuntu, se instalará sin problemas ya que contiene todos los elementos necesarios para trabajar.

Listado de controles PC

Listado de controles PC

Ejemplo de controles:

Lista de tarjetas PC

Lista de tarjetas PC

Conclusiones

Programar una aplicación que funcione en varios sistemas operativos no es sencillo. Requiere de un trabajo extra pero permite que, manteniendo una misma base, ataquemos a varias plataformas. Se podría programar una aplicación que funcionara en Ubuntu Touch y en Android manteniendo la misma base de código. En Ubuntu Touch se puede acceder a todos los elementos del sistema. Con Android la cosa cambia un poco ya que estamos programando con herramientas de bajo nivel. Si hay alguna función que depende de Java tendríamos seguramente problemas para usarla desde C/C++.

Con esta entrada os quería presentar la librería Kirigami. La apariencia entre tres plataformas tan diferentes como escritorio, Ubuntu Touch y Android es prácticamente la misma. Los componentes se pueden adaptar a las particularidades concretas de cada plataforma, de forma que se vean más integrados en el sistema.

La entrada Aplicaciones multiplataforma usando Kirigami (Ubuntu Touch / Android) se publicó primero en InnerZaurus.

Lunes, 31 de agosto de 2020

Tiempo de lectura: 7 minutos

KDE Plasma es uno de los escritorios que podemos usar en GNU/Linux. Visualmente, es lo que el usuario ve cuando enciende el ordenador: el escritorio con su barra de aplicaciones, las ventanas de las aplicaciones o los widgets que muestran información en el escritorio. No pretendo comparar las características de KDE Plasma con las de otros escritorios. Es una batalla que no tiene sentido. Lo pruebas y si te gusta, lo usas. Si no te gusta pruebas otro escritorio. Si que me gustaría comentar la forma de personalizar este escritorio. KDE Plasma es muy configurable y se puede adaptar a nuestros gustos. A diferencia de otros sistemas operativos, la personalización está incluida de serie y no es necesario pagar por cambiar los iconos o la apariencia de las aplicaciones.

KDE Plasma está formado por diferentes elementos y puede ser buena idea tenerlos en mente antes de leer el artículo. En la entrada los veremos por encima aunque no entraré tanto en detalle. Por último, las capturas de pantalla corresponden a KDE Neon 20.04 Focus Fosal. Aunque la base se mantiene entre distribuciones, sí que pueden usar otros fondos de pantalla o temas. En cualquier caso podéis preguntar las dudas en los comentarios. No hace falta registrarse, sólo hay que esperar un poco de tiempo para que valide los comentarios.

Personalizar KDE Plasma

Los elementos que veremos son:

  • Tema global.
  • Estilo de plasma.
  • Estilo de las aplicaciones.
  • Colores.
  • Iconos.
  • Tipos de letra.
  • Cursores.

Hay más opciones pero ya las veremos en otra entrada más adelante. Par acceder a estas opciones pulsamos en el botón de inicio y seleccionamos Preferencias del sistema.

Tema global

El tema global es una forma de aplicar una configuración concreta a muchos elementos de KDE Plasma. Por ejemplo, en la captura de pantalla tenemos dos temas que vienen de serie (Brisa) y un tema de terceros llamado Arc. Por defecto se utiliza el tema Brisa claro. Si cambiamos a los otros temas veremos de forma rápida su efecto.

Tema global (Brisa claro)

Tema global (Brisa claro)

Si seleccionamos por ejemplo Brisa oscuro y pulsamos el botón de aplicar, cambiarán diferentes elementos. Visualmente ha cambiado la paleta de colores y el tema de iconos. Si os fijáis, en Brisa claro aparecen los iconos de la barra inferior en colores oscuros y al contrario en el tema Brisa oscuro. Un tema puede cambiar todos los elementos que hay dentro de Aspecto o sólo cosas concretas.

Tema global (Brisa oscuro)

Tema global (Brisa oscuro)

Es posible instalar otros temas desde esta misma pantalla. El botón Obtener nuevos temas globales nos permite ir a la tienda de KDE Plasma y descargar el tema que más nos guste. Lo mismo se aplica a los otros elementos que se pueden personalizar. Seleccionamos el que nos gusta y pulsamos el botón de Instalar. No es necesario tener permisos de administrador (root) ya que se instalan en la carpeta del usuario.

Descargar nuevos temas

Descargar nuevos temas

 

Cuando el tema esté descargado cerramos la ventana. A continuación lo podremos seleccionar desde la pantalla Tema global. Si os fijáis, cambia el borde de las ventanas, los controles de las aplicaciones, la paleta de colores y los iconos.

Configuración de tema Sweet

Configuración de tema Sweet

Estilo de plasma

Se puede entender como Plasma todos los elementos que forman el escritorio: el fondo, el panel inferior y los widgets (plasmoides). Mientras que el tema aplicaba la misma apariencia a todos los elementos, las opciones como Estilo de plasma, Estilo de las aplicaciones, etc. trabajan con partes concretas. Vamos a poner un par de widgets en el escritorio para que veáis con más detalle los cambios. Más adelante veremos la forma de añadir widgets (plasmoides) al escritorio.

Estilo de Plasma brisa claro

Estilo de Plasma brisa claro

Al seleccionar otro tema puede cambiar la apariencia de los componentes así como sus colores. Hay que diferenciar entre este cambio de colores y el de la opción Colores. En este caso se mantiene la paleta de colores (sólo hay que comprobar la ventana de Preferencias del sistema) y sólo se cambian los colores de los elementos del escritorio.

Estilo de Plasma K-Arc

Estilo de Plasma K-Arc

Estilo de las aplicaciones

El estilo de la aplicación define como se pintan los diferentes elementos: listas, barras de desplazamiento o botones entre otros elementos. Aquí tenemos que diferenciar entre las aplicaciones que usan Qt y las que usan GTK. KDE Plasma usa la librería Qt y la configuración que seleccionemos aquí se aplicará directamente. Si tenemos una aplicación como Firefox, que usa GTK, la apariencia puede ser diferente. Aunque se pueden elegir diferentes apariencias para Qt y para GTK, os recomiendo usar temas que tengan una versión para cada librería. De esa forma todo se verá más integrado.

Estilo de aplicación Brisa claro

Estilo de aplicación Brisa claro

Otro de los temas que podemos usar es Oxígeno. Lo seleccionamos y aplicamos los cambios.

Estilo de aplicación Oxígeno

Estilo de aplicación Oxígeno

Para configurar el tema que se usará en GTK (que puede ser diferente al seleccionado para Qt) hay que pulsar en el botón Configurar el estilo de las aplicaciones de GNOME/GTK. Se pueden elegir los temas para GTK2 y GTK3. Las aplicaciones más modernas usarán la versión 3 de la librería GTK. Las más antiguas pueden usar la versión 2. Como los temas de GTK van de forma independiente, los tendremos que instalar usando el gestor de paquetes de la distribución (no es la única forma, pero si es la más rápida).

En Decoración de ventanas se puede elegir el estilo de la ventana. Los botones de la ventana también se pueden configurar.

Decoración de la ventana

Decoración de la ventana

Colores

En el apartado anterior se podía configurar el estilo de los controles. En este apartado podemos modificar la paleta de colores que usan esos controles. Normalmente, los temas que instalamos tienen asociados diferentes paletas de colores. Ésto nos permite tener un tema con una paleta clara o el mismo tema con una paleta oscura.

Paleta de colores

Paleta de colores

Iconos

Los iconos son pequeñas imágenes que se usan para identificar las aplicaciones (Firefox, Thunderbird, etc.). Podemos añadir nuevos iconos desde la propia ventana o usando métodos externos. En este caso usaremos la segunda opción para que sepáis que se puede usar también. Personalmente os recomiendo el tema de iconos Papirus. Este tema de iconos se actualiza con frecuencia y es muy completo. Después de instalarlo, lo podremos seleccionar en el listado.

Temas de iconos

Temas de iconos

Tipos de letra

Las aplicaciones y el escritorio usan tipos de letra (fuentes) que están instaladas en el sistema. Se puede configurar tanto el tipo de letra como el tamaño.

Configuración de la fuente

Configuración de la fuente

En la opción Gestión de tipos de letra podemos añadir fuentes al sistema. Este apartado se puede usar para instalar las fuentes que se usan en Windows. De esa forma, cuando nos manden un documento que use esas fuentes, lo podremos ver bien.

Gestión de fuentes

Gestión de fuentes

Cursores

El cursor del ratón también se puede personalizar. Si la apariencia que tiene por defecto nos parece aburrida, siempre podemos elegir un estilo diferente. Es importante elegir un tema que no sea muy molesto ya que puede llegar a cansar.

Tema de cursores

Tema de cursores

Widgets (plasmoides)

No quiero acabar esta entrada sin explicar como se añaden los widgets. En la terminología de KDE Plasma, se llaman también Elementos gráficos / Plasmoides. Para añadir uno pulsamos con el botón derecho sobre la barra inferior o sobre un espacio vacío en el escritorio y seleccionamos la opción Añadir elemento gráfico.

Añadir widgets

Añadir widgets

Arrastramos el widget al escritorio y lo ponemos donde nos interese. Al pulsar con el botón derecho, podemos configurarlo y (en algunos de ellos), seleccionar diferentes alternativas. A efectos prácticos son como configuraciones predefinidas. Un caso donde se vé más este efecto es con el botón de inicio. Si pulsamos con el botón derecho y seleccionamos Alternativas, podremos usar diferentes tipos de menú de inicio. Lo mismo nos permite, sobre la barra de aplicaciones ,configurar si queremos ver las aplicaciones separadas o agrupadas.

Conclusiones

En esta entrada hemos visto muy por encima las opciones de configuración que tiene KDE Plasma. Me he dejado muchos elementos por comentar, si tenéis interés o alguna duda concreto podéis resolverla escribiendo un comentario. La posibilidad de usar widgets nos permite personalizar aún más KDE Plasma a nuestras necesidades. Hay muchos y podéis consultar en KDE Blog algunos de los más curiosos o útiles. Podemos desde ver la previsión del tiempo hasta acceder a carpetas concretas directamente desde el escritorio.

Si os ha picado el gusanillo con KDE Plasma tenéis dos opciones. La primera es instalarlo en vuestra distribución mientras que la segunda es usar un Live USB. Os recomiendo la segunda porque os permitirá probar todo sin modificar el sistema. Si no os gusta KDE Plasma apagáis el ordenador y ya se ha quitado. En caso contrario ya podéis instalarlo en vuestra distribución y disfrutar de este gran escritorio. Se puede perder mucho tiempo probando todo. No me hago responsable si empezáis después de cenar y pasáis de media noche probando cosas. 🤪

La entrada Personalizar KDE Plasma se publicó primero en InnerZaurus.

Lunes, 17 de agosto de 2020

Tiempo de lectura: 4 minutosKDE Plasma es un entorno de escritorio (la parte que ve el usuario) que se puede usar en cualquier distribución de GNU/Linux. Es muy configurable e incluye, junto a los elementos del escritorio, una serie de aplicaciones que cubren la mayor parte de nuestras necesidades. Aunque usa como base la librería Qt, puede usar aplicaciones que trabajen con otras librerías. Por ejemplo, Firefox está programado con la librería GTK. Si cumplimos los requisitos (las dependencias), podemos usarlo en KDE Plasma sin problemas. KDE Plasma está formado por diferentes elementos y en algunas ocasiones puede ser complicado entender que hace cada parte. En esta entrada veremos los diferentes elementos y explicaremos su función dentro de este entorno de escritorio.

Los diferentes elementos

En las preferencias del sistema de KDE Plasma tenemos un apartado que muestra la información del sistema. Hay varios elementos:

  • Versión de KDE Plasma.
  • Versión de KDE Framework.
  • Versión de Qt.

A ese listado le tenemos que sumar la versión de las aplicaciones de KDE. Puede parecer un poco lioso ver tantos elementos diferentes. Como veremos a continuación, es más sencillo de lo que parece.

Información del sistema

Información del sistema

KDE Plasma

Hemos visto antes que KDE Plasma es el escritorio del usuario. Cuando el usuario inicia sesión, puede ver una pantalla parecida a la siguiente. La captura corresponde a mi escritorio en KDE Neon 20.04. Tiene el tema de iconos Papirus y la apariencia de KDE modificado. Por esta razón puede ser diferente a lo que veis vosotros en vuestra versión de KDE Plasma.

Escritorio de KDE Plasma

Escritorio de KDE Plasma

La versión de KDE Plasma indica la versión del escritorio, con todos los elementos gráficos que lo forman. Por ejemplo, una actualización de KDE Plasma puede añadir nuevas funciones al menú de inicio o incluir nuevos elementos gráficos. Los elementos gráficos son los controles que vemos en la barra inferior o en el escritorio como widgets.

Aplicaciones de KDE

Por una parte tenemos las funciones del escritorio y por otra parte las aplicaciones. Un elemento gráfico pertenece al escritorio, Dolphin o Konsole pertenecen a las aplicaciones de KDE. Es importante tener en cuenta esta clasificación. Podemos tener una versión de KDE Plasma y otra versión de las aplicaciones, no están directamente vinculados.

Administrador de archivos Dolphin

Esta forma de dividir el trabajo es más práctica y sencilla de mantener. No voy a entrar en los cambios que tiene cada versión de las aplicaciones de KDE. Si tenéis curiosidad, podéis verlo en estas entradas de KDE Blog. La última versión de las aplicaciones de KDE es, en el momento de escribir esta entrada, la versión de agosto de 2020.

Versión de Qt y de KDE Framework

Dejamos para el final la parte un poco más técnica. Ya hemos visto las diferencias entre KDE Plasma y la versión de las aplicaciones. Ambos elementos están programados usando una librería multiplataforma llamada Qt. De forma simplificada, Qt contiene una serie de módulos de bajo nivel y los controles gráficos que vemos en las aplicaciones. Es una librería muy completa y se pueden programar aplicaciones de diferente tipo. Podéis ver un ejemplo en el Curso de programación de Qt.

Curso de Qt en ReadTheDoc

Curso de Qt en ReadTheDoc

Al ser una librería de programación, es un proyecto vivo que evoluciona con el tiempo. Cada versión puede corregir los fallos detectados e incluir nuevas funciones. En KDE Neon se usa la versión 5.14.2 en estos momentos. Qt define una serie de elementos básicos que, al combinarse, forman las pantallas del escritorio y de las aplicaciones.

Para simplificar el trabajo tenemos encima una capa extra que es KDE Framework. Esta capa define una serie de elementos de alto nivel que son los que usan las aplicaciones directamente. Con un ejemplo quedará más claro. Tenemos una aplicación que tiene que colorear un campo de texto siguiendo unos criterios. Hay dos opciones. La primera es programarlo directamente usando Qt y la segunda es usar el control kSyntaxHighliting de KDE Framework.

GammaRay

GammaRay

La segunda opción es más práctica. El equipo de KDE Framework añade nuevas funciones y corrige los errores que encuentran. Si lo hiciéramos con la primera opción todo dependería del programador. Dentro de KDE Framework tenemos muchos componentes complejos que ayudan a programar las aplicaciones. En una aplicación se pueden usar ambos elementos de forma indistinta aunque se recomienda usar siempre la aproximación de KDE Framework.

Conclusiones

KDE Plasma es un escritorio muy potente y configurable. Está formado por diferentes elementos: el escritorio, las aplicaciones y las librerías de desarrollo. La versión de cada uno de los elementos depende de la distribución que usemos. Por lo general, KDE Neon tiene las últimas versiones de todos los elementos (ya que es la distribución «oficial» de KDE Plasma). Si en vuestra distribución aparecen otras versiones más antiguas, tampoco es un problema grande. Cuando llegue el momento se actualizarán. Las versiones nuevas corrigen errores y añaden nuevas funciones. KDE Plasma es un entorno muy robusto y sencillo de personalizar.

Aunque se puede instalar en cualquier distribución, hay que tener en cuenta que tenemos algunos detalles importantes. Si usamos por ejemplo Gnome, al instalar KDE Plasma se instalarán muchos paquetes (el escritorio, las aplicaciones y sus dependencias). Eso provocará que aparezcan muchas aplicaciones en el menú de inicio de Gnome. Para probarlo os recomiendo usar un Live USB ya que no instala nada en el ordenador y «desaparece» al apagar el ordenador. Si después de probarlo os gusta, ya podéis instalarlo en vuestra distribución.

La entrada KDE Plasma, KDE Framework y versión de Qt se publicó primero en InnerZaurus.