lunes, diciembre 05, 2011

Descargar videos de youtube en Debian Squeeze

1º. Comenzar a reproducir el vídeo y antes de que se termine de cargar por completo, buscar el archivo para conocer el nº del proceso y el descriptor, con:
lsof |grep Flash

La terminal nos responderá algo parecido a (tarda un rato):
npviewer. 2235 usuario 11u REG 8,3 6923916 654482 /tmp/FlashXXUt9wzs (deleted)

2º. Cuando haya terminado de cargarse por completo y sin cerrar el navegador, copiarlo a nuestra carpeta personal con el comando:
cp /proc/2235/fd/11 video.flv

Donde debemos cambiar el 2235 y el 11 por los obtenidos en el anterior comando.

Sacado de aqui

martes, noviembre 22, 2011

Actualización a Debian Squeeze (6)

Pues el pasado sabado, después de tener muchos problemas de cuelgue con Debian Lenny (5), al parecer con network-manager (eso creo), me decidí a actualizar mi querida Lenny a la estable actual Squeeze.
Empece el viernes pasado, 18 de noviembre, actualice desde Lenny cambiando los repositorios y haciendo un update y dist-upgrade. Cuando acabo, con problemas ya, y reinicie, no arrancaba. Intente varias cosas pero nada. Ya me lo imaginaba.
Por ello decidi instalar de nuevo, o sea, mantener /home tal cual y formatear e instalar el sistema nuevo en /.
Después de dos equivocaciones bobas, a la tercera, Squeeze se instalo bien.
La primera equivocación de nuevo, cuando estaba preparando el disco y sus particiones, no selecione /home como ext3 y por lo tanto cuando se instalo todo habia creado un home distinto del mio por lo que uve que empezar otra vez.
La segunda fue una vez instalado el sistema, y al instalar un paquete, me dijo que si quería borrar unos paquetes que ya no hacian falta con apt-get autoremove, error, se borraron un montón de paquetes necesarios.
Bueno, pues ya esta, Squeeze funcionando y sin aparentes problemas.

viernes, octubre 14, 2011

Resolviendo congelamiento por HPET en Debian

Mi equipo, un Asus F8S con un procesador Duo T9300, ha estado funcionando fenonemal durante años.
Un día se quedo colgado (congelado). Parpadeaba la luz de bloqueo de mayúsculas y no daba señales de vida. Lo reseteo y funciona. Al rato otra vez, y a partir de ese día, cuelgues aleatorios.
Actualice los drivers de la Nvidia 9500M GS que lleva. Una y otra vez.
Nada. A veces estaba unos dias bien, pero luego volvia otra vez. Congelado con la lucecita parpadeando.
Mire el log correspondiente en /var/log/messages y me encuentro que al final aparece algo como esto:
hpet increasing min_delta_ns to 15000 nsec
Eso me hace pensar que puede estar ahí el problema. Busco con Google y encuentro la siguiente página.
En ella se comenta el problema y dice como resolverlo.
Dice:
"El error
El bug, presente en Debian, Ubuntu, Fedora y otras distribuciones (http://www.linux-archive.org/debian-kernel/245380-bug-515172-system-briefly-lockup-messages-ce-hpet-increasing-min_delta_ns-15000-nsec.html) era como consecuencia de un fallo en la interpretación del reloj HPET (que requiere “interrogar” al hardware, en este caso, al CPU Intel Core 2 Duo)."
"La solución
La forma mas “rápida” de resolver el problema (y evitar esos fastidiosos “bloqueos temporarios” del hardware), es desactivar el reloj HPET y agregar otro tipo de reloj también preciso: “jiffies
Para hacerlo, editamos el grub:
grub1: archivo /boot/grub/menu.lst, en la línea del kernel (vmlinux).
grub2: editamos /etc/default/grub y en GRUB_CMDLINE_LINUX
En la opción que tengan, agregan:
lapic clocksource=jiffies
Actualización: no es necesario apagar el reloj HPET, con solamente poner el clocksource a jiffies es suficiente.
Luego, generan nuevamente el menú del grub:
update-grub
nota: o update-grub2 para grub2."
Lo que he realizado es:
$ sudo gedit /boot/grub/menu.lst
Y que quede:
title Debian GNU/Linux, kernel 2.6.26-2-amd64 root (hd0,1)
kernel /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sda2 ro quiet lapic clocksource=jiffies
initrd /boot/initrd.img-2.6.26-2-amd64
Luego lo guardo, y actualizo grub
$ sudo update-grub

Pues asi lo he realizado y por ahora, despues de 4 cuelgues casi seguidos esta mañana, parece que funciona.

viernes, septiembre 09, 2011

Adobe Flash Player 11 RC1

Para instalar Adobe Flash Player en nuestra distribución GNU/Linux solo debemos ejecutar los comandos que verán a continuación.
En el directorio que deseemos.
Para 32 bits:
$ wget http://download.macromedia.com/pub/labs/flashplatformruntimes/flashplayer11/flashplayer11_rc1_install_lin_32_090611.tar.gz
$ tar -xzvf flashplayer11_rc1_install_lin_32_090611.tar.gz
Para 64 bits:
wget http://download.macromedia.com/pub/labs/flashplatformruntimes/flashplayer11/flashplayer11_rc1_install_lin_64_090611.tar.gz
$ tar -xzvf flashplayer11_rc1_install_lin_64_090611.tar.gz
Despues:
$ mv libflashplayer.so ~/.mozilla/plugins/
$ sudo cp -r usr/* /usr/
$ rm -r usr/
Esto debe ser suficiente para que Adobe Flash Player trabaje correctamente en todos tus navegadores.
Adicionalmente podrás acceder al panel de configuración del plugin a través del menú Sistema > Preferencias > Adobe Flash Player (en GNOME).
Sacado de aqui