Mostrando entradas con la etiqueta Xubuntu-notas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Xubuntu-notas. Mostrar todas las entradas

que es XFS, ReiserFS, EXT3, JFS, Journaling ????

Bueno, cuando isntalamos cuanquiera de los buntus (ubuntu, xubuntu, edubundu, gobuntu......) siempre nos pregunta el formato en elq ue queremos nuestro sistema de archivos para la partición, si tenias dudas de que es cada uno, quisas este articulo te aclare las cosas.....

en lo personal mi pc (por mas que este decente) no es tan rapida como yo queria (quisas sea muy exigente, pero es solo una posibilidad) asi que desidi usar el sistema Reiser FS, enrealidad quisas sea mi falta de percepcion, pero no senti mucho el cambio, bueno.... lo que pasa es que no se si teniendo ubuntu y al poner xubuntu despues afecte el desempeño de xubuntu, si esto es falso tengo que darle el credito de la rapides a Reiser FS, de lo contrario es dificil decir si la rapides de mi pcu se deve a que hice uns instalacion limpia de xubuntu o es el Reiser FS

Puedo decir con certeza que mi pc se prende muy rapida y se apaga de la misma forma, el unico problema reside cuando se apaga a "la mala" o se reinicia con e boton de reiniciado, ahi es cuando se tarda mucho y se alenta el inicio, despues de iniciada, sigue siendo muy rapida

Sistemas de archivos: ¿ XFS, ReiserFS, EXT3, JFS... Journaling ?

Antes que nada, al que esté leyendo este artículo desde ya le digo que no le voy a recomendar ningún sistema de archivo "transaccional", sino que en este, voy a explicar diferentes cosas sobre estos, diferencias, "pros y contras". También al final pondré vínculos a FAQ's, testeaciones, y las páginas de las distintas empresas que desarrollan a estos Sistemas de Archivos.

No incluiré "ninguna prueba", ya que de estas hay muchas en la red.

¿Qué es un "sistema de archivos con journaling"?

Un sistema de archivos Journaling, se puede definir como un sistema que sirve para darles más seguridad a la integridad de los datos, y los metadatos, que contenemos en nuestros discos rígidos. Se recomienda para sistemas de alta disponibilidad. Y en si la "nueva característica" que poseen es la de las "transacciones", que hacen que el sistema se recupere "normalmente", por ejemplo, ante caídas inesperadas.

¿Para qué sirven?

Bueno, por ejemplo cuando se apaga mal nuestra pc, antes, los archivos podian quedar "corruptos", pero ahora con estos "nuevos" sistemas, no se si es 100% seguro, pero esto no sucede ya que, cuando se apaga mal nuestra pc, las transacciones al disco que no fueron completadas, fueron registradas anteriormente en el "journal", y al reiniciar la máquina estas son realizadas, por lo tanto el sistema de archivos se "sincroniza" de vuelta sin perder datos. En otros sistemas de archivos, si sucediera esto, se podían perder muchos datos.

¿ Qué significa "journaling"?

Journaling es la propiedad de estos file systems, de recordar las operaciones parciales que conforman una actualización. Ext2 es, o "no se si era", el sistema de archivos estandar para Linux, fue creado por Wayne Davidson, queda aclarar que no es un "Journaling file system". Linux ahora, además de este sistema de archivo, posee varios más, los "transaccionales", como por ejemplo: XFS de SGI, JSF de IBM, ReiserFS de Namesys, y el "supuesto EXT3" desarrollado por uno de los desarrolladores del anterior EXT2. Segun pruebas, ReiserFS es rápido con archivos "medianamente pequeños", mientras que XFS, es muy rápido con archivos "relativamente grandes", mientras más grande sean los archivos a manejar con XFS, mejor. En un primer momento se decía que XFS manejaba solo archivos de hasta 2 gb, pero esto es mentira.

Descripciones de los "nuevos sistemas"

XFS: La versión 1.0 de XFS, SGI la dió a conocer el día 1ero de Mayo del 2001. Principalmente este fue creado para el sistema operativo de SGI, IRIX. Ahora esta disponible bajo la licencia GPL, para Linux. Yo estoy usando este sistema de archivos, y hasta ahora no me ha causado ningún tipo de problema. Como mencioné anteriormente, este file system es muy bueno con archivos grandes asi que si trabajas con archivos pequeños, continua leyendo. Es mentira que XFS trabaja con archivos de hasta sólo 2 GB! Si manejás archivos "medianamente" pequeños, no se recomienda que uses XFS, sino ReiserFS, que para estos archivos es rápido, en cambio si usas archivos a los cuales los podes denominar como grandes, muy grandes, excesivamente grandes, en este caso si se recomienda usar XFS.

JSF: "Journaled File System" Este fue uno de los primeros sistemas de archivos de este tipo, es de IBM. No lo he probado, por eso tampoco puedo hablar mucho, pero se dice que es seguro.

EXT3: EXT3 es exactamente igual al anterior ext2, pero solo que este nuevo se dice que es un sistema de archivos journaling, por el solo hecho de tener un "espacio apartado para el buffer de journaling".

Ext3 es mucho más seguro que ext2. Si estas usando ext2 y queres cambiarte a otro sistema de archivos journaling, se recomienda que el primero sea Ext3, porque hay menos riesgos de perder los datos e información; y es compatible con ext2. Si usás núcleos "antiguos", se recomienda que hagas download, e instales los "parches" para el Kernel que estes usando. Este "nuevo sistema de archivos transaccional", fue creado por Stephen Tweedie uno de los desarrolladores del anterior ext2.

Lo peor de este sistema, es que no posee ninguna característica, como es que el resto de los sistemas de archivos transaccionales poseen, de "mejorar la rapidez en la manipulación de los datos, y el archivado.

Para convertir un partición ext2 a otra ext3, es muy fácil, solo se hace con:

" tune2fs -j /dev/partition_device "

Luego de haber creado la partición ext3, a partir de la ext2, esta última puede volver a montarse como ext2 nuevamente, si cuando se "desmonta" la ext3, lo hace de la forma correcta.

ReiserFS: Este fue el "primero en estar estable para Linux". Posee una estructura de datos b-trees, es rápido con archivos pequeños, todo lo contrario de XFS. La "empresa" se llama Namesys, en sus páginas pueden encontrar mucha información, FAQs, otros documentos, y por supuesto a ReiserFS. Es el otro sistema de archivos que también estoy usando, y al igual que XFS, no me causó ningun problema, hasta el momento.

Comentario final

Creo que en el transcurso del texto ya fui dando mis comentarios. Solo les puedo decir que XFS, y ReiserFS son muy buenos. La única conclusión que puedo darles es que: si usted maneja/usa archivos de poco tamaño, solo use ReiserFS, que según muchas pruebas es el que mejor se comporta con estos. Pero si usted usa/maneja archivos de gran tamaño se recomienda que use XFS, debido a que es el sistema de archivos journaling que mejor se comporta con estos, y como mencione anteriormente, mientras más grande sean los archivos, mejor se comporta XFS. Yo, personalmente, recomiendo que el que quiera usar algun sistema de archivos "transaccional", los pruebe por su cuenta, no se deje llevar por ninguna testeación, ni nada, solo pruébelos, aclare sus propias dudas, y vea cual se comporta mejor con sus archivos/discos/sistemas.

Vínculos

rkc scripsit.


Referencia:

http://www.buanzo.com.ar/lin/70s-FStrans.html

Tengo que añadir que me han comentado que el sistema Reiser FS esta en estado "beta" (es solo un comentario) y que el creador esta en la carcel

Iniciar ams rapido Open Office

Si hace un par de días Yisux nos daba la noticia de la primera Beta de OpenOficce 3.0, hoy vamos a dejar un mini-tutorial de cómo hacer que cualquier utilidad de la suite de ofimática libre se inicie con más rapidez. Primero iniciamos OpenOffice Writer desde Aplicaciones—>Oficina—>Openoffice.org Procesador de textos.

También podemos hacerlo mediante un comando en la terminal:

openoffice

Ahora, dentro del programa vamos a Herramientas—>Opciones (o Tools—>Options, en inglés). Y en el árbol de la izquierda vamos al apartado OpenOffice.org—>Memory, dónde marcaremos la casilla de “inhabilitar inicio rápido systray” (o “Enable systray quickstarter” en su versión anglosajona). Aquí nos encontramos con un error de traducción, ya que inhabilitat y enable son contrarios, la traducción correcta es “habilitar inicio rápido systray”, aunque marcando la casilla se activa igualmente, no hace falta preocuparse por eso ;)

A partir de ahora nos aparecerá en el Tray el icono de Openoffice preparado para cualquier documento que queramos abrir…de forma casi inmediata (también irá más rápido desde Aplicaciones…)


Referencias:

http://linux.adslzone.net/2008/05/09/abrir-mas-rapidamente-openoffice/

http://pcobsesion.wordpress.com/

Bueno, esto lo baje de


En este post se muestra en 5 pasos como se puede meter la distribución de Ubuntu en un pendrive, para usarlo o instalarlo desde un live USB. El procedimiento que se describe es válido para Ubuntu y cualquier otra distribución, en dicho caso se deberá cambiar la imagen .iso de la distribución.

Requerimientos

- Un pendrive de 2 GB o más de capacidad.

- La utilidad syslinux de :

http://www.kernel.org/pub/linux/utils/boot/syslinux/para Windows.

- Imagen iso de Kaciquex Developer o DVD o Ubuntu.

Procedimiento

1. Debemos copiar todo el contenido del DVD al pendrive, no hay necesidad de que esta esté vacía, pero si debe haber espacio suficiente.

2. Descomprimimos el archivo Syslinux.zip y lo ejecutamos (desde una ventana del DOS) contra nuestro dispositivo USB, desde el directorio donde tenemos Syslinux (si nuestro dispositivo USB es F: la instrucción sería syslinux.exe -f F:)

3. Copiamos estos archivos al directorio raíz de nuestro dispositivo USB:

- vmlinuz (lo encontraremos en el directorio casper\vmlinuz)

- initrd.gz (lo encontraremos en el directorio casper\initrd.gz)

- syslinux.cfg (renombraremos el archivo isolinux\isolinux.cfg a syslinux.cfg y lo copiamos a la raiz del USB)

4. Editamos syslinux.cfg de manera que vmlinuz e initrd.gz apunten al directorio root del dispositivoUSB:

DEFAULT /casper/vmlinuz

GFXBOOT bootlogo

GFXBOOT-BACKGROUND 0xB6875A

APPEND boot=casper initrd=/casper/initrd.gz

ramdisk_size=1048576

root=/dev/ram

rw quiet splash –

….lo cambiaríamos por….

DEFAULT vmlinuz

GFXBOOT bootlogo

GFXBOOT-BACKGROUND 0xB6875A

APPEND boot=casper initrd=initrd.gz

ramdisk_size=1048576

root=/dev/ram

rw quiet splash –

5. Expulsamos el dispositivo USB y lo conectamos al PC. Lo arrancamos y pulsamos F2 para acceder a la BIOS y poder establecer nuestro dispositivo USB como predeterminado en el arranque.



Referencia:


http://www.espaciolinux.com/foros-tema-t704.html


http://lgmo.wordpress.com/2008/01/21/ubuntu-desde-un-pendrive-a-manera-de-un-live-cd/

que a su ves se lo chuto de:

http://mirrors.gndx.org/freetux/

como parar a las X

/etc/init.d/gdm stop


bueno, esta es solo una peque nota, la saque de por ahi ^_^ jeje la neta creo que ni lo he probado jejee

Disk Manager

Bueno, hace un par de dias me pase completamente a Xubuntu, pero andaba de prisas (y aun asi perdi tiempo como si fuera novato!!!) (que lo soy pero ya no tanto jejeje). Por cierto, un comañero en www.espaciolinux.com menciono que siempre perdia informacion cuando instalaba jejejeje, en este caso entiendo lo que le paso (lo entiendo, mas no lo justifico, espero no se enoje el camarada) y es que normalmente las monta, pero en el 8.04 definitivamente las formatea, tienes que fijarte que al final sale un resumen de lo que realizara, y antes de que le diera en su madre a mi sistema de archivos respalde. bueno, como no habia automatix (pues ya colgo los tenis para esta version) ya no tenia quien me hisiera el trabajo de instalar todo, asi que aprobeche a probar esta herramienta, bueno se me olvido mencionar que apare que te formatea las particiones a montar, (que mas que nada ya los estoy ahciendo bolas) resumire facilmente:

1) al instalar si eliges la opcion de montar alguna particion que este fuera de las opciones de default, las formateara (xubuntu 8.04) (y calculo que tambien lo ara ubuntu 8.04)

2) no montara las particiones, a escepcion de las que hayas elejido para montarlas en otros puntos que no sean los de default (previamente las formateara)

## En este caso puedes usar Disk Manager, que montara facilmente tus particiones no importa que sean NFS (por cierto, dice que necesita isntalar previamente "nfs-3g" (yo no me fije, epro creo que ya lo traia isntalado)

lo puedes bajar de esta pagina:

http://flomertens.free.fr/disk-manager/index.html

Crear iconos lanzadores (Xfce), o accesos directos

Una clonada mas, si, ando de la chingada, pero prometo mejorar un dia de estos, ya veran!!!!

Una de las grandes mejoras y ventajas que traerá Xfce 4.4 y que ya podemos apreciar en su beta es la inclusión de iconos sobre el escritorio.
Podemos distinguir 3 casos con respecto a los iconos sobre el escritorio:

  • Iconos lanzadores de aplicaciones (accesos directos a aplicaciones), ficheros o directorios.
  • Iconos de aplicaciones en ejecución.
  • No hay iconos.

Tradicionalmente, Xfce no tenía soporte de iconos sobre el escritorio, pero mediante el uso de aplicaciones externas como Rox o iDesk se podía lograr tenerlos. Con Rox teníamos soporte para los dos primeros casos citados (para el tercero parece una tontería instalar algo).

Sobre Xfce 4.4 podemos elegir el estado o tipo de iconos sobre el escritorio que deseamos yendonos al Menú de Xfce (que nos proporciona el módulo xfdesktop, y al que podemos acceder pulsando el botón secundario del ratón sobre el escritorio o desde el lanzador que hayamos podido añadir al panel de Xfce), dentro de este buscamos el Administrador de configuración de Xfce, la opción de Escritorio (según la distribución de Linux o *BSD puede cambiar la forma de llegar hasta aquí), la pestaña o solapa de Comportamiento, y aquí Iconos del escritorio. Allí debería haber un pequeño menú desplegable en el que seleccionaremos Iconos de archivos y lanzadores. Despues pulsaremos Cerrar para que acepte los cambios.

De Blogger Xfce-...

Ahora querremos crear un icono de prueba. Lo lógico es pensar que pulsando el botón secundario del ratón nos saldrá el menú para configurar el escritorio. Pues no. Estamos en Xfce, recordad. Nos sale el Menú de Xfce, que antes he mencionado.

De Blogger Xfce-...

Donde si nos saldrá el menú que necesitamos es al pulsar el botón secundario del ratón sobre un icono ya existente (si no hay iconos podemos crear uno facilmente creando un fichero o archivo del tipo que sea en /home/usuario/Desktop). Nos aparecerá este menú.

De Blogger Xfce-...

Justo en la parte inferior del menú, en Crear nuevo, podremos elegir lo que crearemos, en este caso Lanzador. Nos aparecerá el cuadro de la imagen siguiente o uno muy similar. Ya sólo queda rellenarlo con el nombre del lanzador, una descripción del lanzador (si queremos), el comando o aplicación que ejecuta el lanzador, el icono o imagen que deseamos que tenga este y alguna opción más que puede ser útil, como la de ejecutar en un terminal si lanzamos una aplicación no gráfica. Luego pulsaremos sobre Crear para guardar los cambios. Ya tenemos un icono lanzador en el escritorio de Xfce.

De Blogger Xfce-...

Si despues de haber creado el lanzador no estamos satisfechos con el resultado o hemos de corregir algun error en su configuración, pulsamos sobre el icono con el botón secundario del ratón para obtener el menú del lanzador, nos vamos a Editar lanzador y modificamos los parámetros pertinentes.

De Blogger Xfce-...

Con esto ya tenemos un icono lanzador de aplicación creado por nosotros en el escritorio de Xfce 4.4. Recordad que estos iconos lanzadores se guardan en /home/usuario/Desktop en forma de fichero de texto con la configuración. Son los que tienen la extensión .desktop. Puede que tengáis ficheros y directorios normales en ese directorio, ya que en efecto, estos también se pueden colocar sobre el escritorio de Xfce 4.4.

Advertencia: Todo esto se ha realizado sobre Xfce 4.4 beta y Xubuntu 6.06 Dapper por lo que puede que la configuración del menú o alguna opción sean diferentes o de otra forma. He visto distros con Xfce 4.4 beta pero sin soporte de iconos lanzadores de aplicación, pero si de iconos de aplicaciones en ejecución.

Truco: si no hay lanzadores, ficheros u directorios sobre el escritorio no podremos obtener el menú que necesitamos para crear los lanzadores. Pero lo podemos solucionar facilmente creando un fichero cualquiera con un editor de textos o copiando uno en /home/usuario/Desktop. Ya sé que suena extraño que para crear un icono haya antes que tener un icono. Es un pequeño fallo. ;-)
Por cierto, GNOME crea los iconos de escritorio en la misma ruta, por lo que si hemos tenido o tenemos este escritorio instalado es muy posible que ya nos aparezcan iconos lanzadores sobre el escritorio (o archivos y directorios)

Referencia:
http://www.softwarelibre.net/como_crear_iconos_lanzadores_en_xfce_4_4_beta

Ver carpetas compartidas (xubuntu)

Una clonada mas, pero esta si esta buena!!!! x-D

Ver las Carpetas compartidas con Xubuntu

26 12 2006

Hasta ahora con Xubuntu estoy mas que conforme, solamente que hoy necesitaba acceder a las otras maquinas y no sabia como ver las carpetas compartidas del grupo de trabajo, ya que en gnome tiene una linda aplicacion que se llama “conectar con servidor de red.. ” o algo así.

Empezamos instalando un par de cosas

sudo apt-get install samba fusesmb

sudo mousepad /etc/modules (agregar fuse en modules)

Reinciamos la machine…

Ahora en Inicio -> Sistema -> Usuarios y grupos eligen su usuario y en la pestaña de Privilegios eligen “Allow use of fuse file systems…”

*****Ahora viene la parte mas complicada y dificil de todo, recuerden que si llegan a equivocarse en algun paso, el resultado puede ser que el sistema deje de funcionar!!!*****

sudo mkdir /media/network
sudo chmod 777 /media/network

Luego vamos a Inicio -> Configuración -> Aplicaciones de Autoarranque y agregamos este comando: fusesmb /media/network

Y bueno con eso concluimos éste dicifil pero productivo tutorial, espero que muchos logren compartir una carpeta con windows.

Hablando en serio: copié textualmente este tutorial de aquí, (Nota: en xubuntu es mas complicado que en ubuntu)

Si quieren compartir carpetas con otros sistemas, vayan a Inicio -> Sistema -> Carpetas compartidas y luego lean el tutorial para configurar samba.


Referencia:

http://palermi.wordpress.com/2006/12/26/compartir-carpetas-con-windows-usando-xubuntu/

Teclas multimedia

bueno, esto es otra clonada mas, pero esta bueno ^_^

Teclas multimedia

De Guía Ubuntu

Bueno, ya conseguí darle utilidad a las teclitas multimedia. Ahora solo me queda hacer funcionar mi escaner paralelo para no tener que usar más otros sistemas operativos; pero eso será otra historia. Os cuento cómo lo he hecho en SuSE 9.0, aunque en teoría debería funcionar para cualquier distribución.

Introducción

Las teclas multimedia que traen los nuevos teclados aunque no funcionen puede que estén mapeadas para XFree y por tanto darles "vida" en nuestro ordenador con Linux.

Bueno os cuento cómo lo he hecho. Si el mapeado de los botoncitos del teclado está hecho entonces es muy fácil.

Cada tecla si está mapeada está asociada a un keycode. Demostración:

  • Abre consola
  • Teclea xev
  • Pulsa intro

y por ejemplo teclea la a y verás que sale lo siguiente:

KeyPress event, serial 25, synthetic NO, window 0x3400001,
root 0x49, subw 0x0, time 600363, (-505,135), root:(163,367),
state 0x10, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: "a"

KeyRelease event, serial 25, synthetic NO, window 0x3400001,
root 0x49, subw 0x0, time 600509, (-505,135), root:(163,367),
state 0x10, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: "a"

Salen dos "event" o eventos el de apretar y soltar. Se puede ver en la tercera linea que el código asociado a la letra a es "keycode 38".

Si hacemos lo mismo con las teclas multimedia y en consola puedes recoger un keycode, con el método que explico "resucitaremos" las teclas multimedia que en otros sistemas operativos funcionan y en SuSE 9.0 hasta hoy no.


Identificación de KeyCodes de las teclas multimedia

Bueno, pues vamos probando todas las teclas que no nos funcionan y apuntamos sus keycodes para darles después una función. Si alguna no funciona podemos abandonar ya este método, pero si funcionan todas o la mayoría mejor seguimos.

En la consola que tenemos corriendo xev apretamos una por una las teclas multimedia y anotamos su nombre (que viene escrito en el teclado) y su keycode de respuesta que obtenemos en la consola.

Asignación de funciones a las teclas multimedia

Una vez que tengamos nuestra tabla con las teclas multimedia y sus keycodes cerramos la consola.

En principio le vamos a dar un nombre que no coincida con ninguna tecla así que empezamos por F14, y nos vamos a ayudar del programa xmodmap

  • Abrimos consola
  • tecleamos
    xmodmap -e 'keycode 38=F13'
  • le damos a enter.

Bueno esta tecla la a ahora está mapeada como una tecla ficticia que se llama F13, también podríamos haber puesto xmodmap -e 'keycode 38=e' y entonces la tecla pasaría a funcionar como un e.

Esto lo hacemos con tantas teclas como queramos asignarle una función y luego nos vamos a con el ratón al símbolo del menú de KDE y con el botón derecho del ratón hacemos click y elegimos editor de menú. Una vez allí elegimos una aplicación y le asignamos una tecla de acceso rápido a cualquier aplicación.

Nosotros claro, elegiremos una tecla que hayamos mapeado la F13 por ejemplo, y cuando la utilicemos podremos arrancar directamente una aplicación que queramos.

Si queremos darle función a las teclas de navegación de internet en konqueror nos permite asociar también algunas funciones a una tecla, y lo mismo sucede con algunos mezcladores de sonido.

Bonito ¿no?

Solo hay un pequeño problema que una vez que salgamos de la sesión de KDE perdemos el seteo que hemos hecho del teclado. ¡Vaya!, ¿algo se podrá hacer? Pues sí :-)

El método es editar una archivo en home/tucuenta que se llame: .Xmodmap (cuidado con el punto) con el siguiente contenido:

keycode X=F13
keycode Y=F14
keycode Z=F15
keycode K=F16
....

donde X, Y, Z, K, etc. son los keycodes que hemos obtenido de cada una de nuestras teclas multimedia y que tenemos inútiles.

Lo guardamos en /home/tucuenta y abrimos consola, tecleamos

xmodmap .Xmodmap

le damos intro y ya está :-)

Esto hará que cada vez que iniciemos la sesión de GNOME se ponga el setting del teclado que queremos. Ahora sólo tenemos que elegir cualquier programa que nos lo permita le asociamos a una función que queramos y listo.

==================================================================

Aquellos que hayáis visto el manual para configurar un ratón Logitech MX5XX con nautilus recordaréis que os comenté la gran potencia de un pequeño programa llamado xbindkeys.

Este es el programa que vamos a volver a usar para poder usar esas teclas multimedia con nuestro reproductor. Para ello os voy a mostrar dos formas de hacerlo, una mediante consola y una pequeña utilidad, y otra mediante un interfaz gráfico. En vuestra mano está probar uno u otro.

Primer método

Necesitaréis tener instalado -si no lo tenéis ya- xbindkeys, así que los que no lo tengan…

$ sudo aptitude install xbindkeys

Ahora tenemos que generar un fichero de configuración llamado .xbindkeysrc en vuestra carpeta personal. Este paso no lo hagáis aquelos que ya lo tengáis. Comprobadlo abriendo nautilus, os colocáis en vuestra carpeta personal, pulsad Ctrl+H para mostrar los archivos ocultos y ahora buscadlo. Los que no lo tengan ejecutad lo siguiente en consola:

$ xbindkeys --defaults > /home/tu_carpeta/.xbindkeysrc

Ahora que todos tenemos ese archivo abridlo con el gedit. Doble click sobre el archivo o mediante consola:

$ gedit /home/tu_carpeta/.xbindkeysrc

En el fondo da igual donde metamos la configuración, pero para seguir un orden en el fichero colocaros al final pero antes de “End of xbindkeys configuration” y agregad lo siguiente:

#xmms play/pause
“xmms -t”

La primera línea es un comentario, es para que sepamos qué es lo que hace lo que tenemos debajo. La siguiente es una orden a xmms. El “-t” indica a xmms que reproduzca la canción actual, la pause o la despause. Incluso si el xmms no está abierto, se abrirá y reproducirá automáticamente. Podéis ver el resto de argumentos (el -t) viendo la documentación. Aquí os diré los cuator más usados, que son los que asignaremos a las teclas. Si queréis añadir alguno más o modificarlo, mirad la documentación. Escribid en consola:

$ man xmms

De hecho si escribís en consola “xmms -t” automáticamente se pausará o reproducirá vuestro xmms.

Tras esto, lo siguiente que vamos a hacer es averiguar el código que tiene cada tecla en cuestión. Abrid una consola y escribid:

$ xbindkeys -k

Se os abrirá una pequeña ventanita blanca. Tened presente ambas, seleccionad la blanca (si no lo está) y pulsad una de las teclas, por ejemplo la de “play/pause”. Os saldrá algo parecido a esto:

"NoCommand"
m:0×10 + c:162
Mod2 + XF86AudioNext

De todo eso lo único que nos interesa es la línea central “m:0×10 + c:162″. Copiad esa línea justo debajo de “xmms -t”, de tal forma que en definitiva nos algo como esto:

#xmms play/pause
“xmms -t”
m:0×10 + c:162

Ahora habría que repetir el proceso de capturar la tecla de stop, anterior canción y siguiente canción. Los argumentos que necesitáis son en ese mismo orden: -s, -r, -f. Al final os quedará algo tal que así:

#xmms anterior
“xmms -r”
m:0×10 + c:144

#xmms siguiente
“xmms -f”
m:0×10 + c:153

#xmms play/pause
“xmms -t”
m:0×10 + c:162

#xmms stop
“xmms -s”
m:0×10 + c:164

Ya está todo. Lo único que tenéis que hacer para que lo probéis es ejecutar xbindkeys. Escribid en consola:

$ xbindkeys

Probadlo, debería iros bien. Si no fuera vuestro caso puede que la tecla esté siendo capturada por GNOME. Id a Sistema > Preferencias > Combinaciones de teclas. En la secciónd e Sonido pinchad una a una sobre todas y pulsad la tecla backspace. Las únicas que debéis de dejar intactas son la de silenciar bajar volumen y subir volumen. Ahora no deberíais tener problemas.

Lo único que os queda es que se ejecute siempre xbindkeys para que no tengáis que escribirlo siempre que abráis una sesión. Id a Sistemas > Preferencias > Sesiones. En la pestaña “Programas de inicio” dadle a nuevo y escribid “xbindkeys” en el nombre y comando. Obviamente los que ya tengan esta entrada de antes no tienen que meter una nueva.

Segundo método

En este método vamos a usar también xbindkeys, pero nos vamos a ayudar de una pequeña interfaz gráfica para configurar las teclas, así que tendremos que instalar ambos:

$ sudo aptitude install xbindkeys xbindkeys-config

Ahora vamos a abrir directamente esa interfaz: Alt+F2 y escribid dentro xbindkeys-config. Os saldrá esta ventana:

Antes de nada vamos a darle al botón “Save & Apply & Exit”. Volved a abrirlo como indiqué antes. Si os saltáis este paso es posible que al hacer lo siguiente se cierre la ventana sóla y no os deje seguir configurando nada.

Ahora vamos a comenzar a añadir las teclas.

  • Dadle al botón “New” y fijaros en la columna derecha.
  • En nombre pondremos “xmms play/pause”
  • Pinchamos el botón “Get Key” y pulsamos la tecla de play/pause
  • En la caja de texto de “Action” escribimos “xmms -t”. La explicación está en el método anterior.
  • Aplicad y probad la tecla

Tras esto os quedará así:

Repetimos los pasos anteriores con las teclas stop (xmms -s), canción anterior (xmms -r) y canción siguiente (xmms -f). Una vez que las tengáis todas dadle al botón “Save & Apply & Exit”.

Probadlo, debería iros bien. Si no fuera vuestro caso puede que la tecla esté siendo capturada por GNOME. Id a Sistema > Preferencias > Combinaciones de teclas. En la secciónd e Sonido pinchad una a una sobre todas y pulsad la tecla backspace. Las únicas que debéis de dejar intactas son la de silenciar bajar volumen y subir volumen. Ahora no deberíais tener problemas.

Lo único que os queda es que se ejecute siempre xbindkeys para que no tengáis que escribirlo siempre que abráis una sesión. Id a Sistemas > Preferencias > Sesiones. En la pestaña “Programas de inicio” dadle a nuevo y escribid “xbindkeys” en el nombre y comando. Obviamente los que ya tengan esta entrada de antes no tienen que meter una nueva.

Con otros reproductores

Esto os debería servir para otros reproductores, tan sólo tenéis que ver con el comando “man” los argumentos que tiene y si es posible hacer esto mismo con ese otro reproductor. Si el reproductor permite su control mediante argumentos, podréis hacerlo igual sin problemas.

===================oo0oo=======================>>

Recomiendo el uso de remoot, este programa controla multiples reproductores de sonido, lo normal al tener teclas multimedias es anclarlo a un solo programa, eso es algo sofocante, que tal si despues queremos usar otro? ahi reside la magia de remot, que trabaja con:

amarok
aqualung
audacious
banshee
beep
bmp
exaile
gmusicbrowser
juk
kaffeine
kmplayer
kscd
listen
moc mpd
mplayer*
noatun*
pytone
quark
quodlibet
rhythmbox
smplayer*
totem
vlc*
xine*
xmms
xmms2

*necesitan un poquito de amor para que trabajen como deven

la pagina de proyecto es: http://remoot.org/ y lo puedes descargar de http://sourceforge.net/project/showfiles.php?group_id=202818 si le tienes miedo a compilar no te preocupes, hay un .deb asi q relax

el truco es simple, en lugar de poner los comandos de tu reproductor, solo pones los de remoot

los comandos soportados son:

  • play
  • pause
  • playpause (cambia entre play y pause)
  • stop
  • next (proxima cancion)
  • prev (anterior track)
  • voldown
  • volup
  • mute
les dejo mi configuracion (utilize xbindkeys)

#play-pause musica
"remoot playpause"
m:0x10 + c:162

#stop musica
"remoot stop"
m:0x10 + c:164

#anterior-pista musica
"remoot prev"
m:0x10 + c:144

#siguiente-pista musica
"remoot next"
m:0x10 + c:153

#subir volumen
"amixer sset Master 5%+"
m:0x10 + c:176

#bajar volumen
"amixer sset Master 5%-"
m:0x10 + c:174

#capturar pantalla
"scrot -d 5 -e 'mv $f ~/Desktop'"
m:0x10 + c:111

como observaron no use remoot para controlar el volumen (pueden variar el porcentaje de subida y usan al final los signos + - para definir si es para subir o bajar el volumen) y use scrot para hacer una captura de pantalla (-d es para el tiempo de retardo mv para mover el archivo y ~/Desktop es la direccion donde sera puesto el archivo)
referencia:

http://www.guia-ubuntu.org/index.php?title=Teclas_multimedia

http://tuxpepino.wordpress.com/2007/05/05/teclas-multimedia-controla-tu-reproductor/#more-116