jueves, 28 de octubre de 2010

Tunel ssh

Un tunel ssh sirve para acceder a algun puerto de un equipo de una red remota
la sintaxis es la siguiente
ssh -L puerto_local:ip_pc_acceder:puerto ip_accesible_ssh -l usuario

ejemplo quiero acceder al puerto 80 del pc 192.168.0.3 tengo el servidor ssh accesible 200.200.200.200 usuario root, lo abrire el en el puerto local 8081

ssh -L 8081:192.168.0.3:80 200.200.200.200 -l root

asi desde nuestro navegador por ejemplo en la barra de direcciones se escribe localhost:8081 y se podra acceder al equipo

jueves, 10 de diciembre de 2009

Wow en linux

Primero que todo tener instalado los drivers de video y con aceleracion activada
hay 2 formas de jugar wow en linux mediante wine

La primera es llamarlo mediante wine (ruta de juego)/Wow.exe -opengl
La segunda es instalar directx en linux mediane winetricks y en winecfg soperte para vertex
shader ninguno y desmarcar pixel shader los cuales aun no estan bien implementados (personalmente se nota poco graficamente) y suele tener un buen rendimiento, aunque a vece s presenta problemas de estabilidad
despues llamarlo wine (ruta de juego)/Wow.exe
se puede ocupar la misma instalacion para windows y linux y al ocupar una no daña la otra

martes, 18 de agosto de 2009

Repositorio para Archlinux de juegos

Existe un repositorio para Arch donde se encuentra una gran cantidad de juegos, listos para bajar y ya compilados
se agrega el server en /etc/pacman.conf

Para 64 bits
[arch-games]
Server=http://arch.twilightlair.net/games/x86_64

Para 32 bits
[arch-games]
Server=http://arch.twilightlair.net/games/i686

despues con un pacman -Sy para sincronizar los repositorios

Update: los servidores estan muertos, aqui los nuevos servidores

64 bits
[arch-games]
Server = http://pseudoform.org/arch-games/games/x86_64

32 bits
[arch-games]
Server = http://pseudoform.org/arch-games/games//i686

sábado, 8 de agosto de 2009

Crear Terminales Virtuales

Resulta que experimentado con linux accidentalmente perdi mis terminales virtuales (ctr+alt+ (F1, F2, F3....)) Al hacer esta combinacion de teclas la pantalla se iba a negro, lo unico que funcionaba eran las X11.

Para recuperarlas hice un pequeño algorimto que se inserta en /etc/rc.sysvinit, en en el step 3 (rc.sysvinit esta dividido en step o pasos, tambien puede ser otro step, pero recomiendo en el 3)
#crear vt
mkdir -p /dev/vc
for n in $(/usr/bin/seq 0 63); do
mknod /dev/vc/${n} c 4 ${n}

done

miércoles, 15 de julio de 2009

Madwifi-hal con leds

Algo que estuvo bastante tiempo sin funcionar con los drivers madwifi-hal (son los que no vienen en el kernel) era el famoso led de la wireless
para activarlo

sysctl -w dev.wifi0.ledpin=3

sysctl -w dev.wifi0.softled=1

se puede hacer un script y agregarlo al rc.local
pronto voy a tratar de hacer que funcione con udev

lunes, 13 de julio de 2009

Conky nvidia

Conky es un monitor de sistema bastante configurable y liviano, para agregarle el soporte de monitoreo para gpu nvidia hay que basarse en 2 comandos los cuales se pueder aplicar el la consola
Para la temperatura de la gpu : nvidia-settings -query GPUCoreTemp
Para ver la velocidad de core y la memoria de la gpu: nvidia-settings -q [gpu:0]/GPUCurrentClockFreqs

Para agregar esto al fichero de configuracion conky (/etc/conky/conky.conf)
Para la temperatura:

${font StyleBats:size=12} ${font}GPU: ${execi 30 nvidia-settings -q [gpu:0]/GPUCoreTemp | grep '):' | awk '{print $4}' | sed 's/\.//'}°C

Para la velocidad del core la que es variable con PowerMizer agregar:

${font StyleBats:size=12} ${font}GPU velocidad: ${execi 30 nvidia-settings -q [gpu:0]/GPUCurrentClockFreqs | grep '):' |awk '{print $4}' | sed 's/\.//'| sed 's/,...//'| sed 's/,....//'}Mhz

y listo
PD: los ultmos drivers propietarios de nvidia estables (185.18.14 )ya traen por defecto powermizer activado

martes, 30 de junio de 2009

Solucion error de permisos .drmc en gdm

Es un error bastante comun en GDM por los permisos de la cuenta de usuario
cd ~
chmod 644 .dmrc
chown usuario .dmrc
chmod 755 /home/usuario
chown usuario /home/usuario

usuario se debe reemplazar por el nombre de la cuenta a reparar

sábado, 27 de junio de 2009

Audacious 2 la mejor evolucion de xmms

Para los que les guste el clasico xmms, audacious 2 es unn fork de beep media player que a su vez es un fork de xmms, compatible con gtk2 (menues gtk, iconos gtk, etc..) por que que se integra mejor que el viejo xmms, la gracia es que sus versiones mas nuevas conservan aun el stilo xmms (simplicidad, facilidad de uso, calidad, rendimiendo) a diferencia de beep que evoluciono al estilo I-tunes y otros centros multimedia lo cual lo hace un consumidor de recursos, cuando lo unico que uno quiere es escuhar musica
audacious 2 sigue siendo simple, con skins compatibles con xmms, plugins mejorados, en fin es el programa actualizado que mas se parece al clasico xmms
Otra cosa, posee ecualizador y suena super bien!!

para bajarlo reproductor y los plugins necesarios

y la pagina oficial

Menues transparentes con compiz fusion

Para agregar transparecia a los menues de gnome tanto el menu de inicio, como los menues pop-ups (click boton secundario)
primero instalar el ccsm (compiz config setting manager) si es que no esta instalado
en una consola como usuario normal escribir ccsm
marcar contraste brillo y opacidad, y dentro de este item agregar nueva entrada en la seccion de windows specific settings
hacer click en nuevo
se va abrir una ventana dentro de esta
y en windows escribir : Tooltip | Menu | PopupMenu | DropdownMenu
y en window value: 80 aunque puede ser cualquier valor de 1 a 100 , 1 siendo el mas transparente (llegando a ser invisible) y 100 (sin ninguna transparencia)
aceptar y listo

martes, 16 de junio de 2009

Unir archivos con cat

Para los que usan windows tienen un programa que se llama hjsplit para unir archivos que uno genrealmente descarga en las web y tienen un formato
movie.avi.001
movie.avi.002
movie.avi.003

Para unirlos en linux existe el comando cat que sirve para volcar el contenido de un archivo y el simbolo > es la salida, y el asterisco quiere decir se aplicara el comando a todos los archivos con el mismo nombre en comun exceptuando lo que esta en asterisco en este caso (001, 002, 003 ....)

ejemplo
cat movie.avi.* > movie.avi

miércoles, 10 de junio de 2009

Ignorar paquetes pacman

Por ejemplo si en nuestra web de descarga de torrents aceptan un cliente especifico, algo asi como deluge 1.1.7 y este se encuentra en los repositorios oficiales de pacman, este se puede instalar con pacman -S deluge, pero para evitar que si en los repositorios se actualiza el paquete deluge pero en la pagina de torrents no y nos bloqueen o banneen al realizar un pacman -Syu, conviene editar el archivo /etc/pacman.conf
en la seccion [options]
IgnorePkg = deluge

martes, 9 de junio de 2009

Astromenace Linux

Por fin un juego de naves 3d decente (incluyendo los juegos de windows), Es un juego de naves 3d con excelentes graficos, una cantidad impresionante de naves, armas y upgrades, y lo mejor que no pide tantos recursos(nvidia 7000M), he visto juegos con menos graficos y pedir mucho mas

los unicos detalles que son pocos niveles y aunque para mi no es un gran detalle no hay version en español, pero no hay mucho que leer

link para descargar Archlinux

jueves, 4 de junio de 2009

Nvidia Beta drivers linux y Powermizer

La version 185 beta de los drivers nvidia para linux, trae el famoso powermizer activado por defecto, asi que no hay que modificar el xorg.conf para activarlo
nvidia 185.10

viernes, 29 de mayo de 2009

Unir multilples archivos mp4

Para unir y encodear multiples archivos mp4
mencoder parte1.mp4 parte2.mp4 parte3.mp4 parte4.mp4 parte5.mp4 parte6.mp4 parte7.mp4 parte8.mp4 -o video.mp4 -of lavf -lavfopts format=mp4 -vf harddup -oac lavc -ovc lavc -lavcopts acodec=libfaac:vcodec=libx264

jueves, 28 de mayo de 2009

Nautilus modo root Archlinux

Nautilus en Archlinux, no funciona en modo administrador, para acceder a el hay que colocar el siguiente comando no en administrador sino con la cuenta de usuario normal
gksu dbus-launch nautilus

domingo, 24 de mayo de 2009

Config X86_64 kernel 2.6.30 git-zen

Para los que no saben los zen-sources son kernel mejorados de linux, con mayor soporte de hardware y para compilarlo se necesita una configuracion (puede ser generica si tienes muchas horas de ocio) mas o menos de acuerdo a la maquina, la cual puede tardar bastante menos en compilarse y funcionar mejor, algo asi como un traje a la medida, aqui realice una para un acer aspire 5520-5260, tambien podria ser compatible para la famila 4520, esta config funciona para Archlinux
config 64 bits
mirror lo subi a zen-sources por si lo borran de mediafire config 64 bits

PD: algun dia talvez realizare un post para compilar el kernel jaja, por mientras a buscar en san google

martes, 19 de mayo de 2009

Fastboot 2.6.29 Archlinux

Fastboot es un metodo para que el booteo de linux sea mucho mas rapido, el cual es una de las novedades del kernel 2.6.29.
Fastboot ya viene integrado en el kernel generico de Archlinux desde el version 2.6.29
Para activarlo hay que editar en /etc/mkinitcpio.conf en modo administrador y agregar en MODULES="pata_amd ata_generic sata-nv ext4", lo mas improtante es agregar al final de modules el sistema de archivos (ext4 o o jfs depende del cual se use)
otra opcion mas generica MODULES="pata_acpi ata_generic ahci ata_piix ext4" ojo que siempre el sitema de archivos al final
y en hook
HOOKS="base udev autodetect pata scsi sata filesystems resume", el resume es para los que quieran habilitar la hibernación

guardan los cambios

y general la imagen del kernel
en modo administrador
mkinitcpio -g /boot/kernel26.img

editar el /boot/grub/menu.lst

en la parte del kernel que generalmente es asi
(0) Arch Linux
#title Arch Linux
root (hd0,2)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/01850ff3-a65a-4ebe-b044-87c76437cab3
initrd /boot/kernel26.img

reemplazar la linea kerel por esta
kernel /boot/vmlinuz26 root=/dev/sda3 resume=/dev/sda6 elevator=deadline quiet fastboot ro apm=on rootdelay=1 vga=792

la parte de root=/dev/sda3 la reemplazan por su particion de linux y la resume=/dev/sda6 por la de la swap, la parte de resume es opcionalm las otras partes opionales son apm=on (util para algunos laptops ) y vga=792 (para el frambuffer "letras chiquitas").

el rootdelay=1 es por si no les detecta la particion root, si sigue sin detectar la particion hay que ir cambiando el numero 1,2,3 ... etc
NOTA: Mas adelante subire un rc.sysinit modificado por mi, para acelerar mas aun el proceso de booteo

lunes, 11 de mayo de 2009

Opera 9.64 con java en AMD 64 Archlinux

Para forzar y habilitar java en opera 9.64 en entornos 64 bits

1.- Instalar java

2.- Dentro de opera en herramientas -> opciones -> avanzada->contenido

    Checar habilitar java y en opciones de java poner la ruta donde instalaron java, en mi caso /opt/java/jre/lib/amd64/  notese que despues de la ruta de java pongo jre/lib/amd64

3.- Despues en editan /usr/bin/opera puede ser con el vi o cualquier otro editor en modo superusuario

kdesu kate /usr/bin/opera

buscan  la linea # Workarounds for the "preloaded libXt" problem.

y # Acrobat Reader,   borran todo lo que esta entre estas lineas (sin incluirlas)

y entre estas lineas escriben

LD_PRELOAD="${OPERA_JAVA_DIR}/libawt.so"
LD_PRELOAD="${OPERA_JAVA_DIR}server/libjvm.so"
OPERA_FORCE_JAVA_ENABLED="1"
export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED

guardan e inicien opera normalmente
ya deberia estar habilitado java en opera con 64 bits

Actualizacion: el truco tambien sirve para  Opera 10.00 Alpha

Diferencia entre Drivers atheros linux

Drivers compatibles para atheros de los Acer Apire 5520-5260 y de los 4520
Madwifi-hal (madwifi-hal-0.10.5.6-r4003-20090416)
Ventajas
Soporta Modo Monitor (para los que saben :-))
Desventajas
Hay que bajarlo y compilarlo
Tiene problemas con la suspension y la hibernacion
ath5k
Ventajas
Viene en el kernel, no hay que bajarlo
No tiene problemas con la suspension y la hibernacion
Desventajas
Al parecer no soporta Modo Monitor o por lo menos a mi no me ha funcionado

lo bueno que se pueden tener los 2 drivers instalados solo hay que habilitarlos en el rc.conf

domingo, 10 de mayo de 2009

Rar en linux

Para crear archivos rar en Archlinux

desintalar unrar (pacman -R unrar)
http://aur.archlinux.org/packages.php?ID=20760
el rar sirve para crear y descopmrimir archivos rar
ojo que rar no es codigo libre!!, pero igual sirve
bajan el tarball lo extraen y en el directorio como administrador
makepkg -sic --asroot
y listo