Tenía rato esperando esta nueva versión de amsn que estuviera en la bd portage, aunque aún no es estable podemos instalarla a mano (aunque decian que también por el reporitorio de zugaina con layman pero parece que ya no está), según la web de amsn las nuevas caracteristicas son:
So the main new features for the 0.97 release are :
- A new, fully skinnable contact list with background
- Support for offline messaging
- Audio/Voice clips support
- Support for the MSN spaces
- A new and improved skin
as well as many other smaller features.
Ahora se, vayamos a instalar (pueden crear el directorio fuentes también xD):
cd /home/soullost/fuentes
wget http://superb-east.dl.sourceforge.net/sourceforge/amsn/amsn-0.97RC1.tar.bz2
tar xvjf amsn-0.97RC1.tar.bz2
cd amsn-0.97RC1
./congigure
make
./amsn
Para que todo vaya correcto (sobre todo para pasar el ./configure) necesitas además de los paquetes ya conocido de dependencia (tcl, tk, tls, etc), ahora se agrega otro que es snack-2.2.10 o superior :P.
Otra cosa, si no tiene ora versión de amsn ya instalada (yo tengo la actual de portage. amsn-0.96-r1) que les pueda causar conflictos, pueden instalarle correctamente en el sistema con: make install
Y aqui ya lo tienes para probar y no quedarse con las ganas hasta que se ponga a rama estable ><! XD..
Hace rato mi hermana me pasó un correo con un audio que se llama mexicano.mp3 parece que lo sacaron de alguna estación de radio xD, esta gracioso, también sarcastico y seguro describe a algunos cuantos por ahi
Disfrutenlo (w00t) xD:
Ya de paso decir que toy usando el reproductor que usa gmail para oir los mp3 de tu correo (sin descargar). Puedes ponerlo también en tu blog con el siguiente código:http://www.tufuncion.com/paginas/gmailmp3.txt
Hace par de semanas me paso algo muy curioso 8), me disponia a imprimir un trabajo y de repente la impresora ( EPSON STYLUS CX1500) me salta con un mensaje de error que decia:
“Agunas de las partes internas de su impresora estan agotadas.”
Curioso no? Yo pensé 8), seguro cobrarán mucho xD, bueno y después de verificar que habia tinta y apagar/encender la impresora, ps no encontraba nada anormal. Buscando por internet me doy cuenta que es un fiasco de la empresa ><, la cuestión es que limita el número de impresiones por medio de un contador(y no nadamas este modelo), una verdadera tonteria xD.
Hay un sitio donde coleccionan varios programas para poder resetear algunas valores de varios modelos de impresoras, entre estos el dichoso contador de impresiones, la url es: http://epsonianos.com/
Por demás decir que wa un foro con información y articulos interesantes.
Para poder solucionar el problema que les comento necesitan bajar el programa del foro de epsonianos.com (deben registrarse), dirigirse a:
www.epsonianos.com > Epson > Epson de Inyección de Tinta (incluye multifuncionales) > CX > CX-1500
El archivo se llama: E_CX1500.zip, después hacer los siguientes pasos:
a) Descomprimen el archivo
b) Abren: FT0077_0624.exe (tener la impresora encendida).
b) Dirigirse a la pestaña RD Setting, doble clic en Dump ROM Data y modificar el valo de Protection Counter A a: 0, después de debe verificar que todo es correcto.
c) Apagar y Encender la impresora y el error ya no debe de existir
Ojalá nunca les aparesca el mensajito de la muerte xD, hasta parece al pantallazo azulito de microsoft XD.
Para esto vamos a modificar la imagen del kernel (pueden dejarlos cómo módulos)..
cd /usr/src/linux && make menuconfig
Networking --->
<*> Bluetooth subsystem support --->
│--- Bluetooth subsystem support
<*> L2CAP protocol support
<*> SCO links support
<*> RFCOMM protocol support
[*] RFCOMM TTY support
<*> BNEP protocol support
[*] Multicast filter support
[*] Protocol filter support
<*> HIDP protocol support
Bluetooth device drivers --->
<M> HCI USB driver
[*] SCO (voice) support
<M> HCI UART driver
[*] UART (H4) protocol support
[*] BCSP protocol support
<M> HCI BCM203x USB driver
<M> HCI BPA10x USB driver
<M> HCI BlueFRITZ! USB driver
<M> HCI VHCI (Virtual HCI device) driver
Generalmente todas las distros ya traén integrado el soporte para dispositivos USB
(tengo un adaptador de bluetooth), asi que no meto mi cuchara en ese plato
Detectando el dispositivo Bluetooth
Antes de irse como locos XD a modificar el kernel, primero confirmemos
si por gloria del espiritu santo nos detecta el dispositivo
Para esto, necesitamos:
[I] net-wireless/bluez-utils
Available versions: 2.22-r1 2.24 2.25-r1
Installed: 2.25-r1(09:16:26 16/01/07)(alsa cups dbus gtk -pcmcia udev)
Homepage: http://bluez.sourceforge.net/
Description: Bluetooth Tools and System Daemons for Linux
Usamos emerge para bajar sus dependencias: emrge net-wireless/bluez-utils
nota: busca el paquete correspondiente a tu distribución
Los archivos que vamos a configurar s eencuentran en /etc/bluetooth
Les dejo mis archivos de configuración:
Archivo: hcid.conf
UnderHouse linux # more /etc/bluetooth/hcid.conf
#
# HCI daemon configuration file.
#
# HCId options
options {
# Automatically initialize new devices
#Inicializa el demonio cuando es detectado el disposiivo
autoinit yes;
# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security user; #Nivel de seguridad
# Pairing mode
# none - Pairing disabled
# multi - Allow pairing with already paired devices
# once - Pair once and deny successive attempts
pairing multi;
# PIN helper
#Archivo donde se encuentra nuestro PIN por si es necesario
pin_helper /etc/bluetooth/pin-helper;
# D-Bus PIN helper
#dbus_pin_helper;
}
# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
#Nombre que le daremos a nuestro pc para ser
#visualizada en otros dispositivos
name “BlueZ (%d)”;
# Local device class
class 0×3e0100;
# Default packet type
#pkt_type DH1,DM1,HV1;
# Inquiry and Page scan
iscan enable; pscan enable;
# Default link mode
# none - no specific policy
# accept - always accept incoming connections
# master - become master on incoming connections,
# deny role switch on outgoing connections
lm accept;
# Default link policy
# none - no specific policy
# rswitch - allow role switch
# hold - allow hold mode
# sniff - allow sniff mode
# park - allow park mode
lp rswitch,hold,sniff,park;
# Authentication and Encryption (Security Mode 3)
#auth enable;
#encrypt enable;
}
Archivo: pin-helper (especificado en hcid.conf)
# Este número nos servira para realizar una
conexión con el celular o acoplar los dos dispositivos..
1234
Archivo : rfcomm.conf
El protocolo RFCOMM nos srive para establecer conexiones con varios dispositivos bluetooth (acoplar)..
#
# RFCOMM configuration file.
#
# Cada configuración se encontrará encerrada por llaves { }
rfcomm0 {
# Automatically bind the device at startup
#Crea el dispositivo en /etc/rfcomm0
bind yes; #
# Bluetooth address of the device
#MAC del dispositivo a conectar
device 00:16:4E:C5:09:32;
# RFCOMM channel for the connection
#Via que utilizaremos para la conexión (canal)
channel 1; #
# Description of the connection
comment “Example Bluetooth device”;
}
Trabajando con las heramientas de Bluez
Antes que nada debemos correr a nuestro celular y activar el soporte Bluetooth correspondiente
y que sea visible para los demás dispositivos..
Buscamos dispositivos cerca:
UnderHouse linux # hcitool scan
Scanning ...
00:16:4E:C5:09:32 Nokia 6125
Información del celular:
UnderHouse linux # hcitool info 00:16:4E:C5:09:32
Requesting information …
BD Address: 00:16:4E:C5:09:32
Device Name: Nokia 6125
LMP Version: 2.0 (0×3) LMP Subversion: 0×6cc
Manufacturer: Cambridge Silicon Radio (10)
Features: 0xbf 0xee 0×0f 0xc6 0×9a 0×39 0×00 0×00
Verificamos los servicios disponibles en nuestro celular
(útil para saber el nombre y número de canal que ocupan los servicios):
UnderHouse linux # sdptool browse 00:16:4E:C5:09:32
Browsing 00:16:4E:C5:09:32 …
Service Name: Dial-up networking
Service RecHandle: 0×10020
Service Class ID List:
“Dialup Networking” (0×1103)
“Generic Networking” (0×1201)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“Dialup Networking” (0×1103)
Version: 0×0100
Service Name: Nokia PC Suite
Service RecHandle: 0×10021
Service Class ID List:
“Serial Port” (0×1101)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 15
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Service Name: COM 1
Service RecHandle: 0×10022
Service Class ID List:
“Serial Port” (0×1101)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Service Name: Voice Gateway
Service RecHandle: 0×10023
Service Class ID List:
“Handfree Audio Gateway” (0×111f)
“Generic Audio” (0×1203)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 13
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“Handsfree” (0×111e)
Version: 0×0105
Service Name: Audio Gateway
Service RecHandle: 0×10024
Service Class ID List:
“Headset Audio Gateway” (0×1112)
“Generic Audio” (0×1203)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 12
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“Headset” (0×1108)
Version: 0×0100
Service Name: OBEX Object Push
Service RecHandle: 0×1002b
Service Class ID List:
“OBEX Object Push” (0×1105)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 9
“OBEX” (0×0008)
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“OBEX Object Push” (0×1105)
Version: 0×0100
Service Name: OBEX File Transfer
Service RecHandle: 0×1002c
Service Class ID List:
“OBEX File Transfer” (0×1106)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 10
“OBEX” (0×0008)
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“OBEX File Transfer” (0×1106)
Version: 0×0100
Service Name: SyncML Client
Service RecHandle: 0×1002e
Service Class ID List:
“Error: This is UUID-128″ (0×00000002-0000-1000-8000-0002ee000002)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 11
“OBEX” (0×0008)
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Service Name: SIM ACCESS
Service RecHandle: 0×1002f
Service Class ID List:
“SIM Access” (0×112d)
“Generic Telephony” (0×1204)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 4
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
“SIM Access” (0×112d)
Version: 0×0101
Verifica la conexión con el dispositivo
UnderHouse linux # l2ping -i hc0 00:16:4E:C5:09:32
Ping: 00:16:4E:C5:09:32 from 00:13:EF:F1:42:CE (data size 44) ...
0 bytes from 00:16:4E:C5:09:32 id 0 time 55.88ms
0 bytes from 00:16:4E:C5:09:32 id 1 time 8.80ms
0 bytes from 00:16:4E:C5:09:32 id 2 time 8.84ms
3 sent, 3 received, 0% loss
Integración con GNOME
Paquetes necesarios:
UnderHouse linux # eix gnome-bluetooth
[I] net-wireless/gnome-bluetooth
Available versions: 0.7.0-r1 (~)0.8.0
Installed: 0.8.0(08:24:26 30/01/07)(debug)
Homepage: http://live.gnome.org/GnomeBluetooth
Description: Gnome2 Bluetooth integration suite
UnderHouse linux # eix libbtctl
[D] net-wireless/libbtctl
Available versions: 0.6.0-r1 (~)0.8.1
Installed: 0.8.2(08:38:43 30/01/07)(debug doc -mono)
Homepage: http://live.gnome.org/GnomeBluetooth
Description: A GObject wrapper for Bluetooth functionality
Con esto ya es mucho más fácil enviar y recivir archivos de la pc al celular y vicevrza..
Para pasar archivos a la pc
Ejecutamos: gnome-obex-server
Nos aparecerá un icono en la barra de notificación de GNOME,
quiere decir que estamos listo para recibir archivos.
Para enviar archivos
Ejecutamos: gnome-obex-send file.mp3
Aparecerá una ventana donde nos pide elegir el dispositivo a enviar,
seleccionamos el nuestros y vemos la barra de progreso mienras finaliza..
Integración con NAUTILUS
Paquete necesario:
[I] gnome-extra/nautilus-sendto
Available versions: (~)0.8 (~)0.8-r1
Homepage: http://www.gnome.org/
Description: A nautilus extension for sending files to locations
Nota: A mí me surgieron problemas usando algunas versiones de los paquetes,
para que todo salga correcto tuvé que tener gnome-bluetooth-0.8.0 y libbtctl-0.8.2
Con esto el envio de archivos es mucho más fácil con ayuda del explorador de archivos,
sólo damos clic derecho en el archivo que queremos enviar y confirmar el archivo
a enviar y el dispositivo correspondiente.
Si ya sé xD, hay bastantes videos más en yotube y similares sobre beryl y sus plugins, hasta probablemente mejores que este :D, pero 8), no me hiba a quedar con las ganas de subir el mío xD..
Ahi está:
Beryl en Gentoo. PIV HT a 3.20 Mhz, RAM: 1.250 GB, Nvidia 256 MB.
Para los que quieran probarlo pueden seguir la guia en el wiki de gentoo: http://gentoo-wiki.com/Beryl , por cierto yo tengo soporte en el xorg gracias a nvidia y su extensión :P.