Más sobre Musictracker

18 10 2008

Descubri un bug muy curioso. Resulta que el player que uso actualmente es Amarok que en principio va enfocado a KDE. Como yo uso Xubuntu (basado en XFCE) queria evitar usarlo y probe varios otros (Exaille, gMusicBrowser, Quod Libet, Rythmbox, BPMx, etc.) pero ninguno tenia el grado de estabilidad que deseaba. Banshee se acercó, pero un dia simplemente dejo de funcionar asi que de vuelta a Amarok que la verdad sigue siendo el más completo y estable.

 

Volviendo al bug, resulta que una vez configurado Musictracker necesitas que antes de iniciar Pidgin hayas abierto Amarok (o el player que se este usando) de lo contrario Pidgin pedirá su status a Amarok y al no encontralo se queda colgado….

 

La solución, y creo que sobra decirlo, es abrir el player antes que Pidgin.





Pidgin – Musictracker

16 10 2008

El otro día vi en un foro gente buscando un player de linux que tuviera plugin para actualizar el estado en Pidgin según las canciones que se escucha en el player. Amarok, entre otros tiene un plugin que hace esto, pero en estos casos es mejor aplicar el Principio Hollywood:

No nos llames que ya te llamaremos nosotros

. Es decir, mejor utilizar Musictracker, un plugin de Pidgin que hace exactamente lo mismo y funciona con varios players incluyendo: Amarok, Rhythmbox, Audacious, XMMS, MPC/MPD, Exaile, Banshee y Quod Libet.

apt-get install pidgin-musictracker

ó sino usas Debian (o alguna variacion de Ubuntu) bajalo de su web: Musictracker.





Uno de los mejores Monitores de Sistema

16 10 2008

Conky es un simple monitor de sistema para X… bueno, ‘simple’ lo que se dice simple no tanto si tomamos encuenta lo altamente configurable que es.

Personalmente no me gusta la configuracion que trae por defecto asi que aqui dejo un par de retoques que pintan el monitor directamente en el desktop. Funciona bien contra fondos oscuros pero sino, es fácil de configurar:

alignment top_right
background no
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
font 10x20
gap_x 5
gap_y 60
minimum_size 5 5
net_avg_samples 2
no_buffers yes
out_to_console no
own_window no
own_window_class Conky
own_window_type desktop
own_window_transparent true
stippled_borders 0
update_interval 3.0
uppercase no
use_spacer none
double_buffer yesy

TEXT
$nodename - $sysname $kernel on $machine
$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes  ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
 / $color${fs_free /}/${fs_size /} ${fs_bar 6 /}
${color grey}Networking:
Up:$color ${upspeed eth0} k/s${color grey} - Down:$color ${downspeed eth0} k/s
$hr
${color grey}Name                  PID   CPU%   MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}

se guarda como‎~/.conkyrc y luego puedes ejecutar conky -d. La configuracion es una pequeña modificación de la que viene por defecto. Tambien se puede hacer tail de algun log o ejecutar comandos con exec. Aqui se puede ver la lista completa de variables y de settings de configuración.





Comandos Utiles

13 03 2007
  • history | grep ‘keyword’
  • cat /etc/X11/xorg.conf
  • tail /var/log/messages (10 lineas por defecto, -n 50)
  • dmesg – mensajes del hardware al kernel
  • ls [t-z]pn* – ls con regex
  • ctrl+r – buscar comandos previos en bash

powered by performancing firefox





Scripting en Linux

20 11 2005

Notas sobre programar con BASH en Linux:

  • !/bin/bash: Identifica el archivo como un script.
  • Variables tienen el formato MI_VAR=valor
  • luego se referencian como $MI_VAR
  • cat /dev/null > archivo redirige el contenido de /dev/null (nada/vacio) a archivo (borrando sus contenidos).
  • echo imprime en pantalla
  • exit detiene la ejecucion del script.

Los bloques de codigo se cierran con la misma palabra que los abre pero escrita al reves, por lo que bloques de codigo if se cierran con fi y los case con esac.

technorati tags: , ,