26 ene. 2009

Compiz: Instalación y ejecución

Compiz es uno de los mayores atractivos gráficos de Ubuntu y el causante de que mucha gente esté empezando a usarlo, aun así la mayoría de usuarios a penas saben instalarlo, se quedan con los efectos configurados de serie y no aprenden a sacarle todo el partido.

Voy a empezar una serie de artículos en los que veremos en profundidad y con ejemplos prácticos como exprimir al máximo este entorno de escritorio con capacidades 3D, desde la instalación, la configuración y sus mejores efectos.


  • Instalación automática
Hay muchas maneras de instalar este entorno, sin duda la más sencilla es desde el menú Sistema - Preferencias - Apariencia - Efectos Visuales, donde marcaremos la opción Extra

Sistema - Preferencias - Apariencia - Efectos Visuales

Si no nos da ningun error ya tendremos instalado compiz, en caso de que aparezca algun error revisaremos bien los drivers de nuestra targeta gráfica y pasaremos a la instalación manual.


  • Instalación manual
Si el gestor de apariencia de Gnome ha sido incapaz de instalar compiz podemos intentarlo a mano.

Nota: antes de nada asegurate de tener la aceleración gráfica activada. Esto es muy sencillo, abre un terminal y ejecuta:
$ glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: GeForce 8600 GT/PCI/SSE2/3DNOW!
GL_NV_depth_buffer_float, GL_NV_conditional_render, GL_NV_depth_clamp,
GL_NV_vertex_program3, GL_NVX_conditional_render, GL_SGIS_generate_mipmap

Deberá decir Yes y aparecer tu modelo de gráfica, en caso contrario revisa la documentación sobre como activar la aceleración 3D.

Para instalar compiz y sus plugins (efectos) ejecutaremos:
$ sudo apt-get install compiz compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-plugins


  • Instalar la integración de escritorio
Compiz se integra perfectamente en el escritorio que uses (Gnome, KDE y XFCE principalmente), podemos instalar el paquete correspondiente a nuestro escritorio con la orden:
$ sudo apt-get install compiz-gnome
ó
$ sudo apt-get install compiz-kde

Este paquete creará los puntos de menú necesarios, configurará las opciones básicas de compiz en cada escritorio y establecerá el decorador de ventanas por defecto.


  • Instalar el decorador de ventanas Emerald
El decorador de ventanas es lo que le da al borde de la ventana su aspecto (el marco que la rodea, la barra de título y los botones de control). Por defecto compiz usará el decorador de ventanas de tu escritorio (lo cual se traduce por que usará el mismo "tema de ventanas" que tenías antes de instalar compiz), sin embargo podemos instalar Emerald, un decorador de ventanas capaz de sacar partido de las funciones adicionales de Compiz.

Lo instalaremos con:
$ sudo apt-get install emerald

Y lo ejecutaremos desde el menú Sistema - Preferencias - Gestor de Temas del Emerald:

Sistema - Preferencias - Gestor de Temas del Emerald

Desde este programa podremos gestionar los temas instalados, modificarlos a nuestro gusto e incluso guardar y exportar nuestras propias creaciones.

Teneis una buena colección de temas para emerald en http://www.gnome-look.org/index.php?xcontentmode=103

Nota: volveremos con este programa en próximos artículos


  • Instalar el configurador de Compiz
Exsiten principalmente dos programas para comfigurar Compiz, uno muy sencillo que nos permitirá probar rápidamente algunos efectos y otro mucho más completo y complejo que nos permitirá ajustar todas las caracterísiticas de cada efecto.

Para instalarlos pondremos:
$ sudo apt-get install compizconfig-settings-manager simple-ccsm

Y los ejecutaremos desde el menú Sistema - Preferencias - Simple CompizConfig Settings Manager

Sistema - Preferencias - Simple CompizConfig Settings Manager


Sistema - Preferencias - Administrador de opciones CompizConfig

Nota: volveremos con estos programas en próximos artículos


  • Instalar el lanzador de Compiz
Podemos ejecutar Compiz desde un terminal con la orden:
$ compiz --replace

Y hacerle usar el decorador de ventanas emerald con la orden:
$ emerald --replace

Sin embargo existe una manera mucho más sencilla y que además nos permitirá controlar muchas más opciones de Compiz, se trata del programa fusion-icon, se instala con la orden:
$ sudo apt-get install fusion-icon

Y lo ejecutaremos desde el menú: Aplicaciones - Herramientas del sistema - Compiz Fusion Icon. Aparecerá un icono azul, con una flecha blanca en el área de notificación del sistema. Haciendo clic sobre este icono con el botón derecho veremos rápidamente sus funciones:

Fusion-icon

Entre las funciones de este programa encontramos: lanzar el configurador, el gestor de temas, reiniciar Compiz (muy util en caso de fallos), seleccionar el gestor de ventanas (para activar y desactivar Compiz rápidamente), seleccionar el decorador de ventanas y configurar algunas opciones generales de Compiz.


  • Iniciar Compiz automáticamente con nuestro escritorio
Aprovechando las funciones de fusion-icon para iniciar compiz automáticamente solo tendremos que crear una entrada para fusion-icon el gestor de sesiones de nuestro escritorio.

En el caso de Gnome iremos al menú Sistema - Preferencias - Sesiones y añadiremos:

Sistema - Preferencias - Sesiones

De esta forma Compiz se iniciará automáticamente en cada inicio de sesión.


  • Artículos relacionados
Mil maneras de instalar el driver de nvidia
Compiz: El decorador de ventanas
Compiz: Configuración básica
Compiz: Efectos (I)
Compiz: Efectos (II)
Compiz: grabar videos del escritorio


  • Enlaces de interés
Gnome-look: temas para emerald
Compiz Fusion Home page
Guía de instalación de compiz

19 ene. 2009

Ubuntu 9.04 Jaunty Jackalope, Alpha3

Un día después de lo previsto y con suculentas novedades llega la Alpha3 de la futura Ubuntu 9.04 (Jaunty Jackalope). Vamos a ver el proceso entero de instalación y repasaremos algunos de sus platos fuertes: el nuevo sistema de ficheros Ext4 y la inclusión de serie de OpenOffice 3.

Aquí podemos ver el anuncio oficial.


  • Descargas
Para esta alpha tenemos disponibles todas las versiones de Ubuntu (Desktop, Server, Alternate, 32 y 64bits):

http://cdimage.ubuntu.com/releases/jaunty/alpha-3/ (Ubuntu)
http://cdimage.ubuntu.com/kubuntu/releases/jaunty/alpha-3/ (Kubuntu)
http://cdimage.ubuntu.com/xubuntu/releases/jaunty/alpha-3/ (Xubuntu)

Para otras opciones aqui teneis la lista de mirrors.


  • Instalación
De nuevo me decanto por la versión Ubuntu Desktop 64bits ya que es la que más se ajusta a mis necesidades y a mi sistema (prometo analizar versiones de Kubuntu y Xubuntu en las futuras revisiones de Jaunty).

La instalación transcurrió sin problemas, permitiendo ver algunas de las más importantes novedades de esta versión como el soporte Ext4 o la encriptación desde el momento de la instalación.

Carpetas de usuario encriptadas desde la instalación


  • Novedades
A las novedades incorporadas en las alphas anteriores (podeis verlas en los artículos: Ubuntu 9.04 Jaunty Jackalope, Alpha2 y Ubuntu 9.04 Jaunty Jackalope, Alpha1) hay que añadir las siguientes:
  1. Sistema de ficheros Ext4: este sistema substituye al tradicional Ext3 aportando numerosas mejoras tanto en capacidades como en rendimiento. Podeis leer más sobre el sistema de ficheros Ext4 en Usar el nuevo sistema de ficheros ext4 en Ubuntu)

  2. Soporte Ext4

  3. OpenOffice3: por fin se ha abandonado la serie 2.x y se ha optado por las versiones 3.x, que estarán disponibles tanto en el CD de instalación como en los repositorios oficiales.

    OpenOffice 3 incorporado de serie

  4. Soporte para encriptación de $HOME desde el instalador Ubiquity (hasta ahora era necesario usar la versión Alternate para poder disfrutar de esta funcionalidad)
  5. Nuevo sistema de notificaciones que permite elegir el tema y posicionamiento de las mismas.
Configuración de las notificaciones


  • Errores de la Alpha3
Además de las gratas sorpresas que nos ha traido esta Alpha3 hay que analizar también los puntos en los que sigue fallando:
  1. El servidor gráfico Xorg 1.6 sigue sin tener soporte para los controladores acelerados (nvidia, fglrx, nouveau e intel)
  2. Ctrl-Alt-Backspace sigue sin reiniciar el entorno gráfico (aunque podeis activarlo manualmente)
  3. Seguimos esperando el lanzamiento del editor de configuración del entorno gráfico.


  • Conclusiones
Por primera vez en mucho tiempo veo novedades realmente interesantes, el rendimiento del nuevo sistema de ficheros ext4 es espectacular, para comprobarlo realicé una sencilla prueba: calcular el tiempo invertido en crear un archivo de 1gb en un sistema ext3 y ext4, los resultados fueron los siguientes:

Sobre una partición ext3:
$ time sudo dd if=/dev/zero of=prueba bs=1024k count=1024
1024+0 registros de entrada
1024+0 registros de salida
1073741824 bytes (1,1 GB) copiados, 22,4165 s, 47,9 MB/s

real 0m22.922s
user 0m0.012s
sys 0m7.316s


Sobre una partición ext4:
$ time sudo dd if=/dev/zero of=prueba bs=1024k count=1024
1024+0 registros de entrada
1024+0 registros de salida
1073741824 bytes (1,1 GB) copiados, 12,2812 s, 87,4 MB/s

real 0m12.405s
user 0m0.004s
sys 0m5.536s


Los resultados hablan por si mismos: ext4 empleó aproximadamente la mitad de tiempo en completar la tarea, consiguiendo aproximadamente el doble de velocidad de escritura.

Otro ejemplo, compararemos los tiempos de arranque de Intrepid (con sistema ext3) y Jaunty (con sistema ext4), usando el mismo disco duro y con las opciones por defecto. El intervalo cronometrado fue desde el menú del grub hasta que el gestor de sesiones gráfico nos pide el nombre de usuario. Los resultados fueron los siguientes:

Intrepid (ext3): 51 segundos
Jaunty (ext4): 23 segundos

De nuevo los resultados son cluyentes, Jaunty tarda aproximadamente la mitad que Intrepid en realizar la misma tarea.

La incoporación de OpenOffice3 también aporta novedades interesantes, entre ellas: soporte OpenXML, Latex, compatibilidad Office 2007, mejoras en la generación de gráficos... Hasta ahora era posible añadir OpenOffice3 desde repositorios extra pero al incorporarlo en los oficiales se asegura un mantenimiento y actualizaciones automáticas y transparentes para el usuario.

Se está trabajando sobre el nuevo sistema de notificaciones y parece que la cosa pormete, para ver un ejemplo de lo que se puede conseguir podeis ver este video en flash: http://www.markshuttleworth.com/wp-content/uploads/2008/12/jaunty904_notifications_example1_web_092.swf. Más información en http://www.markshuttleworth.com


  • Más información
Anuncio oficial
Progreso de cambios
Calendario de versiones
Jaunty - Alpha3


  • Artículos relacionados
Ubuntu Intrepid Ibex 8.10
Ubuntu 9.04 Jaunty Jackalope, Alpha1
Ubuntu 9.04 Jaunty Jackalope, Alpha2
Usar el nuevo sistema de ficheros ext4 en Ubuntu

12 ene. 2009

Conky a fondo (Segunda parte)

Continuamos con el artículo en profundidad sobre conky, el fabuloso monitor de sistema. Veremos como cargar scripts externos a conky aumentando sus capacidades, como hacerle ejecutar diferentes comandos de sistema y finalizaremos la configuración de nuestra versión personalizada de conky.


Para todos los que no os funcionan los enlaces de descarga dejo un paquete con las fuentes, los scripts y la configuración de conky.

Sólo teneís que descomprimirlo en vuestro home con:
$ tar xvfj script_conky.tar.bz2

Y después directamente ejecutar conky con:
$ conky &

http://www.megaupload.com/?d=M8IE282H


  • Sección red
En esta sección mostraremos todos los datos relativos a nuestra red, con información sobre velocidades, totales transmitidos y cobertura wifi. El código es este:

RED ${hr 2}

${voffset -6}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed ath0} kb/s ${alignr}${upspeedgraph ath0 8,60}
${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed ath0} kb/s ${alignr}${downspeedgraph ath0 8,60}
${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup ath0}
${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown ath0}
${voffset 4}${font PizzaDude Bullets:size=14}Z${font} Señal: ${wireless_link_qual ath0}% ${alignr}${wireless_link_bar 8,60 ath0}


Los comandos de conky usados y sus prámetros son:
upspeed "interfaz" = muestra numéricamente la velocidad de subida del interfaz seleccionado
downspeed "interfaz" = muestra numéricamente la velocidad de descarga
upspeedgraph
"altura,anchura interfaz" = muestra gráficamente la velocidad de subida
downspeedgraph "altura,anchura interfaz" = muestra gráficamente la velocidad de descarga
totalup "interfaz" = muestra la cantitdad total de datos enviados
totaldown "interfaz" = muestra la cantidad total de datos recibidos
wireless_link_qual "interfaz" = muestra el % de señal numéricamente
wireless_link_bar "altura,anchura interfaz" = muestra el % de señal gráficamente


  • Sección Temperaturas
En esta sección mostraremos el estado interno de diferentes componentes de nuestro PC (no todos los sistemas pueden mostrar las mismas informaciones) y también usaremos un script externo para mostrar la temperatura exterior (ver "Gestión de Scripts" en este artículo para saber más).

El código es el siguiente:
TEMPERATURAS ${hr 2}
${font Weather:style=Bold:size=14}y ${font}Procesador: ${alignr}${hwmon 1 temp 1} / ${alignr}${hwmon 1 temp 3} C
${font Weather:style=Bold:size=14}y ${font}Placa base: ${alignr}${hwmon 2 temp 3} C
${font Weather:style=Bold:size=14}y ${font}Disco duro: ${alignr}${execi 20 hddtemp /dev/sda | cut -c28-32}
${font Weather:style=Bold:size=14}y ${font}Gráfica: ${alignr}${execi 10 nvidia-settings -q=GPUCoreTemp | grep 0.0 | cut -c 47-48} C
${font Weather:style=Bold:size=14}y ${font}Temperatura exterior: ${alignr}${execi 1800 ~/.scripts/weather/weather.sh SPXX0015}


Los comandos de conky usados y sus prámetros son:
hwmon x temp y = lee la temperatura "y" del sensor "x"

Para saber que hay que poner en "x" e "y" lo mejor es recurrir al man, aqui os pongo un fragmento:

hwmon (dev) type n
Hwmon sensor from sysfs (Linux 2.6). Parameter dev may be omit‐
ted if you have only one hwmon device. Parameter type is either
’in’ or ’vol’ meaning voltage; ’fan’ meaning fan; ’temp’ (Cel‐
sius) or ’tempf’ (Fahrenheit) meaning temperature. Parameter n
is number of the sensor. See /sys/class/hwmon/ on your local
computer.

Para entender como obtengo las temperaturas del disco duro y de la gráfica ver "Ejecutar comandos del sistema" más adelante en este artículo. Para entender como obtengo la temperatura exterior ver
"Gestión de Scripts" más adelante en este artículo.


  • Sección Correo
Esta sección consta de una llamada a un script externo que nos mostrará información sobre las llegadas de nuevos mensajes a nuestra bandeja de entrada de Gmail (ver "Gestión de Scripts" en este artículo para saber más).

El código es este:
CORREO ${hr 2}
${font MarVoSym:style=Bold:size=14}B ${font}Gmail: ${alignr}${execi 300 python ~/.scripts/gmail.py}




  • Gestión de fuentes personalizadas
Si queremos usar fuentes personalizadas en conky es tan sencillo como poner la fuente en cuestión dentro del directorio ~/.fonts e indicarle a conky que la use con las directrices:

xftfont nombre_fuente:size=tamaño_fuente = establece la fuente por defecto, se define en la sección de opciones generales del archivo .conkyrc
${font nombre_fuente:size=tamaño_fuente} = establece la fuente que se usará para un determinado indicador
${font} = deja de usar la fuente anterior y vuelve a usar la fuente por defecto

Gracias a esto podemos simular el uso de iconos gráficos en conky, usando en realidad caracteres normales de fuentes concretas.

Algunas fuentes muy útiles son OpenLogos (logotipos libres de distribuciones y más), StyleBats (dibujos esquemáticos, en mi caso los he usado para representar partes del sistema como CPU o RAM), Pie charts for maps (perfectos para representar discos y particiones), PizzaDude bullets (indicadores simples, ideales para las funciones de red), Weather (muy buena para temperaturas y scripts que consultan las condiciones climáticas).

Todas estas fuentes están incluidas en el archivo conkyrc-fosco_.tar.gz


  • Gestión de scripts
Los scripts añaden funcionalidades extra a conky (por ejemplo control multimedia, lectores de noticias, gestores de correo, consultas climáticas...), vamos a ver el ejemplo de los dos scripts que yo he usado: el que da la temperatura exterior y el que avisa de la llegada de correo.

Pondremos los scripts que necesitemos en ~/.scripts y los invocaremos desde conky con las directrices

Los scripts para el Gmail y para el clima estan incluidos en el archivo conkyrc-fosco_.tar.gz

Para configurar el script de gmail introduciremos nuestro nombre de usuario y contraseña en el archivo gmail.py.

Para configurar el script del clima solo tendremos que poner el código de localización correcto (SPXX0015 en mi caso) en la linea:
${font Weather:style=Bold:size=14}y ${font}Temperatura exterior: ${alignr}${execi 1800 ~/.scripts/weather/weather.sh SPXX0015}

del archivo .conkyrc. Para saber el código correcto entrad en la dirección http://xoap.weather.com/search/search?where=tu_ciudad, substituyendo "tu_ciudad" por el nombre de tu ciudad.


  • Ejecutar comandos del sistema
Podemos ejecutar comandos del sistema y mostrar en conky su resultado usando una estructura del tipo:
${execi "segundos comando"} = ejecuta el "comando" y lo repite cada "segundos"

Por ejemplo:
${execi 3600 curl www.whatismyip.org} = muestra nuestra IP externa y la comprueba cada hora (3600 segundos)


  • Artículos relacionados
Conky, un monitor de sistema ultraligero
Conky a fondo (Primera parte)


  • Enlaces de interés
http://conky.sourceforge.net/
http://screenlets.org/index.php/WaterMark

5 ene. 2009

Conky a fondo (Primera parte)

En el artículo Conky, un monitor de sistema ultraligero ya vimos como instalar y ejecutar conky. Pero dado que es un programa muy útil y altamente configurable vamos a ver ahora más en profundidad como crear y modificar una configuración personalizada que se ajuste lo mejor posible a nuestro sistema.



Para todos los que no os funcionan los enlaces de descarga dejo un paquete con las fuentes, los scripts y la configuración de conky.

Sólo teneís que descomprimirlo en vuestro home con:
$ tar xvfj script_conky.tar.bz2

Y después directamente ejecutar conky con:
$ conky &

http://www.megaupload.com/?d=M8IE282H



El objetivo será construir un monitor de sistema parecido a este:


conky personalizado

La mejor manera de empezar es editando una configuración ya existente así que os dejo mi propio fichero de configuración para que sirva como base. Comentaremos cada sección de este archivo y asi aprenderemos a configurarlo y modificarlo a nuestro gusto.

Descarga el archivo conkyrc. Lo colocamos en el sitio en que conky espera tenerlo:
$ cp conkyrc ~/.conkyrc

Y ejecutamos conky por primera vez para ver como queda.

Nota: no te asustes si no queda exactamente como el de la imagen o si algunos indicadores no funcionan correctamente y las fuentes no se ven correctamente, en este artículo veremos como ajustarlo lo más posible a nuestro sistema.

Editamos el archivo de configuración y empezamos a modificarlo:
$ gedit ~/.conkyrc


  • Opciones generales
En la primera parte del archivo encontramos las opciones generales que determinarán la posición, los colores, el tipo de letra, el comportamiento y muchos otros factores.

Tiene un aspecto como este:

use_xft yes
xftfont Bauhaus:size=10
xftalpha 0.8
text_buffer_size 2048
update_interval 1
total_run_times 0
own_window yes
own_window_transparent yes
own_window_type override
double_buffer yes
minimum_size 180 0
draw_shades no
draw_outline no
draw_borders no
stippled_borders 0
border_margin 5
border_width 1
default_color white
own_window_colour white
alignment top_right
gap_x 35
gap_y 50
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer none

La mayoría de estas opciones se explican por sí mismas pero si no entendeis alguna podeis consultar la pagina del manual de conky:
$ man conky


  • Monitores
Entramos ahora en la parte del archivo donde se configuran todos los monitores, indicadores e informaciones que mostrará conky. Lo he dividido en secciones para que sea más fácil analizarlo y entenderlo.

Aun así hay una serie de opciones genéricas que vale la pena conocer antes de continuar, lo veremos mejor en un ejemplo:
${voffset 2}${font OpenLogos:size=16}u${font} Kernel: ${alignr}${kernel}

Esta linea mostrará el logo de Ubuntu y la versión del kernel alineada a la derecha, veamoslo en detalle:
voffset = desplazamiento vertical, para ajustar la posición de objetos de diferentes tamaños
font "nombre_fuente:size=tamaño" = define el nombre de la fuente y el tamaño (el logo de Ubuntu es en realidad el carácter "u" con la fuente OpenLogos)
alignr = alinea a la derecha lo que venga después
kernel = muestra la versión del kernel actual

Ya estamos preparados para entrar de lleno en la configuración de nuestro conky.


  • Sección sistema
Aquí mostramos información general sobre el hardware y el software

SISTEMA ${hr 2}
${voffset 2}${font OpenLogos:size=16}u${font} Kernel: ${alignr}${kernel}
${font StyleBats:size=16}A${font} CPU1: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}
${font StyleBats:size=16}A${font} CPU2: ${cpu cpu2}% ${alignr}${cpubar cpu2 8,60}
${font StyleBats:size=16}g${font} RAM: $memperc% ${alignr}${membar 8,60}
${font StyleBats:size=16}j${font} SWAP: $swapperc% ${alignr}${swapbar 8,60}
${font Pie charts for maps:size=14}7${font} HDD: $diskio ${alignr}${diskiograph 8,60}
${font StyleBats:size=16}q${font} Uptime: ${alignr}${uptime}


Los comandos conky usados aquí y sus parámetros son:
kernel = muestra la versión del kernel actual
cpu "numero_de_cpu" = muestra el % de uso de la cpu o core seleccionado
cpubar "numero_de_cpu altura,anchura" = muestra gráficamente el % de uso de la cpu o core seleccionado
memperc% = muestra el % de uso de memoria
membar "altura,anchura" = muestra gráficamente el uso de memoria
swapperc% = muestra el % de uso de swap
swapbar "altura,anchura" = muestra gráficamente el uso de swap
diskio = muestra el valor de la transferencia actual de datos en disco
diskiograph "altura,anchura" = muestra gráficamente el acceso a disco
uptime = muestra el tiempo transcurrido desde el ultimo arranque


  • Sección fecha
En esta sección definiremos el reloj y el calendario, el código es este:

FECHA ${hr 2}
${font Arial Black:size=26}${alignc}${time %H:%M}${font}
${alignc}${time %A}, ${time %d}/${time %m}/${time %Y}


El comando de conky que utilizaremos es time y los parámetros más importantes aquí son:
%H = horas
%M = minutos
%S = segundos
%A = día de la semana
%d = día del mes
%m = mes
%Y = año


  • Sección disco
En esta sección analizaremos el estado de nuestras particiones, dando datos numéricos y gráficos de la capacidad de cada sistema de ficheros y su ocupación. El código es este:

Disco ${hr 2}
${voffset 4}${font Pie charts for maps:size=14}7${font} ${voffset -5}Sistema:
${voffset 4}${fs_used /}/${fs_size /} ${alignr}${fs_bar 8,60 /}
${font Pie charts for maps:size=14}7${font} ${voffset -5}Home:
${voffset 4}${fs_free /home}/${fs_size /home} ${alignr}${fs_bar 8,60 /home}
${voffset 4}${font Pie charts for maps:size=14}7${font} ${voffset -5}Multimedia:
${voffset 4}${fs_used /media/multimedia}/${fs_size /media/multimedia} ${alignr}${fs_bar 8,60 /media/multimedia}


Los comandos de conky usados aquí serán fs_used, fs_size (que tienen como parámetro el punto de montaje) y fs_bar (que tiene como parámetros el punto de montaje y los valores de altura y anchura de la barra):
fs_used / = muestra el valor del espacio ocupado de la partición "/"
fs_size / = muestra el valor del tamaño de la partición "/"
fs_bar 8,60 / = muestra gráficamente la ocupación de la partición "/" en una barra de 8 puntos de alto y 60 puntos de ancho

Substituyendo "/" por el punto de montaje de otra partición obtendremos los datos de esa partición.


  • Artículos relacionados
Conky, un monitor de sistema ultraligero
Conky a fondo (Segunda parte)


  • Enlaces de interés
http://conky.sourceforge.net/
http://screenlets.org/index.php/WaterMark