Nace trucolinux.com
De www.viernes.org
Aunque en realidad queramos decir TrucoGNU/Linux, hemos llamado a esta web “trucolinux.com“. Con la ayuda de TuXed y algún truquillo enviado por amiguetes comenzamos a llenar de trucos sencillos, rápidos y efectivos para admins y usuarios de GNU/Linux.
Irán apareciendo tanto esos truquillos que nos ahorran horas de trabajo y nos hacen la vida más sencilla como algún breve artículo que nos dé la dosis de conocimiento necesaria para poner en marcha una mejora en nuestros sistemas.
Todo ello bajo una licencia Coloriuris para que nuestro trabajo pueda ser reutilizado por vosotros con toda seguridad jurídica.
No dejéis de visitarla y de colaborar.
1ª Jornada Tecnologica Vallfogona del Ripolles
Este año se organizan las primeras jornadas tecnologicas de Vallfogona de Ripollés, los días 12, 13 y 14 de octubre.
Se ofrecerán talleres, charlas, pases de películas, sesiones de música a cargo de dj’s, etc… Este evento se hará gracias a la colaboración de diferentes personas y asociaciones, como la gente de Ziberzone, la fundación Televall, La fundación SISOSCAT, el equipo de desarrolladores de eyeOS, la escuela del pueblo, el Ayuntamiento , La societat de pescadors que es la promotora (roro es el presi xD), JKL Systems, diferentes particularidades, la secretaria de accio ciutadana y el consell comarcal.
Todos los actos son gratuitos, el programa aun no esta cerrado del todo ya que aun quedan unos días para terminar de concretar diferentes aspectos.
Para mas información podéis acceder a la pagina de las Jornadas.
Para los mas aventureros tenemos a su disposición los vestuarios de la zona polideportiva, que se habilitaran para dormir. habría que traer saco de dormir o similar.
Los ponentes confirmados disprondran de una casa de turismo rural para su alojamiento y un ticket para la comida.
A todos los asistentes se les obsequiara con una liveCD
Cabe la posibilidad de hacer una visita guiada a la Font de la Tosca y al Torrent de la Masica, de una belleza espectacular, ubicado
entre un bosque de hayas y pinos rojos virgen.
Ripea Peliculas para PSP en Linux
En este mini tip tengo el gusto de enseñaros a convertir peliculas para su correcta visualización en la PlayStation Portable de Sony, nos valdremos de ffmpeg la navaja suiza de la comversion de formatos de video.

Instalando ffmpeg
# sudo apt-get install ffmpeg
Preparando Todo.
Creamos un directorio en /mnt/psp
# mkdir /mnt/psp
Montando el Pendrive en /mnt/psp
# mount -t auto /dev/sda1 /mnt/psp
para ver el nombre del dispositivo podemos hacer antes
# cat/proc/partitions
y despues de conectar la psp
# cat/proc/partitions
asi veremos el nombre del dispositivo nuevo, porque muestra una entrada diferente en mi caso sda1
una vez montada la psp creamos un directorio para poner las peliculas
# mkdir /mnt/psp/VIDEO
Nota: Es importante que el directorio y los archivos contenidos esten en mayusculas.
Convirtiendo las peliculas a un formato soportado
Para crear las peliculas para que se vean en la psp tienen que tener unas caracteristicas especiales, aqui mostro como pasariamos el video.
# ffmpeg -i video.avi -f psp -r 14.985 -s 320×240 -b 768 -ar 24000 -ab 32 VIDEO.MP4
De este modo podremos ver los videos a la psp
Integracion en los menus de KDE
Con este codigo podemos icluir un menu en KDE que nos ripe automaticamente desde el menu contextual.
abrimos una Konsole y ejecutamos el siguiente comando
# sudo kwrite /usr/share/apps/konqueror/servicemenus/PS2.desktop
se nos abrira ua pagina de kwrite vacia copiamos lo siguiente
[Desktop Entry] ServiceTypes=video/* Actions=2PSPVideo;2PSPThumbnail X-KDE-Submenu=PSP Video [Desktop Action 2PSPVideo] Name= Convertir a video psp
Icon=package_multimedia Exec=konsole --noclose -e ffmpeg -i %u -f psp -r 14.985 -s 320x240 -b 768 -ar 24000 -ab 32 M4V00002.MP4 [Desktop Action 2PSPThumbnail] Name=Convert to PSP Thumbnail Icon=package_multimedia Exec=konsole -e ffmpeg -y -i %u -f singlejpeg -ss 5 -vframes 1 -s 160x120 -an M4V00002.THM
guardamos , la proxima vez que reiniciemos kde nos aparecera en el menu contextual de lo siguiente:
Una de graficas
En esta ocasion os presento una web que me ha venido de mi buen amigo blisk se trata de una base de datos con informacion de tarjetas graficas , todo aficionado al hardware creo que le gustara.

http://users.erols.com/chare/video.htm
Habilitando DMA en discos con hdparm
El DMA de (Direct Memory Acces) nos permite accelerar nuestros discos duros disqueteras o disminuir la velocidad en caso de tener montado un pc en el salon y no querer oir el ruido del cd
en este pequeño Tip os enseñare a Leer la velocidad de lectura escritura de los discos y como fijarla para siempre
Ver la velocidad de los discos
Código:
hdparm -Tt /dev/hda
con este comando nos tendria de salir algo parecido a esto
Código:
/dev/hda: Timing buffer-cache reads: 128 MB in 1.34 seconds =95.52 MB/sec Timing buffered disk reads: 64 MB in 17.86 seconds = 3.58 MB/sec
Ver información sobre el dispositivo
Código:
hdparm /dev/hda /dev/hda: multcount = 0 (off) I/O support = 0 (default 16-bit) unmaskirq = 0 (off) using_dma = 0 (off) keepsettings = 0 (off) nowerr = 0 (off) readonly = 0 (off) readahead = 8 (on) geometry = 1870/255/63, sectors = 30043440, start = 0
Desactivando el soporte UDMA
Código:
#hdparm -d0 /dev/hda /dev/hda: setting using_dma to 0 (off) using_dma = 0 (off)
Habilitando el DMA
Código:
hdparm -d1 /dev/hda
Fijar para siempre la Velocidad
para fijar para siempre la velocidad del disco tenemos de editar el fichero /etc/hdparm.conf
para activar el dma es tan sencillo como añadir esto
Código:
/dev/hda {
dma = on
}
y para añadir parametros podemos usar
Código:
command_line {
hdparm -d1 /dev/hda
}
Conclusión
El hecho de activar el DMA en discos IDE nos permite una mas rapida velocidad de los discos duros
Activando Full duplex en una tarjeta de red
muchas veces al configurar una ethernet, autonegocia la velocidad, y normalmente negocia a 10mbps, cuando la mayoria van a 100mbps.
Para configurar una interfaz ethernet a full-duplex, hacemos lo siguiente (cambiando la X por el número de interfaz)
Código:
root@Box:~# ethtool -s ethX autoneg off duplex full
para ver si ha surgido efecto:
Código:
root@Box:~# ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 1 Transceiver: internal Auto-negotiation: on Current message level: 0x000020c1 (8385) Link detected: yes
Nota: Si notais que el comando ethtool no esta en vuestro sistema podeis instalarlo mediante el administrador de paquetes
De esta manera haremos que nuestra conexión funcione mas rápido al enviar archivos entre pcs
espero
que os haya gustado
Lectura de la temperatura del disco duro en Debian
Los ordenadores modernos vienen provistos con una amplia gama de
sensores de monitorización , Además de los ya clásicos sensores de la
CPU y Placa madre los discos duros también contienen sensores que nos
permiten leer la temperatura de estos .
Bajo Linux existe una aplicación que nos permitirá leer esta temperatura
esta aplicación se llama hddtemp este se puede emplear de varias
maneras. La primera con hddtemp y el nombre del disco esto mostraría
algo así:
Código:
root@Zeus:~# hddtemp /dev/hda /dev/hda: ST380011A: 33°C
Añadiendo la opción -n se puede limitar el resultado a simplemente la
temperatura asi:
Código:
root@Zeus:~# hddtemp -n /dev/hda 33
El otro modo de funcionamiento de dicho programa es en modo daemon (demonio)
compartiendo los datos a través de la red. Su puerto estándar de escucha es el 7634
(pero puede cambiar opción -p)
Ahora procederemos a cambiar a modo demonio
Código:
root@Zeus:~# hddtemp -d /dev/hda //aqui activamos el modo Daemon root@Zeus:~# telnet localhost 7634 //aqui nos conectamos para leer la temperatura Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. |/dev/hda|ST380011A|34|C||/dev/sda|WDC WD2000JS-00PDB0|34|C|Connection closed by foreign host.
De este modo podremos comprobar la temperatura en modo remoto. Controlar la
temperatura de los discos duros tiene sentido ya que si sobre calientan mucho pueden
ocasionar perdidas de datos
con Hdparm también podemos sacar logs de temperaturas opción (-s).
El hecho de que hdparm funcione como daemon nos da la oportunidad de ser leída
por otras aplicaciones como el Plugin de Gkrellm gkrellm-hddtemp
Arranque Dual con el cargador de arranque de windows
Gracias al Tip de lemmke me inspiro a escribir el presente Tip en el qual aprenderemos a Arrancar linux en otro disco duro mediante el cargador de arranque de la competencia xDDD 
En algunas Ocasiones nos hemos encontrado de que no hay manera de que Grub nos carge un sistema que esta en otro disco duro , si tenemos Windows podemos decirle al cargador de windows que nos arranque el grub
primero como muy bien muestra lemmke en su Tip procederemos a hacer una copia del mbr y copiarlo en un pendrive para posteriormente decirle al arranque de windows que nos arranque el mbr de linux donde se encuentra grub instalado
montamos el pendrive en mi caso es sda1
Código:
# mount /dev/sda1 /mnt/pendrive
ahora procedemos ha hacer una copia del aranque que esta en el disco IDE segundario hdb1
Código:
# dd if=/dev/hdb1 of=/mnt/pendrive/ubuntu.lin bs=512 count=1
una vez creado desmontamos el pendrive:
Código:
# umount /dev/sda1
reiniciamos con windows
una vez dendro colocamos el archivo ubuntu.lin en C:\
ahora es el momento de añadir la entrada ubuntu GNU/Linux al cargador de arranque de windows el boot.ini
para hacer esto nos colocaremos a Mi PC / Boton derecho del ratón / propiedades
una vez aqui nos colocamos en la pestaña “Opciones Avazadas” / inicio y recuperacion / Configuración / Editar
alli se nos abre el notepad con lo siguiente varia por version de windows
Código:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
aqui simplemente añadimos al final
Código:
C:ubuntu.lin="Ubuntu GNU/Linux"
quedando asi
Código:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect C:ubuntu.lin="Ubuntu GNU/Linux"
Ahora la proxima vez que reiniciemos podremos seleccionar Ubuntu y arrancar nuestro grub que está en otro disco duro.



