0
(0)

Si alguna vez pasó tiempo explorando una comunidad de Linux en Reddit, Twitter u otras redes sociales, es posible que haya notado algunas capturas de pantalla bellamente hechas de sistemas de aspecto elegante donde la hora, la fecha y otra información sobre el sistema están en su totalidad. mostrar en el escritorio. Para hacer esto en su sistema, debe dominar una de las aplicaciones más útiles en Linux: Conky.

¿Qué es Conky?

Conky es un monitor de sistema que muestra información en su escritorio. Fue diseñado como reemplazo de torsmo, que parece no haber estado en desarrollo desde 2004.

Configuración predeterminada de Conky

Es importante tener en cuenta que no es un personalizador de escritorio ni ningún tipo de aplicación importante que altere el tema. Es simplemente algo que actúa, en el mejor de los casos, como parte de la apariencia que intenta crear para su sistema. Sin embargo, Conky es una pieza de software extremadamente poderosa una vez que dominas las partes más complejas.

Consejo: ¿Necesitas más inspiración? Consulte estos escritorios Linux personalizados para obtener las mejores ideas de personalización.

Instalar Conky

Dado que hay tanto que puede hacer (y tanto que puede salir mal) con Conky, estamos desglosando las cosas en sus componentes más simples y explicando cómo ponerlo en funcionamiento con un nivel mínimo de frustración.

Instalación de Conky

Para garantizar los mejores resultados y la compatibilidad con la mayor cantidad de temas, necesitamos algunas cosas:

  • Narigón
  • LUA: para ejecutar scripts dentro de temas que son más complejos de lo que puede proporcionar bash.
  • jq: un procesador JSON portátil con una sobrecarga mínima del sistema.
  • curl: es posible que algunos temas deseen ejecutar curl para obtener datos (como información meteorológica).

Con todo eso fuera del camino, instalemos Conky:

En Ubuntu/Debian/Menta:

Instala Conky y todas sus dependencias:

sudo apt install lua5.4 jq curl conky-all

En Fedora/RHEL:

Instale Conky con el comando:

 sudo dnf install conky lua jq curl

En Arch Linux y todas sus variantes:

Instale las dependencias de Conky con el comando:

sudo pacman -S lua jq curl

Dado que los repositorios oficiales no incluyen una versión de Conky con el tipo de soporte que necesita para experimentar la gama completa de sus funciones, deberá obtenerla del Arch User Repository (AUR). En este caso, estamos usando yay.

yay -S conky-lua

Si ejecuta una GPU Nvidia, use conky-lua-nv en lugar de obtener una versión especial con características para esas GPU (yay -S conky-lua-nv).

Poner a funcionar a Conky

Conky es un «applet» de monitor de sistema extremadamente versátil, pero necesita un poco de trabajo sucio antes de que lleguemos a la hermosa elegancia que ofrece y que le da esos jugosos derechos de fanfarronear con capturas de pantalla.

Conky corriendo

Para configurar Conky para que funcione correctamente:

  1. Cree una carpeta de configuración en su directorio de inicio si no tiene una: mkdir -p ~/.config/conky.
  2. Conky primero verifica si tiene un archivo de configuración en una carpeta designada en su directorio de inicio, luego verifica su propia configuración instalada si no encuentra una. Para facilitar la edición de la configuración, copie el archivo de configuración predeterminado de Conky en «/etc/conky/» en su directorio de inicio:
cp /etc/conky/conky.conf ~/.config/conky/
  1. Correr conky para probarlo

Debería ver una configuración muy rudimentaria de Conky aparecer en algún lugar en la parte superior izquierda de su pantalla. Probablemente sea más feo de lo que imaginabas, pero funciona por ahora.

Conky Defaultrun

Notarás que se cierra cuando cierras la terminal, pero probablemente no sea así como te gustaría ejecutar Conky. Si desea que conky permanezca abierto después de cerrar la terminal, escriba:

conky &
disown

Como conky no tiene un botón de cierre, tendrás que cerrarlo en la terminal:

killall conky

También es posible que desee que se inicie cuando se inicie el escritorio:

  1. Cree una entrada de escritorio para Conky en su carpeta de inicio automático con un editor:
nano ~/.config/autostart/conky.desktop
  1. Ingrese lo siguiente en el archivo de escritorio:
[Desktop Entry]
Type=Application
Name=conky
Exec=conky --daemonize --pause=5
StartupNotify=false
Terminal=false

La próxima vez que inicie su computadora, debería abrir Conky sin su entrada. Tenga en cuenta que --pause=5 en el Exec cadena significa que comenzará cinco segundos después de que su sistema comience a arrancar. Si cree que su computadora no necesita ese tipo de tiempo, reduzca el valor o elimine la bandera por completo.

Uso de Conky Manager para instalar temas

Si no tiene la costumbre de hojear los archivos de configuración y solo quiere ejecutar rápidamente un tema bonito, Conky Manager le ahorrará todo el esfuerzo con una GUI elegante y simple que simplemente funciona.

Gerente Conky

Para instalar Conky Manager:

En Ubuntu:

  1. Agrega el propio PPA del desarrollador a tu lista de repositorios:
sudo add-apt-repository ppa:teejee2008/foss

Este es el único repositorio administrado directamente por el desarrollador del Conky Manager más actual. Otros repositorios no estarán actualizados.

  1. Actualice el caché de APT e instale Conky Manager:
sudo apt update && sudo apt install conky-manager2

En Fedora:

Este es un poco más complicado, ya que los repositorios oficiales dejaron de incluirlo desde Fedora 35, pero puedes construirlo tú mismo desde GitHub.

  1. Instale los paquetes de requisitos previos:
sudo dnf install make automake gcc gcc-c++ kernel-devel p7zip p7zip-plugins ImageMagick git vala libgee-devel gtk3-devel gstreamer1-devel clutter-devel webkit2gtk3-devel libgda-devel gobject-introspection-devel json-glib-devel gettext gettext-devel
  1. Clona el repositorio Git del desarrollador:
git clone 
  1. Vaya a la carpeta recién creada y compílela:
cd conky-manager2
make
  1. Instale Conky Manager:
sudo make install

Si luego desea desinstalarlo, regrese a este directorio y escriba

sudo make uninstall

En ArchLinux:

Instala Conky Manager desde el repositorio oficial con:

sudo pacman -S conky-manager

Aunque el desarrollador de Conky Manager solo realiza un seguimiento de Ubuntu, la comunidad de Arch mantiene un paquete actualizado en los repositorios oficiales. ¡Es por eso que fue incluso más fácil de instalar que en Ubuntu!

Encontrar temas de Conky

Lo bueno de Conky es que es totalmente personalizable y tiene muchos temas para embellecer tu escritorio al instante.

Hay dos formas de encontrar temas que sean razonablemente confiables:

  • de GitHub tema de conky – cuando se ordena por “Actualizado recientemente”, encontrará una cantidad significativa de temas para Conky que funcionarán muy bien con muy pocas modificaciones.
  • de OpenDesktop repositorio de Conky – al igual que el tema de GitHub, este repositorio proporcionará varios temas recientes. También encontrará paquetes de temas aquí, lo que le permitirá instalar varios de una sola vez.

Instalación de los temas

¡Antes de comenzar a instalar temas, lea las instrucciones del creador! Algunos de estos temas son muy complejos y contienen cosas como el clima y el estado de la NIC. No son uniformes en la forma en que abordan estos temas, por lo que no hay forma de proporcionar instrucciones únicas para que funcionen perfectamente. Lea lo que escribió el creador del tema y debería estar bien.

Es importante tener en cuenta que algunos temas le pedirán que coloque sus archivos en una carpeta en particular. Preste mucha atención a esto, ya que colocar los archivos en cualquier otro lugar probablemente romperá el tema y hará que se muestre incorrectamente.

Generalmente, para instalar un tema, estos son los pasos genéricos:

  1. Descargue el archivo zip del tema del repositorio.
  2. Extraiga el archivo zip al directorio al que pertenece (normalmente “~/.config/conky” o “~/.conky”).
  3. Abra Conky Manager y habilite el tema.

Si hay otros pasos de configuración proporcionados por el creador del tema, es posible que deba seguirlos. El clima generalmente se maneja mediante un script que consulta una URL con ciertos parámetros. Busque un archivo como “weather.sh” dentro de los directorios del tema y edítelo a su gusto.

Bueno saber: vea más formas de mostrar el pronóstico del tiempo en su escritorio Linux.

Tratar con fondos negros y manchas

A veces, cuando selecciona un tema en Conky Manager, el fondo es negro (en lugar de transparente) o se imprime sobre sí mismo constantemente hasta que la información que muestra es una mancha ilegible.

Conky Transparencia rota

Esto sucede porque el tema de Conky en cuestión no tenía habilitado un canal alfa (para la opacidad). Solucione esto siguiendo los pasos a continuación:

  1. Abra el archivo de configuración de su tema (generalmente un archivo «.conf» en algún lugar del directorio del tema o un archivo simple sin extensión).
  2. Encuentra el own_window_argb_visual valor y cambiar su valor de true a false. Si no tiene ese valor, haga uno en una nueva línea. Debería verse como: own_window_argb_visual = true,. No olvides la coma al final; de lo contrario, Conky no podrá cargar el tema.
  3. Modificar o crear el valor own_window_argb_value para que se vea como: own_window_argb_value = 0,.
  4. Guarde el archivo de configuración.

Esto debería restablecer inmediatamente a Conky en algo mucho más agradable a la vista.

Fondo fijo de Conky

Para texto blanco como ese, quizás se requiera un fondo de escritorio más oscuro. Por supuesto, ¡de eso se trata la creación de temas! Encuentra tu propio camino para llevarte adelante.

Si la solución proporcionada aquí hace que el fondo sea blanco en lugar de transparente, elimine esta línea del archivo de configuración proporcionado anteriormente:

own_window_colour = '#FFFFFF',

Alternativas a Conky

Si Conky te suena como un dolor de cabeza, quizás tengas más suerte con estas alternativas:

  • GKrellM – Un monitor de sistema multiplataforma que tiene opciones de temas para adaptarse a su entorno de escritorio o administrador de ventanas. Es un poco más tosco que Conky y tiene un aspecto un poco anticuado, pero es absolutamente perfecto para looks más retro. Sugerencia: si se desplaza justo antes de la parte inferior del sitio, encontrará paquetes binarios si no tiene ganas de compilarlos desde la fuente.
  • Eww – Una alternativa extraordinariamente versátil a Conky con una temática moderna y elegante que se usa principalmente para darle vida a los administradores de ventanas. Si bien está diseñado principalmente para el uso de WM, aún puede usarlo en un entorno de escritorio. Si está utilizando Arch, puede simplemente instalar el eww paquete del AUR.

Preguntas frecuentes

Mi Conky no se inicia de la manera que me gustaría cuando reinicio mi sistema. ¿Cómo puedo solucionar esto?

Si Conky no se inicia junto con su sistema, es posible que Conky Manager haya editado la entrada del escritorio que creó sin proporcionar un inicio alternativo valioso. Usualmente haría esto en “~/.conky/conky-startup.sh”.

Puede resolver esto iniciando Conky Manager, seleccionando los temas que desea cargar y luego cerrándolo. Tan pronto como cierra el programa, edita el script de inicio para incluir los temas con los que desea que comience.

¿Por qué mi tema Conky está descentrado?

Algunos temas están diseñados para estar descentrados, configurados para aparecer en cualquier borde de la pantalla. Sin embargo, si espera un tema diseñado para estar en el centro y parece desalineado, eche un vistazo a la configuración y verifique el valor de alignment. editarlo para decir 'middle_middle'¡y deberías estar listo!

Si aún tiene problemas, es posible que haya cambiado la resolución de su pantalla a mitad de sesión o que esté usando su sistema operativo en una máquina virtual diseñada para escalar la resolución a medida que cambia el tamaño de la ventana. En este caso, simplemente reinicie Conky o el sistema operativo, y esto debería arreglarse solo.

¿Cómo me ocupo del parpadeo de Conky?

Edite la configuración del tema y edite o agregue esta línea dentro de las otras declaraciones de valor: double_buffer = true

Esto debería habilitar el soporte de Double Buffer Extension en Conky que evitará el parpadeo. Si está utilizando Wayland, esto no tendrá mucho efecto: la solución es la paciencia. ¡El soporte de Conky’s Wayland es incipiente y mejorará con el tiempo!

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.