activar el escalado de frecuencia de cpu

2 comentarios

Ahora voy a escribir un mini tutorial de como activar el escalado de frecuencia de CPU, en otras palabras que se ajuste la frecuencia de la CPU segun la carga que tenga el sistema. Al disminuir la velocidad de la CPU (y por consecuencia el voltaje que usa) se tienen dos ventajas: Por un lado al funcionar parte del tiempo bajo máxima capacidad del procesador el sistema no se calienta como si estuviera corriendo a toda velocidad durante todo el tiempo y la otra ventaja es que se consume menos energía ya que no se esta siempre al máximo (bastante importante si usamos bateria). Claro que al disminuir la velocidad del procesador se pierde un poco de rendimiento (aunque no siempre estamos usando toda la capacidad, así que es conveniente hacerlo cuando el sistema no esta tan cargado).

Como es costumbre lo probé en una debian (si la de mi laptop, que tiene etch) 😉 así que a continuación el mini-tutorial.

Más

Usando zsnes en amd64

Deja un comentario

Quería volver un poco en el tiempo y jugar un par de juegos del snes en mi equipo así que tal como lo suponía el mítico zsnes esta en los repositorios de debian, así que lo instale sin problemas en mi equipo de escritorio, pero en mi laptop (si, en la que tengo debian para AMD64) surgieron los problemas, ya que el paquete solo esta para i386 😥 😥 así que en un principio se me ocurrieron un par de soluciones:

Lo primero que pensé fue compilarlo, aunque descarte esa idea ya que hay partes del zsnes hechas en ensamblador, por lo que veía un potencial problema. En todo caso por el foro de ubuntu alguien logro compilarlo a medias (tuvo que usar las ia32-libs para utilizar libao, por lo que no tiene mucha gracia), así que descarto esta opción.

Así, que en resumen lo que hice fue forzar a apt-get para que instalara el paquete, así que para que no se produjeran problemas revise que si tuvieran instalados el paquetes ia32-libs (permite tener librerías de 32 bits en un sistema de 64) y luego me dirigí a la pagina de zsnes de debian para descargarme el paquete para i386 y luego en una terminal, en el directorio donde descargue el paquete hice un simple:

# dpkg -i --force-architecture nombre_del_paquete.deb

Y luego lo ejecutan con un simple:

$ zsnes

Nota: si les da problemas con alguna librería hacen lo mismo que mencione en la entrada de pando para las librerias, si aun asi da problemas prueben instalando el paquete linux32 y luego ejecutan el emulador con $ linux32 zsnes

En cuanto al zsnes funciona igual que la versión de msdos/windows (incluso el sonido me parece que es un poco mejor), configuran los controles, audio y vídeo en las opciones correspondientes dentro del menú config y a jugar. Por ultimo una captura del zsnes funcionando en mi sistema

Radical Dreamers en emulador zsnes en linux (AMD64)

Nota: si algún día quieren desinstalarlo es posible que apt o synaptic no lo muestre, pero esta en el sistema, pero lo pueden ver revisando el fichero /var/lib/dpkg/status y lo desinstalan con

# dpkg --purge zsnes

pando en debian amd64

1 comentario

Necesitaba descargar un archivo .pando (es un Cliente P2P), personalmente no me gusta el sistema, ya que es cerrado y el soporte en Linux está muy poco cuidado (lo actualizan cuando deja de funcionar), pero como necesitaba descargar el archivo les dejo una pequeña explicación

Lo primero que tuve que hacer es descargar el programa, la versión de linux no esta directamente en la pagina, sino que esta escondida en el foro oficial del programa, allí descargue la ultima versión y luego la descomprimí a mi home.

Luego de eso comprobé si cumplía con las dependencias (comprobe que yo ya las tenia instaladas), pero en caso de que no las tengan, un simple apt-get lo soluciona:

# apt-get install libgtk2.0-0 libuuid1 libexpat1 zlib1g libstdc++5

Luego en un terminal hice:

$ export PANDO_HOME=/home/TU_USUARIO/pandodl

Y en teoría debió haber funcionado al ejecutarlo, por ejemplo así:

$ sh ~/pandodl/pandodl

Pero como en mi nuevo juguete le puse debian para AMD64, no funciono y me dio un lindo error:

pandoDownloader: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory

Esto es debido a que pando solo tiene una versión para 32bits y se olvidaron por completo de los que tenemos una de 64, por lo tengo en el sistema la librería de 64 bits pero no la de 32, que es la que importa. Así que instale ia32-libs (con esto puedo usar libreias de 32 bits en un sistema de 64 bits) haciendo:

#apt-get install ia32-libs

Luego busque que paquete tenia la libreria del error (libuuid.so.1), era libuuid1 (que útil la búsqueda de paquetes de debian) así que me baje el paquete para i386 (32 bits) y luego como root hice:

# dpkg -X nombre_del_paquete /emul/ia32-linux/

Donde en nombre del paquete hay que poner el nombre que corresponde al paquete que descargado anteriormente.

Luego volvi a ejecutar pando y el mismo error pero con otras librerias, así que repetí el proceso de buscar las librerías correspondientes en http://packages.debian.org/ (al final de la pagina esta la opción de “paquetes que contienen ficheros con ese nombre”, usenla así los encontraran mas rápido), luego bajarme la versión para i386 y después ejecutar dpkg -X nombre_del_paquete /emul/ia32-linux/ Después de repetir esto un par de veces para obtener cada una las librerias que necesitaba (faltaban), logre que pando funcionara en mi sistema. Ahora solo queda esperar a que se termine de bajar el archivo 🙂

Ponerle linux a un compaq presario f706la

20 comentarios

Esto es una explicación de como ponerle GNU/linux a un Compaq presario C706LA (o F706LA que es el mismo), que tiene las siguientes caracteristicas:

CPU: AMD Turion 64 MK-38 (2,2 ghz)
RAM: 1024 Mb 667MHz (Ampliable)
Disco: 120 gb, 5400 rpm SATA
Video: Nvidia geforce go 6100 (memoria compartida, yo la tengo en 64 Mb pero se le puede asignar más)
Wifi: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 02) (esto lo averigüe después)

Principalmente lo escogi por el procesador, la targeta de video (nvidia tiene drivers para varios sistemas, incluyendo GNU/linux) y porque tenia un buen precio.

Entre las características los leds del botón de encendido, el touchpad, los indicadores de actividad y de la wireless son de un azules brillante y cuando algo está desactivados cambian a naranjo. ahora lo malo es que con suerte la batería dura con suerte unas 2 hrs.

También están las hotkeys, o sea al apretar la tecla “fn” junto con otras se puede cambiar el brillo, controlar el reproductor (poner pausa, adelantar o atrasar la pista…), suspender el equipo, activar/desactivar el sonido, etc.

Ahora manos a la obra:
Más