Si te pasa que el touchpad del notebook molesta al momento de escribir (típico que estas escribiendo y lo pasas a llevar y se pierde todo :P), te dejo un pequeño script que lo activa o desactiva.
Ya tengo en mi poder una Raspberry-pi que encargue hace mucho rato (se demoran harto en el despacho) y francamente estoy “impactado” con la capacidad que tiene. Es impresionante ver como una placa tan pequeña (y de bajo costo USD $25) puede hacer maravillas con videos en 1080p y reproducir varios formatos de videos.
Antes usaba un MSI Windbox como media center (un regalo de mi @guzyy de hace 2 años) y tenía una gran limitante, sólo podía ver videos en 720 y con un formato específico (si usaba mkv, mp4 se iba al carajo). Les dejo las especificaciones más abajo.
El objetivo de la Raspberry-pi es convertirla en un media center con XBMC (era el mismo que tenía en el windbox) y lo primero que hice fue meterle debian, una distro especial llamada Raspbian (muy rápida). Luego de leer cómo instalar xbmc en raspbian y dejar compilandolo, comence a investigar si ya alguien había hecho los binarios para instalar (sin tener que compilar). Encontre varios post donde siempre me llevaban a el howto de cómo compilar y una imagen de una distro llamada XBian (mientras tanto seguía compilando).
Luego de casi 14 hrs. de compilación, llego el esperado momento de iniciar xbmc y paffff “Segmentation Fault” (esto a las 12.30 de la noche), y se escucharon en todos los recovecos de la casa los Puta la wea! no puede ser, quiero puro matame mañana lo intento nuevamente, compilador reql que me devuelvan la plata, etc.
Opte por instalar Xbian y probar como andaba xbmc y la verdad me dejo bastante decepcionado, muchos freeze a pito de nada, algunas peliculas se veían en un recuadro pequeño en la pantalla (yo cacho que 10x80p XD ), en fin… me dejo casi pensando en volver a recompilar todo. Recurrí a la documentación de Xbian (que en realidad es un foro, y dicho sea de paso, me cargan los foros) y vi un anuncio de un update a la ultima versión (beta) de Xbian, lo maravilloso era la forma de actualizar, un script bash que hace toda la magia. Luego del reboot quede impresionado con la velocidad de xbmc y todos los problemas que tuve anteriormente desaparecieron, un excelente trabajo de tunnig de parte de los muchachos de Xbian, congratz!.
Cosas que hacer luego de instalar Xbian
Actualizar raspbian (distro usada por Xbian) via apt
Actualizar Xbian (ver la documentación)
Redimensionar la partición raíz (queda poco espacio y si tienes una SD grande se pierde mucho espacio)
En otro post les voy a comentar como se redimensionan las particiones.
Aquí les dejo las especifiacaciones de esta maravilla:
Les ha pasado que cuando agregan repositorios extras a su sources.list a veces apt alega de que los paquetes no están firmados o de que no puede encontrar la llave para verificarlos?
Bueno… la mayoría de las veces uno no pone atención y le da aceptar al apt, entonces ¿Cómo podemos hacerlo de la forma correcta?
Primero: Debes estar seguro que el repositorio es fiable, es decir, que puedas confiar en lo que los desarrolladores ponen a disposición de los usuarios. Ha pasado que a veces los repositorios son intervenidos por manos negras y alteran los paquetes agregándoles algo que beneficie al atacante. Paso hace un tiempo atrás en debian y los repos de fedora.
Segundo: Una vez que tienes certeza del primer punto, puedes importar la llave del repositorio en cuestión. ¿Cómo se hace eso? veamos un ejemplo ;)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Descargados 55,6kB en 4min 39s (199B/s) Leyendo lista de paquetes... Hecho
W: Error de GPG: http://ppa.launchpad.net jaunty Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY B9F1C432AE74AE63
W: Error de GPG: http://192.168.1.101 testing Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY A040830F7FAC5991
W: Error de GPG: http://192.168.1.101 intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 079A381C44869960
W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas
Si esto les ha pasado mas de una vez es porque les falta la firma y llave de ese repositorio, entonces hagámoslo de la forma clásica: Primero importamos la llave con lo que sale en la información del error de apt, donde dice **NO_PUBKEY NUMERO **y luego el segundo comando exporta la llave importada para que apt-key pueda agregarla a su llavero.
De esta forma no utilizamos el llavero o keyring de gpg sino que usamos directamente el llavero de apt. Este lo pueden ver en /etc/apt/trusted.gpg
Ahora bien, para facilitarnos la vida en ubuntu (no se si debian lo tenga, creo que no) existe un paquete (que hay que instalar) llamado add-apt-key que nos permite hacer este mismo trabajo de forma mas simple. Lo primero es instalar el paquete:
1
$ sudo apt-get install add-apt-key
Luego importamos las llaves de la siguiente forma (como root):
1 2
$ sudo su - # add-apt-key --keyserver keyserver.ubuntu.com 079A381C44869960
Es todo por hoy, espero que les sea útil este pequeño post. En otra oportunidad profundizaré en los conceptos de gpg, llaves y llaveros.
Para evitar los malos ratos que nos ofrecen los touchpad sensibles, como cuando estás escribiendo y por ABC motivos pasas a llevar el touchpad y se te borra todo lo que hiciste, o se te cambia la aplicacion y mandas un texto por pidgin a una persona X… bueno aquí hay una solución para evitar malos ratos.
Lo primero que deben hacer es editar el archivo xorg.conf (como root o con sudo) con su editor de texto favorito:
1
# vim /etc/X11/xorg.conf
Luego deben editar la sección donde se configura el touchpad y agregar como Option el siguiente parametro:
1
Option "SHMConfig" "on"
Debería quedar algo así la configuración del dispositivo:
Si quieren desactivar el touchpad deben abrir una consola y ejecutar los siguiente:
1
$ synclient TouchpadOff=1
Si quieren volver a activar el touchpad… adivinen :-P :
1
$ synclient TouchpadOff=0
Existe otra alternativa, que es correr en tu sesión un “daemon“ que esta pendiente del teclado y del touchpad, es decir, desactiva el touchpad mientras escribes, entonces…. al iniciar tu sesión gráfica debes ejecutar:
Me encontré con esta sorpresita, un asistente que se ejecuta desde M$ Windows y que te instala Debian.
El instalador te reconoce la arquitectura de tu máquina y prepara todo en función de ella. Te instala grub y deja todo listo y preparado para luego de un reboot empezar con la instalación de debian.
El Colegio Oratorio don Bosco pidió la ayuda de Educalibre para realizar una instalación en sus laboratorios de computación, obviamente una solución de Software Libre. Tenemos planeado instalar Debian Sarge con escritorio Gnome más las clásicas aplicaciones Ofimáticas para desktop. Voy saliendo para allá…. a la vuelta fotos y demases.
Update!!!
La instalación resulto todo un éxito… los pc’s funcionaron de pelos con Debian. Saludos al grupo Sinergia del ODB quién apoyo la instalación, es una Comunidad de jovenes entusiastas que cursan desde 7º básico a 4º Medio.
Gracias a todos los chicos que me han mandado mails dándome mas consejos para enchular mi notebook y de mi parte dispuesto a cooperar con quienes necesiten ayuda con esta rara pieza de hardware.
He seguido “enchulando” el notebook con Debian Sid, ahora estoy con kernel 2.6.14-k7 y funciona de pelos, solo le he encontrado un error, no se me reinicia, tengo que poner shutdown -h now y luego encenderla otra vez (reboot casero). Como me cambie de kernel me toco reinstalar todos los drivers nuevamente ya que los módulos no levantaron automáticamente, para que les cuento… X se fue al demonio, sonido? alo alo?? probando??… wireless -> al suelo… y así con cada uno de los raros componentes del M2000.
Partí con levantar las X para poder ver mi Gnome, y me baje los drivers de ATI para Debian, aquí les dejo el link para que jueguen, la verdad que la velocidad de despliegue de las ventanas es sorprendente ante el driver “Vesa”… y que decir del glxgear.
Además estos chicos tienen un repositorio de apt para sus controladores y demases:
1 2
deb http://xoomer.virgilio.it/flavio.stanchina/debian-fglrx-modules/ / deb http://stanchina.sesse.net/debian-fglrx-modules/ / #thanks to Steinar
Yo me apliqué instalando desde los fuentes y siguiendo los pasos que salen en la página de los divers.
Luego de ese rato de entretenimiento, compilando algunas cosillas, me toco reinstalar los módulos de ndiswrapper para poder levantar la red wireless. Aquí el mini howto
Lo del sonido era aplicar nuevamente alsaconf y me reconoció los módulos para el kernel nuevo.
Pasando a otros temas… el otro día no se en que blog encontré unos dibujos de “Guillo” y que me gustaron por lo original.
Después de mucho rato configurando el notebook (Compaq Presario M2000), casi me di por vencido, casi lo declaro no compatible con GNU/Linux. Leí cuanto manual, howto y chiche pille por ahí, pero no hay nada referente a este notebook, así que opte por leer los que se parecían a el. encontré algunos que tenían los mismos síntomas y por ahi me fuí…
Síntomas:
Algunos de los síntomas de este equipo es que la partida era lenta y a veces se quedaba congelado en la detección de hardware (usb’s y hda). Si el bicho iniciaba bien andaba súper bien pero… el reloj de gnome se adelantaba y mucho. Le puse los segundos al relog y la verdad los segundos volaban, claramente no eran segundos.
Y hasta el momento no había podido ocupar el driver de ati para el video, andaba con drivers vesa salvan pero uds. ya saben… anda malena.
Solución:
Lo primero de todo, instalar un kernel más nuevo, en este caso probé con kernel-2.6.12 para arquitecturas 386, 686 y K7. Con este último se arreglaron varios problemillas, entre ellos la detección de hardware a través de los USB Host Controller. En otras palabras, me funcionan bien los mouses, pendrive y la cámara. Con las otras arquitecturas simplemente no detecta nada de nada incluso haciendo un lsusb.
Ahora para que el notebook inicie bien y sin complicaciones hay que agregar un parámetro del kernel, noapic.
… y con esto se soluciona la partida del sistema como también el problema de los segundos que no son segundos ;). El reloj interno del equipo funciona bien tanto el de software como el de hardware.
Ahora para la tarjeta de video hay que agregar un parámetro en el xorg.conf que la verdad no me agrado mucho, pero es mientras sale un driver decente para esta tarjeta, es una ATI Radeon XPRESS 200M 5955 (PCIe). En la sección device del xorg.conf agregar la opción noaccel y poner el driver de ati que trae por defecto xorg:
Ahora voy a empezar buscando mas info sobre los driver que me sirven para esta tarjeta de video, asi que espero tenerla funcionando 100% pronto… luego un nuevo post para la instalación de la tarjeta de video. A seguir sufriendo… por lo menos ahora parte bien y funciona bien… chaus.
Esta es una herramienta que ahora tengo que sacarle mucho partido y así poder recuperar la inversión. Es un Compaq Presario M2000 con procesador AMD Sepron +2800. Hasta ahora me ha dado algunos dolores de cabeza el configurarlo, ya que al ser una máquina nueva no hay mucho soporte en linux y en general con los notebooks.
Después de una instalación casi de 30min de GNU/Linux Debian en esta máquina, lo primero que hice fue pasarlo de Sarge a Sid para tener mejor soporte. El cambio fue notorio, mayor velocidad en todo sentido, acceso al disco y video. De todas formas sigo con algunos problemas menores, cuesta arrancar algunas cosas como la detección de hardware, en especial el mouse, es raro, pero conecto el mouse y a veces se cuelga linux. (Investigando)
El sábado recién pasado fuí junto a Werner a hacer una instalación a un Centro Cultural en Estación Central llamado “Los Nogales”. La instalación se haría en unos pc’s donados por el pueblo de Japón, por lo que las máquinas eran bastante buenas pero muuuuy antiguas, en todo caso… nada que se resistiera a una instalación de GNU/Linux Debian.
Entre todas las máquinas encontramos un Servidor Dell con doble procesador que lo amononamos y lo ocupamos como servidor de escritorios con XDMCP al cual conectamos 3 clientes IBM (P I 133 mhz y 32 mb Ram).
Lo freak de la instalación era que las bios de los equipos estan en Japones al igual que los teclados… aquí una muestra:
BIOS Japonesa
Cliente XDMCP IBM Pentium I 133mhz con 32 mb Ram
TOP del servidor con los 3 clientes conectados… 75%cpu abriendo OpenOffice en los 3 clientes.
Esperamos lo mejor para la gente de Los Nogales que estan con pie firme con el Software Libre.