KDE Connect, integración perfecta entre tu dispositivo Android y Linux

Un desarrollador español llamado Albert Vaca trabajó en un proyecto en el Google Summer of Code en el que el resultado fue KDE Connect. Esta utilidad lleva las notificaciones de Android al escritorio KDE,  pero además permite utilizar el teléfono como un mando a distancia para controlar la música y el vídeo, y también conecta Android y Linux de otras formas.

Por ahora KDE Connect soporta Android 4.0 y versiones superiores, pero están trabajando en versiones anteriores también. El protocolo de KDE Connect también está disponible para cualquiera que quiera ofrecer esas mismas opciones en otras plataformas móviles. Las mejoras son constantes, como demuestra el blog de este desarrollador en el que por ejemplo muestra el nuevo aspecto de las notificaciones.

Entre las cosas que podremos hacer al emparejar nuestro teléfono Android con nuestro escritorio KDE están las siguientes:

  • Mostrar llamadas perdidas y notificaciones de SMS en nuestro ordenador
  • Ver la batería del teléfono en el PC
  • Sincronizar los datos del portapapeles (seleccionar texto en el teléfono y copiarlo para pegarlo en el PC)
  • Usar los botones de play, pausa y forward en el teléfono para controlar la reproducción en el ordenador.

Futuras versiones de esta aplicación permitirán aún más opciones, como por ejemplo transferir ficheros entre el PC y el dispositivo móvil, y sin duda se trata de una herramienta especialmente adecuada para los usuarios intensivos de móviles basados en Android. Podéis descargar la última versión estable y también la última versión en desarrollo.

KDE SC 4.11 disponible, dando paso a Plasma Workspaces 2

Hace unos días que los desarrolladores de este entorno de escritorio anunciaron la salida de KDE SC 4.11, la última edición de este desarrollo que entre otras cosas destaca por el soporte mejorado de QtQuick, mejoras en el widget de batería y en la configuración de notificaciones, o en el soporte de controles multimedia en KMix. Si sois usuarios de Ubuntu, podéis probar el entorno a través del tradicional PPA, como explican en Tech Drive-In.

El gestor de ventanas KWin también ha integrado cambios importantes como el salto al protocolo de comunicación XCB, además del soporte de OpenGL 3.1 y OpenGL ES 3.0. No solo eso: se ha incluido soporte experimental por primera vez para Wayland, algo que permite además usar KWin con X11 sobre la pila Wayland.

La gestión de pantallas también se ha tenido muy en cuenta con la nueva herramienta KScreen, que detecta nuevas pantallas y recuerda las preferencias de aquellas que hemos configurado manualmente.

Hay un cambio curioso también: esta versión, que tendrá soporte oficial durante dos años, será la última en basarse en Plasma Workspaces 1, uno de los pilares del desarrollo. A partir de ahora los desarrolladores se centrarán en Plasma Workspaces 2, una versión más potente de la que habla un desarrollador de forma extensa aquí.

Linux Mint 15 ‘Olivia’ ya tiene edición KDE

El equipo de desarrolladores de esta distribución ha anunciado la disponibilidad de Linux Mint 15 «Olivia» KDE, que como viene siendo habitual incorpora todas las ventajas de la versión original, pero que en lugar de hacer uso de Cinnamon como interfaz shell sobre GNOME hace uso de KDE 4.10.

Así, tendremos con nosotros ventajas de «Olivia» ya mencionadas en las primeras ediciones, tales como las mejoras al gestor de sesiones MDM (con una versión HTML5), al gestor de controladores o al de las fuentes del software.

Es importante recalcar que se necesita PAE para poder utilizar las ISOs de 32 bits, y también necesitaremos soporte EFI en nuestra máquina para poder instalar sin problemas en los nuevos PCs y portátiles con el famoso Secure Boot, tal y como explican en las notas de la versión.

Podéis descargar Linux Mint 15 «Olivia» KDE a través de BitTorrent (32 bits, 64 bits) o bien a través de alguno de los servidores de descarga disponibles en la lista de mirrors del anuncio oficial de esta distribución.

Comienza el desarrollo de una versión ligera y modular de KDE

KDE y el desarrollador de openSUSE Will Stephenson están trabajando en una edición «ligera» de KDE a la que él llama KLyDE, acrónimo de K Lightweight Desktop Environment. En un artículo en su blog, Stephenson indica que en realidad «KDE no está sobrecargado intrínsecamente», pero que la mayoría de distribuciones instalan prácticamente todo el software del proyecto, y algunas no lo necesitarían.

En su opinión, esto lleva a que se presentan un gran número de aplicaciones, widgets y opciones al usuario, y con KLyDE, Stephenson quiere crear una distribución modular de KDE que pueda reducirse a los pilares de lo que es necesario en un entorno de escritorio.

Como parte del proyecto, Stephenson y los desarrolladores de openSUSE Joos Poortvliet y Klaas Freitag han paquetizado Nepomuk y Akonadi de forma modular ya que no los consideran necesarios en KLyDE aunque se puedan instalar de forma opcional. Ambos componentes han sido criticados por algunos usuarios que argumentan que consumen demasiados recursos o por ser algo inestables y provocar errores. Activities y Attica, sobre los cuales se basa el soporte de redes sociales de KDE, también serán opcionales en KLyDE.

Además de mejorar los tiempos de respuesta y de inicio de KDE, los desarrolladores también quieren tratar de reducir el ingente número de opciones de KDE. Tomando prestada una idea de GNOME, las opciones que no se usan mucho se ocultarán para crear pantallas de configuración menos «temibles». Además en KLyDE se podrán crear distintos perfiles de escritorio que personalicen la experiencia de usuario para distintos flujos de trabajo, pero al fin y al cabo todos se basarán en el mismo conjunto de paquetes.

Aprovechando el evento Hack Week de SUSE se ha ido avanzando en este proyecto, y los paquetes que ya se han hecho modulares (los citados Akonadi y Nepomuk) así como mejoras en el rendimiento del inicio y el nuevo diseño de las pantallas de configuración que ya están en marcha. Los primeros paquetes ya están disponibles en el Build Service de SUSE, tal y como indican en The H Open.

Calligra llega a Android de la mano de Coffice

Coffice es un nuevo proyecto que trata de hacer que la suite ofimática de KDE Calligra esté disponible en plataformas como Android, BlackBerry 10, Sailfish OS o Ubuntu en móviles. En realidad Calligra ya tenía cierta presencia en smartphones gracias a que el visor de documentos para los Nokia N9 estaba basado en este proyecto.

Ahora los responsables del proyecto han anunciado Coffice para Android en su primera versión, que por ahora solo permite ver documentos para los ficheros ODT, mientras que en futuras versiones se espera que también incluyan visores para hojas de cálculo y presentaciones.

En cuanto a la edición y guardado de dichos documentos, la idea es también incluir dichas importantes funciones, pero hacerlo más adelante. Los desarrolladores indican que podéis ofrecer vuestros comentarios sobre Coffice (o sobre cualquier otro tema relacionado con Calligra) en la lista de correo oficial, y dado que ni Calligra ni Coffice tienen publicidad y son gratuitos, si sacáis partido de ellos quizá queráis donar algo de dinero al proyecto KDE sobre los que se apoyan.

Coffice para Android

Así que si queréis, ya podéis descargar Coffice para Android desde Google Play y disfrutar de la posibilidad de cargar y ver documentos ODT en vuestros smartphones y tablets Android. Yo ya lo he hecho, y como revelan en la descripción de la aplicación, antes de poder usar Coffice es necesario instalar otra aplicación llamada Ministro II que proporciona algunas librerías Qt, y durante la primera ejecución además tendremos que instalar algunas librerías adicionales. El proceso es algo engorroso, pero seguramente acabará puliéndose mucho en futuras versiones.

KDE Plasma Media Center, alternativa a XBMC para entornos KDE

Los desarrolladores del proyecto KDE han publicado la primera versión de KDE Plasma Media Center (PMC), un desarrollado orientado a ser utilizado en escritorios y «en cualquier otro dispositivo capaz de ejecutar KDE«. Según los desarrolladores, PMC se puede usar para mostrar vídeos, escuchar música o navegar por bibliotecas de fotos, y tratará de ofrecer una interfaz de usuario unificada para PCs, portátiles, tablets, netbooks y televisores inteligentes.

KDE Plasma Media Center 1.0 incluye la capacidad de explorar sistemas de ficheros locales para encontrar contenidos multimedia, ver fotos de fuentes online como Flickr o Picasa, o crear listas de reproducción que se pueden luego escuchar en orden secuencial o aleatorio.

La aplicación está integrada con KDE Desktop Search y eso permite a los usuarios acceder a todos los ficheros disponibles en el sistema. Además, los desarrolladores indican que la infraestructura de plugins se puede utilizar para implementar extensiones personalizadas para esta plataforma.

Los desarrolladores de KDE han proporcionado diversas capturas de esta aplicación para Media Centers en una galería de Google+ y también ofrecen vídeos de la interfaz de usuario para tablets y para PCs y portátiles en YouTube. Podéis encontrar más información sobre Plasma Media Center en el Community Wiki de KDE. Por el momento, eso sí, solo podréis instalarlo si descargáis el código fuente del repositorio del proyecto y lo compiláis en vuestra distribución, y los desarrolladores han proporcionado instrucciones para usuarios de Fedora y de Ubuntu.

Gestores de ventanas ligeros: ¿cuál consume menos memoria?

Los modernos entornos de escritorio ofrecen lo que un usuario tradicional necesita para todos los ámbitos, pero hay escenarios en los que o bien por preferencias del usuario o por simples requisitos del sistema (máquinas antiguas, por ejemplo), no necesitamos un entorno de escritorio en toda regla, y podemos disfrutar de un gestor de ventanas ligero.

Y como ocurre siempre en Linux, las alternativas son varias, así que es interesante saber qué gestores de ventanas (window managers) o incluso entornos de escritorios «light» son los más adecuados para cada usuario en cuanto a su consumo de recursos.

Un usuario ha realizado una interesante comparativa con varias alternativas y su consumo de memoria, y este artículo es simplemente una adaptación del original al que he añadido algún detalle, como la descripción de dwm y de IceWm.

dwm (Dynamic Window Manager)

Uno de los más veteranos y conocidos, y también uno de los más simples (está completamente programado en C) y limitados en sus posibilidades de personalización. Curiosamente, dwm ha sido la base de gestores de ventanas más de moda como xmonad y awesome, y a pesar de su tamaño y su consumo de memoria tiene opciones interesantes como el soporte de múltiples escritorios de trabajo y también de redimensionar ventanas o desplazarlas, algo que no permiten otros gestores ultraligeros como ratpoison. ¡¡Su consumo de memoria es de tan solo 1 MB!!

Joe’s Window Manager (JWM)

JWM window manager

JWM es un gestor de ventanas ligero para X Windows System que es ideal para viejos ordenadores o poco potentes gracias a su bajo consumo de recursos. De hecho, la fantástica distribución Puppy Linux hace uso de JWM. Para instalarlo por ejemplo en Ubuntu podéis acudir a un sencillo sudo apt-get install jwm, y en Fedora la instalación se hace con un yum install jwm. Su consumo de memoria es del orden de los 3 Mbytes.

BlackBox / Openbox / Fluxbox

Fluxbox window manager

Estos gestores de ventanas con ese característico apellido *Box nacieron a partir de BlackBox, del que luego fueron surgiendo variantes. BlacBox es comparable a JWM y tiene un consumo de memoria que ronda los 3 Mbytes.

OpenBox no se suele usar de forma independiente, pero lo incluyen algunas distribuciones como CrunchBag. Su consumo es algo mayor, de 7 Mbytes.

Por su parte, Fluxbox es muy popular en distros LiveCD como Knoppix STD o GParted, y también es el gestor de ventanas por defecto de distribuciones específicas basadas en este desarrollo tales como PCFluxboxOS, Linux Mint Fluxbox CE o Salix OS Fluxbox. Su consumo de memoria es de 16 MB.

Para instalarlos basta con hacer en Ubuntu un sudo apt-get install blackbox openbox fluxbox, o bien en Fedora con un yum install blackbox openbox fluxbox.

IceWM

Este gestor de ventanas para el X Window System está desarrollado en C++. IceWM destaca por su soporte de temas, algunos de los cuales estaban pensados para emular la interfaz de sistemas operativos de la época en la que se comenzó a desarrollar tales como Windows 95, OS/2 o Motif. La configuración a base de ficheros de texto permite modificar algunos parámetros de la interfaz, y también dispone de una barra de tareas opcional con un menú de inicio. Y todo ello con un consumo de 4,5 Mbytes.

Enlightenment E17

E17 Desktop Environment

La última edición de Enlightenment, E17, ha conservado sus principios y sigue siendo una alternativa muy válida con un consumo de memoria muy compensado a pesar de sus prestaciones. Su alta configurabilidad y grado de personalización y sus características (como su velocidad) lo hacen una opción muy a tener en cuenta incluso en máquinas antiguas. De hecho, su consumo de memoria es de 35 Mbytes, una cantidad muy reducida para un entorno como este.

Para instalarlo basta con un sudo apt-get install e17 en Ubuntu y un yum install e17 en Fedora.

LXDE

LXDE Desktop Environment

El Lightweight X11 Desktop Environment se diseñó específicamente para ordenadores con especificaciones hardware de baja gama como netbooks, dispositivos móviles (MIDs) u ordenadores ya con algunos años a sus españdas. Hay varias distribuciones que lo usan como base de su personalización tales como Lubuntu y Fedora LXDE SPin, y ofrece un paradigma muy similar al que ofrecía GNOME 2 y tiene un consumo de 36 MB según las pruebas del artículo original.

Para instalarlo en Ubuntu haremos la instalación del metapaquete con un sudo apt-get install @lxde-desktop, mientras que en Fedora bastará con un yum install lxde.

Xfce

XFCE Desktop Environment

El entorno de escritorio Xfce basado en el toolkit GTK+ 2 es uno de los más valorados en este apartado, pero sus desarrolladores han ido haciéndo que este proyecto que nació con la idea de ser especialmente ligero se haya convertido en un entorno más pesado pero también con muchas más prestaciones, y personalmente lo considero un paso intermedio entre las alternativas anteriores y entornos de primer nivel como GNOME o KDE. Xubuntu y Fedora Xfce Spin son algunas de las distribuciones que lo utilizan de serie, y su consumo de memoria es de unos 70 Mbytes.

Se instala con un sudo apt-get install xfce4 en Ubuntu y con un yum goupinstall xfce en Fedora.

Conclusiones

Está claro que hay alternativas para todos los gustos, y seguro que algunas de ellas son perfectas para vuestra situación. Yo, por ejemplo he probado FluxBox y Window Manager en mi Raspberry Pi, aunque dejé de usarlos porque ahora me conecto a este dispositivo por SSH para lo que necesito, excepto cuando lo uso como Media Center. Así que como veis hay opciones de sobra.

La siguiente tabla es un buen resumen de los consumos, y deja claro que dwm es el gestor de ventanas más ligero (aunque también el más limitado), y desde ahí podéis crecer en opciones cada vez más interesantes para vuestro escenario concreto.

 

Desarrollo Memoria RAM
dwm 1MB
JWM 3MB
Blackbox 3MB
IceWM 4.5MB
Openbox 7MB
Fluxbox 16MB
E17 35MB
LXDE 36MB
XFCE 70MB

 

 

Los desarrolladores de Enlightenment también apostarán por Wayland

El creador de Enlightenment, Rasterman, ha publicado un anuncio (el navegador avisa de web no segura, pero es un enlace sin peligro, creo yo) en el que deja claro que este entorno de escritorio apostará por Wayland y no por Mir como futura opción en el cambo de los servidores gráficos.

El anuncio se produce pocos días después del revuelo causado por Canonical con su presentación de su servidor gráfico propio, Mir, que hará que ni el actual X.Org ni el proyecto Wayland se usen como base para las futuras versiones de Ubuntu. Esa decisión, que según Canonical estaba motivada por los requisitos técnicos de su futura versión universal de Ubuntu, que correrá en PCs, portátiles, tablets y Smart TVs).

«Enlightenmente está apoyando a Wayland para su sistema gráfico de futuro, y por ahora no tiene planes en lo que se refiere a Mir«, indicaba claramente este desarrollador, que trabaja para Samsung y que entre otras cosas está muy implicado en el desarrollo de Tizen.

Rasterman aclara que de hecho ya existe una versión muy preliminar de las librerías EFL (sobre las que se sustenta Enlightenment) para Wayland que son funcionales, y los avances en esa integración de Enlightenment en Wayland también han sido importante. La filosofía de Wayland es según este desarrollador la correcta:

Creemos que dar soporte a estándares abiertos a la comunidad como Wayland nos permite ponernos de acuerdo y colaborar, y además permite expresiones individuales por entorno de escritorio (implementando tu propio compositor que se comunique con el protocolo Wayland) será lo que tenga éxito en el futuro. No hay nada malo a nivel técnico en Wayland, y nada del proyecto Mir parece estar en disposición de cambiar eso. No tenemos la intención de trabajar para dar soporte a Mir.

Estas declaraciones se unen a las que habían hecho hace poco los desarrolladores de KDE y Kubuntu y del proyecto GNOME. Ubuntu, como era previsible, se va quedando sola.

Resultados de la encuesta de uso de Linux en Reddit: Ubuntu, claro vencedor

En el subreddit r/Linux se hace todos los años una encuesta en la que los lectores de este hilo específico del conocido Reddit expresan sus preferencias en cuanto a distribuciones Linux tanto en equipos de sobremesa como en servidores, y los resultados dejan claro que Ubuntu sigue siendo la distribución de referencia para la mayoría de los usuarios.

La encuesta resulta una buena forma de medir el verdadero interés de los usuarios por esas distribuciones, ya que en ella han participado 7.698 usuarios, frente a los 4.932 que participaron el año anterior. La encuesta se mantuvo abierta durante dos semanas a través de un formulario de Google Docs, y el encargado de la misma publicó recientemente un resumen de todos los datos que además están disponibles como descarga para quienes los quieran consultar.

Distribución favorita en escritorio: Ubuntu

2013 r/Linux Survey results

Ubuntu fue la distribución preferida tanto en el escritorio como en servidores, y lo fue por un margen bastante amplio salvo en el caso de Arch Linux, que logra un segundo puesto destacado (igual que el año pasado) y que sobre todo está muy bien posicionada en servidores. Linux Mint pasó al tercer puesto en el escritorio (aunque en servidores Debian la superaría) mientras que Devian, Fedora y Xubuntu completan ese quinteto destacado. Sorprende el uso de Crunchbag, que por ejemplo supera a una muy discreta openSUSE.

Distribución favorita en servidores: Debian

2013 r/Linux Survey results

Debian vuelve a ser favorita entre los usuarios que centran su uso de Linux en servidores, pero gana en ese terreno solo por un 1% de diferencia a Ubuntu, cuando el año pasado le sacó cuatro puntos de diferencia. CentOS, Arch Linux y RHEL son opciones también muy consideradas, aunque de nuevo a gran distancia de Debian y de Ubuntu.

Entorno gráfico preferido: KDE, GNOME Shell, XFCE, Unity, Cinnamon

2013 r/Linux Survey results

Mucho más igualada estuvo la batalla por el entorno de escritorio e interfaz gráfica preferida de los usuarios. KDE fue el que más votos captó, pero superó por muy poco a GNOME Shell, Xfce, Unity o Cinnamon, que demostraron ser opciones muy válidas para una gran cantidad de usuarios. Es singular la diversidad en este caso, como demuestra la barra de «Otros» (Other)  entornos de escritorio y gestores de ventanas sin especificar.

Entorno gráfico más odiado: Unity

2013 r/Linux Survey results

Curiosa esta parte de la encuesta (yo no sé si la incluiría) que confirma que Unity es la interfaz de escritorio más polémica de la actualidad. La barra (blank) indica que muchos usuarios consideraron esta pregunta innecesaria, y dejaron claro que no «odian» a ningún desarrollo en particular en este sentido. GNOME Shell y KDE 4 fueron también protagonistas, aunque mucho me temo que en esta parte de la encuesta simplemente se ponen de manifiesto los flame wars tradicionales sobre estos desarrollos.

Conclusiones

Parece claro que de nuevo el ganador (como el año pasado) ha sido Ubuntu, tanto en el escritorio como en servidores, donde está ganando una cuota sorprendente entre los usuarios. Obviamente en la encuesta hay datos que no coincidirían en mercados específicos (como el español o el latinoamericano), pero aún así representa una forma muy interesante de mostrar tendencias en el mundo Linux.

(Créditos de la imagen: The tree of DistroLinux, de IcePetal en DeviatnArt)

Manjaro 0.8.4 llega con Pamac, una interfaz para Pacman

La cada vez más popular distribución basada en Arch Linux y que ofrece Xfce, Cinnamon y Openbox como alternativas en la elección del entorno de escritorio ha anunciado su nueva versión. Manjaro 0.8.4 llega con mejoras y novedades importantes en todas las áreas, pero una de ellas destaca sobre las demás.

Se trata de Pamac, «una interfaz amigable para Pacman desarrollada internamente por el equipo de Manjaro», como señalan en el anuncio oficial. Esta utilidad reemplaza a aplicaciones como Kalu, Pacman-GUI y Package Browser, y según sus responsables permite actualizar el sistema o buscar e instalar nuevo software más rápida y fácilmente que nunca.

manjaro-0-8-4-1

Las ediciones disponibles de Manjaro 0.8.4 son las siguientes:

XFCE32-bit ISO o 64-bit ISO y Guía rápida
Cinnamon32-bit ISO o 64-bit ISO y Guía rápida
Openbox32-bit ISO o 64-bit ISO y Guía rápida
NET (base system)32-bit ISO o 64-bit ISO

Aún tendremos que esperar un poco para una versión KDE que llegará como una Community Edition que se sumará a las ediciones de este tipo con MATE y LXDE. Estas versiones comunitarias no tienen un ciclo de lanzamiento como el de las versiones «oficiales», y como confirma el equipo de Manjaro «solo se desarrollarán cuando haya tiempo y recursos suficientes para hacerlo«.

manjaro-0-8-4-2

Podéis encontrar más información sobre la distribución en el anuncio oficial y en el registro de cambios de esta versión, que confirma su buen estado de salud y que seguirá alegrando a los fans de Arch Linux que han visto en Manjaro una gran oportunidad para popularizar las virtudes que durante mucho tiempo vienen acercándonos los archers.