viernes, 20 de mayo de 2011

Disponible el núcleo de Linux versión 2.6.39

La más reciente versión del núcleo de Linux, 2.6.39, está disponible, con nuevo soporte mejoras para tarjetas ATi Candyman e Intel GMA500, entre otras cosas.

Entre lo cambios más destacado, por fin se eliminan los últimos vestigios de BKL (Big Kernel Lock); Ext4 ahora utiliza la función mblk_io_submit de modo predeterminado, misma que mejora el desempeño y mejora la escalabilidad; quien tenga interés en un muro cortafuegos con Linux, podrá utilizar el código de ipset, el cual se presume es más eficiente y fácil de administrar;

Este lanzamiento, que demoró tan solo 70 días en completarse, es evidencia de que se ha acelerado el procesos de desarrollo, pues anteriormente se demoraba de 80 a 90 días e hacer un lanzamiento.

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.tar.bz2

Fuente: The H-Open

PD : aun no solucionan el problema de energia con los portatiles, para el 2.6.40 deberia de estar de solucionado, eso espero. por ahora puedes saldarlo usando otro sheduller como el BFS, etc ...

domingo, 24 de abril de 2011

Fallas IE9

Si se habran fijado Internet Explorer 9 anda mejor en maquinas windows, pero tiene fails como este:


Una descripcion de seguridad que dice:


Dice: Proteccion contra el hardware malicioso (malware), deberia decir: Proteccion contra el software malicioso (malware) xDDDDDD, salia en la pagina en español que describia eso

Y este Fallo: decia hasta cerrar windows explorer (Fail!!):






sábado, 5 de febrero de 2011

Importante actualización de los drivers libres de ATI



Ya era hora de actualizar nuestros drivers de la tarjeta gráfica. ATI acaba de liberar una actualización mayor para poder soportar nuevas tarjetas, mejorar el rendimiento de las anteriores y añadir opciones que en entornos de software libre no funcionaban. La nueva versión (6.14.0) de los drivers de X.Org añaden soporte a las Radeon HD 5000 series, Radeon HD 6000 series, y al hardware AMD Fusion Ontario.


Por supuesto, además de novedades, parchean gran cantidad de bugs con los que venían peleándose hace algún tiempo. Aún no existe un paquete oficial para facilitar la instalación de estos nuevos drivers así que si queréis instalarlos debéis compilarlos directamente desde los repositorios Git.

Las mejoras incluidas en la nueva versión pasan por el soporte para 2D EXA, aceleración hardware para la reproducción de archivos de vídeo mediante X-Video y optimización de rendimiento.


Otra importante mejora es la que incluye el KMS page-flipping, una tecnología que mejora enormemente el rendimiento de las tarjetas.

Para poder utilizar éste driver con las últimas tarjetas será necesario utilizar el kernel 2.6.38. Esto supone un pequeño problema ya que dicho kernel todavía no es estable y no se espera que salga a producción hasta dentro de unas semanas.

De todas formas, una excelente noticia para el software libre y todos los usuarios que utilicen tarjetas ATI.

Via: Phoronix

Ps: andan mejor, pero hay un bug, cuando abres una terminal como urxvt, la pantalla sale destruida y no queda mas remedio que reiniciar las X, con las demas terminales ok, y al compiz-fusion se le fue ese problema de refresco en que a veces las ventanas no recargaban

Update: si se añade en la seccion device la opcion en /etc/X11/xorg.conf:

Option "ColorTiling" "False"

reiniciar las X

se va el garbage al abrir la urxvt, y funciona normal

jueves, 27 de enero de 2011

Saca el rendimiento escondido de tu vieja ATI Radeon 7X00 y similares

Esta solución es sólo para el driver libre "radeon", osea en tarjetas que funcionen con este driver de manera "óptima", tanto 2d como 3d, como por ejemplo desde la ATI 7x00 hasta las 9x00 y personalmente la he probado en la radeon 9600 y se nota la diferencia para editarlo en la consola pongan:

#gedit /etc/X11/xorg.conf

o si quieren nano u otro editor:

Section "Device"

Identifier "Configured Video Device"
Option "EnablePageFlip" "True"
Option "AccelDFS" "True"
Option "AccelMethod" "EXA"
Option "RenderAccel" "on"
#Option "MigrationHeuristic" "greedy"
Option "MigrationHeuristic" "always"
EndSection

Ubiquen las seccion "Device" las lineas que tienen que agregar son "AccelMethod" y "MigrationHeuristic", la opcion greedy la cambie por always, ya que me tope con esa opción de pura casualidad, y me dio mejores resultados que greedy, pero pueden probar ambas, sobre las otras opciones que están ahi les digo que no es necesario ponerlas pero igual pueden ir probándolas, ya que a mi me han dado buenos resultados. (desde xorg 1.8 "MigrationHeuristic" por defecto es always) (desde xorg 1.7, "AccelMethod" EXA esta activada por defecto.. y segun la tarjeta grafica) Al final guardan los cambios y reinician el pc o el entorno grafico :P

Antes que todo deben instalar driconf, segun la distro, se instala con:

Debian o basadas:

#apt-get install driconf

Gentoo:

#emerge -av driconf

ya instalada al ejecutar, nos saldria algo parecido a esto:

En Tuberia TLC, poner: "Usar TCL por hardware en la primera face de la tuberia TCL", no usar "usar tuberia tlc por software", o sino muchas aplicaciones 3d harian parpadeos, incluyendo al compiz-fusion, tener cuidado al tocar el resto de las secciones del driconf.

Para ver si tienen aceleracion 3D ejecutar:

$glxinfo |grep direct
direct rendering: Yes

$glxinfo |grep renderer

OpenGL renderer string: Mesa DRI R300 (RV350 4150) 20090101 TCL DRI2

(el renderer puede variar un poco segun la tarjeta ATI)

Si da otra cosa como software renderizer = no tienes aceleracion 3D

Ejecutar en una consola glxgears:

$glxgears

Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
297 frames in 5.0 seconds = 59.261 FPS
300 frames in 5.0 seconds = 59.792 FPS

si tienes activado KMS desde el kernel, el glxgears puede mentir en cierta manera y dar la tasa de refresco, o sea glxgears no es el mejor beenmarker en los tiempos de hoy, para ello instalen openarena u otro juego que pida aceleracion 3D, si les anda bien, y sin saltos, ok, sino habra que revisar lo que paso

Espero que les sirva ;)

Fuente.. varias recompilaciones de varios sitios y readaptaciones

martes, 25 de enero de 2011

La nueva enfermedad que ataca a GNU/Linux: la Windowitis

En el hemisferio sur, muchos andamos escapando de las bajas temperaturas. Los que tratan y no pueden, la mayoría se enferman con típicas patologías inflamatorias, esas que terminan en -itis (por si no lo sabían), como la Laringitis, por ejemplo. Pero no solo las enfermedades son provocadas por cambios en el ambiente, sea de temperatura u otro tipo adverso. Hay otras enfermedades que sufrimos los que andamos por la Web, los que estamos muchas horas al frente de la PC. Algunas las padecen los usuarios de X Sistema Operativo (la archiconocida Versionitis), de X Aplicación (Programitis), de X Gadget (accesoritis) o de X Red Social (Facetweetis).

Hoy quiero hablar de una nueva enfermedad que esta ocasionada por sindromes mal sanados del pasado y que si no son curados a tiempo y forma derivan en la poco conocida Windowitis.

La Windowitis es una enfermedad degenerativa que aparece cuando se migra a una Distribución GNU/Linux, que se acarrea originalmente por una enfermedad degenerativa, la Windosis. Así como la Artrosis degenera la fortaleza de los huesos, la Windosis degenera la percepción del uso, conocimiento y control absoluto de un Sistema Operativo. En mi caso, durante muchos años he vivido con ella, pero con el paso del tiempo me basto con mirar a mi alrededor y la cura apareció, con lo que luego de muchos años, creo estar ya totalmente recuperado.

Los síntomas típicos de aquellos usuarios que padecen de Windowitis derivan de la salida y mudanza brusca de Windows (o cualquiera de sus bacterias, sea de morfología XP o Vista), por varios motivos que no vienen al caso nombrarlos, hacia la llegada de ésta persona a alguna Distribución GNU/Linux, generalmente dada en los casos más severos en Ubuntu. Nombrando algunos síntomas que considero importantes, la Windowitis inflama a los usuarios de GNU/Linux que ya han sido curados debido a que el enfermo presenta los siguientes estadios de la enfermedad, a saber:

Todo Software debe poder instalarse en GNU/Linux:

Cuando un usuario se acostumbra a convivir con la Windosis, estima que cualquier aplicación que viva sobre la faz de La Tierra tiene que poder instalarse en cualquier Distribución GNU/Linux. Algunos han desarrollado vacunas como la vacuna Wine, que pacifica esas ansias de correr cualquier .exe sobre el Sistema del Pingüino, pero no es una cura por asi decirlo "nativa".

"Siguiente - Siguiente - Siguiente":

Otra de las malas costumbres que acarrea vivir con la Windowitis es imaginar encontrarse en GNU/Linux con la facilidad de instalación de un Programa en GNU/Linux, aunque mucho se haya avanzado en éste campo. Algunos usuarios aun siguen apostando y poniendo "la chapa" como mejor Sistema Operativo a Windows por el hecho de su facilidad para instalar cualquier Software, y quedan estancados en él, pero éstos usuarios al tener fuertes principios no son el mayor problema.

Alto nivel de contagio:

Un usuario que esta infectado por Windowitis generalmente infecta a otros, ya sea vía MSN, vía mail, vía "puedo-instalar-cualquier-soft.exe", entre otras causas. Los otros usuarios de Windows, aquellos que tienen firmes fundamentos de quedarse con el Sistema Operativo de Microsoft, son firmes candidatos a ser infectados con innumerables tipos de virus por los que sufren de Windosis.

No se respetan los Orígenes de Software:


Uno de los síntomas más críticos. Cuando la Windowitis es muy aguda, se presentan cuadros de locura por instalar cualquier Software sin antes consultar la legitimidad y respaldo que ese programa tiene por la comunidad GNU/Linux. En el caso de los insalubres usuarios de Ubuntu y derivados, instalan cualquier software .deb, sin antes consultar la legitimidad de tal aplicacion. Siempre, los recuperados de la Windowitis recomendamos únicamente instalar desde repositorios oficiales de la Distribución, ya que éstas "farmacias" por así decirlo son las que tienen el Software legitimado, las que aportan a la Comunidad una fortaleza y confianza en que el Software en sus Listados o Repositorios es totalmente seguro. Éste síntoma también atrae stress a los usuarios de otras Distribuciones que tambien sufren de ésta enfermedad, cuando para aliviar la Windowitis con pequeñas dosis, cualquier desarrollador genera paquetes para la Windowitis Ubuntera, los miles de .deb, no asi respetando la paquetería para otras Distribuciones.

En tal caso, aquellos pacientes que les haya sido recomendado el uso de una Distribución GNU/Linux, deberá tener estos aspectos en cuenta, ya que comprendiendo la vacuna de GNU/Linux podrán subsanar su hambre de Windowitis que tantos problemas les puede ocasionar a futuro y sanarse de la noche a la mañana.

Como última recomendación, les recuerdo que la vacuna al mal de la Windowitis no es GNU/Linux, si no el mismo afectado y su forma de ver las cosas, comprender levemente su funcionamiento como Comunidad, o bien si le interesa al usuario, como Sistema Operativo.

Fuente

martes, 28 de diciembre de 2010

Vulnerabilidad en Facebook - Accounts



Una vulnerabilidad que pone en jaque a prácticamente todas las cuentas de facebook...

No me hago responsable del daño que puedan causar. Documento meramente educativo.

http://bit.ly/exAIJI

sábado, 10 de julio de 2010

Prevenir perdida de datos en memorias (usb,sd,etc)

Escribo esta guia porque hace tiempo estube investigando como recuperar informacion de un pendrive.

El caso en cuestion es un pendrive usb de 256MB, pero les puede pasar hasta con una flamante sd de 2GB. Al querer leer la informacion en mi pc no podia acceder a ella, veia el usb montado, pero no tenia ni lectura ni escritura, asi que navegando encontre que hay muchas memorias en el mercado que dicen ser de una capacidad y son de otra, no crei que ese fuera el problema pero cfdisk daba error y fdisk me decia que la capacidad logica era mayor a la fisica(unos 2MB) es decir el pendrive tenia una particion erronea, pero todo no termina alli.

***Primero: como recupere la informacion.

dd if=/dev/sda1 of=/tmp/datos-usb.img (puede variar a /dev/sdb1 o sdb segun el caso)
mount -o loop /tmp/datos-usb.img /media/tmp
#recupere la info ya que no estaba lleno y pude montar la imagen

***EL error
Acotación:

Cita: La mayoría de usuarios windows utilizan su memoria usb tal y como viene formateada de fabrica. Error 1

El formateo de fabrica es en un 99% fat16 o como mucho fat32. Error 2

Tanto fat16 como fat32 son pésimos sistemas de archivos sobre todo para nombres de fichero largos como los de fotos de camara digital que contienen la fecha y un nombre muy largo como nombre de fichero. Error 3

Esto provoca que la perdida de datos sea muy habitual por corrupción en el sistema de archivos y que haya que recurrir a herramientas especiales para recuperar la informacón pero no siempre se consigue. Error 4

Kriptopolis


¿Entonces porque vienen todas formateadas en fat16?

1) porque se aprovecha mas el espacio a costa de la integridad de datos

2) por temas de patentes y compatibilidad hacia atras

3) no se admite por la maquina(camara digital)otro sistema de archivos que no sea fat16
------------------------------------------------------------------

Lo que (deberia haber hecho al comprarlo) hice:

fdisk /dev/sda (puede variar a /dev/sdb1 o sdb segun el caso)
1- d borrar particion
2- n crear nueva particion
3- t cambiar tipo (fat 32 ya que lo uso con maquinas windows)
4- w escribir y salir

formato:
mkfs.vfat /dev/sda1 (puede variar a /dev/sdb1 o sdb segun el caso)

si ni funciona eso y no accedes:

dd if=/dev/zero of=/dev/xxxy

donde: xxxy es la particion que quieres formatear. (eso llena a la particion del pendrive u otro de ceros y sirve en casos en que ni siquiera con el fdisk y despues el mkfs.vfat servian

Nota: segun la capacidad del dispositivo puede tardar horas en terminar eso (es una especie de formateo de bajo nivel)

Tambien puedes usar gparted para ello y seleccionar al /dev/sdb1 o segun el caso, y crearle una nueva tabla de particiones y formatearla :)


------------------------------
Acotación:

Cita: Con un formateo es suficiente a no ser que hayas tenido problemas de perdida de archivos y no los hayas podido recuperar, pero hay que distinguir entre formateo y crear una tabla de particiones.

Cuando adquieres una memoria flash ya viene preformateada en el 99% de los casos en fat16 por no decir el 100%.
Eso significa que primero fue creada una tabla de particiones y despues una unica particion formateada en el sistema de archivos fat16.

Esto en principio no tiene nada de malo, fat16 no usa journaling (espacio reservado en el sistema de archivos para recuperacion de datos en caso de un mal apagado o extracción, además de otras funciones) por lo tanto el espacio util para archivos será casi el máximo pues siempre se pierde algo de espacio por el formateo.

Pero precisamente por ser un sistema de archivos sin jornaling y otras lindezas tiene mayor propension a la corrupción de datos en caso de uso de muchos archivos y llenados de la flash muy altos. Lo que es muy tipico en usuarios con cientos o miles de fotos en una partición fat16 con nombres de archivos larguisimos y llenados de la flash al >80%. Esa es una de las razones de tantas perdidas de fotos y documentos por parte de usuarios windows que se acaban tirando de los pelos por haber perdido todas sus fotos de su viaje al caribe en su única y flamante SD de 2Gb donde por supuesto lo tenian todo sin copia de seguridad en un disco externo y jugandoselo todo a una sola tarjeta SD (siempre mejor 2 de 512mb que 1 de 1gb,sobre todo para fotos).

En el caso de las camaras digitales no queda más remedio que usar fat16 pues es el que entienden la camara (porque han sido diseñadas hasta el momento así, no porque tenga que ser necesariamente así) pero yo no llenaria la SD mas alla del 80% sin realizar una copia de seguridad.

Pero en el caso de las memorias flash usb para ordenador las opciones pueden ser muchas y variadas y no se está obligado a usar fat16 pues el ordenador puede entender cualquier sistema de archivos (en el caso de windows fat16/32,ntfs). Los usuarios linux pueden formatearlas en una gran variedad de excelentes sistemas de archivos con journaling y alta tolerancia a fallos como ext3, xfs, reiserfs...

Si eres un usuario solo windows y te mueves entre ordenadores WindowsXP/Vista y tu flash tiene 512mb o más puedes formatearla en NTFS que es mucho mejor que fat16 y fat32 y además tendras compatibilidad con linux pues a dia de hoy linux lee y escribe en ntfs (en algunas distros tienes que activar la escritura ntfs pero la lectura esta garantizada).

Para un correcto formateo de las memorias flash lo mejor es usar el propio sistema operativo y crear una tabla de particiones nueva.
Fuente