HACK THE SYSTEM: 1/2/12

RSS

 Seguime por RSS

29 feb 2012

Usar baterias de Litio en aparatos viejos que usaban baterias de nickel

Hace algunos dias, realice un hack que hasta ahora me salio bien.
Tengo un telefono inalambrico el cual usa una bateria recargable de nickel y cadmio, si bien no tenia problemas, fuera de la base, dura algo de 3 dias.
Viendo que los telefonos modernos duran 4-5 dias, y no queriendo cambiar mi viejo inalambrico todoterreno, me puse a pensar un poco, a veces lo hago.
Si bien esta contraindicado colocar baterias de litio en cargadores de nickel y metal o cadmio, dado que la base es un cargador, se puede, y porque entonces no se indica?.
Bueno, esto es facil, la cosa es mas o menos asi, las baterias de nickel y cadmio o nickel y metal, asi como tienen memoria y mayor cantidad de ciclos de carga que las de litio, no tienen problemas con los limites de carga, esto es, pueden dejarlas cargando 100 años si quieren, pero con las de litio esto NO es asi, dado que explotan, al igual que si les entra agua y se pone en contacto con el litio.

Si miran bien, verán que las baterias de litio, camaras, celulares, etc, poseen ademas del positivo y negativo, otros dos o tres contactos, que son?.
Los cargadores de estas baterias, poseen un control de carga, y la bateria, posee un pequeño circuito que indica la carga total, cuando la bateria esta cargada, le indica al cargador que detenga la carga de la misma. Esto no pasa en cargadores de nickel convencionales, dado que solo tenemos 2 contactos, positivo y negativo, entonces?.
La cosa es asi, si uno conoce la bateria, es decir, que X modelo se cargaba en 3hs, si la colocan en un cargador tradicional el mismo tiempo, nada va a pasar.
En el peor de los casos, el mio, la bateria tiene una proteccion, que bloquea la carga, por tanto, si la dejo toda una noche, lo que es una bestialidad, por la mañana, dice NO BATTERY, porque esta bloqueo el flujo de corriente entrante, pero el telefono prende? jaja, bueno, un bug lo tiene cualquiera no?, solo desconecto la bateria y la vuelvo a conectar y se desbloquea la misma.
A que voy con esto?, diran, este hace cagadas y las quiere transmitir asi cagamos todos, y no, no es asi.
Si observan bien, la obsolencia programada, no aplica solo a las PC, sino a toda la electronica, incluso a la industria automotriz, cuando a veces con un auto modelo 97 no encuentran repuestos, mas que en lugares donde vendan desarmes, lo que incentiva el robo de autos para tal fin.
Me fui por las ramas, hoy en dia muchos aparatos que funcionaban con baterias de nickel y cadmio-metal, no consiguen respuesto, o son muy caros, y si miran bien, se puede conseguir baterias de mismo voltage y amperaje, de menor tamaño y costo, pero de litio, por ej:

La bateria de mi telefono inalambrico, cuesta 25 pesos ARS, el reemplazo que use de litio, una de motorola de un celular roto, 9 pesos ARS.

Que gané?, que con 1 hora de carga esta completa, y que en vez de 3 dias, me dura 7 dias fuera de la base y hablando, como un celular, interesante no?.

Solo tengan en cuenta, no exceder la carga en tiempo, las baterias de litio no tienen memoria, da lo mismo que las carguen 15 minutos o 1 hora, son mas livianas, mas baratas, y para adaptarla solo me hizo falta un soldador y estaño, algo que se consigue en cualquier casa de electronica, soldador lapiz y estaño de soldar de 4 almas de resina, no mas de 50 pesos ARS, y de paso ya les queda para trastear un poco con el hardware

En este post mas que nunca, le hago honor al slogan del blog, el hack es mas que modificar un codigo, les recomiendo visiten una web llamada hack a day, porque el hacking no es solo con PC's

Saludos

APT-GET REMOVE --PURGE | Como en Fedora ?

Muchos conocen el apt-get remove --purge o bien purge directamente, esto remueve el paquete y sus dependencias. En ArchLinux si mal no recuerdo era pacman -Rcns paquete.
En Fedora como en RHEL clones, esto no viene por defecto, cuando uno hace un remove, se elimina el paquete pero NO las demas cosas que se instalaron con el, para ello, debemos instalar un plugin (yo recomendaria instalarlo al termino de una instalacion de Fedora), que se encarga de eso.
Manos a la obra:

su -
# yum -y install yum-plugin-remove-with-leaves
Luego de eso, para eliminar un paquete y TODAS las cosas que se instalaron con el, hacemos esto:
# yum remove pidgin --remove-leaves
Listo, eso es todo, removerá pidgin y por ej, libpurple entre otras.

Saludos

sched_clock() overflow after 208.5 days BUG | Intel CPU :/

Hay un bug aun dando vueltas en algunas distro con kernel 2.6.32, que basicamente, radica en que si el sistema esta up por mas de 208 dias, arroja un kernel panic.
Los windoleros estaran contentos con esto imagino, una de las grandes virtudes de Linux era el tiempo de uptime que podia tener sin reiniciar, por el contrario de Windows Server.
Yo diría que esto es una falla de codigo, obvio no?, que se le paso a quien se ocupa de time.h, quien es? no lo se, pero eso es falta de calidad de codigo, digo, cosas asi, no deben pasar nunca. El fix lo hizo una persona de Google, aca el parche: http://git.kernel.org/?p=linux/kernel/git/tip/tip.git;a=commitdiff;h=4cecf6d401a01d054afc1e5f605bcbfe553cb9b9

Como ven, es algo que se escapó a alguien, claramente, porque es un error // bug, muy pelotudo, con perdon de la expresión.
Para los windoleros que estén leyendo esto y sonrian o les esten pasando la entrada a sus amigos por FB o alguna red social, les comento que Windows recibe muchos Service Pack con lo que debe ser reiniciado, ademas de los remotos bug en TCP, no me voy a extender mas.
El bug fue introducido en el kernel 2.6.28 (wow cuanto demoraron en darse cuenta de que se reiniciaban los server), y corregido en el 2.6.32.50.
Actualmente, los que tengan sistemas Debian o RHEL, ya cuentan con el parche, y los que posean kernel 3.1.5, tambien.
Como ultima cosa, quiero decir, que pasaba solo en CPU marca Intel, menos mal que nunca uso esos CPU ;), como dice su slogan, smarter choice.

nota: No, no uso acentos, tildes, me da vagancia presionar una tecla mas, para verme mas pro, o cumplir con el diccionario, los que me leen entienden la entonacion, y el que no me dice.

Saludos

Firefox 10 para RHEL5-6 y derivados (CentOS PUIAS Scientific Linux) | Firefox 10 for RHEL5-6 and clones (CentOS PUIAS Scientific Linux)

Hace no mucho, Mozilla informaba que Firefox 3.6.x dejaria de tener soporte, y harian una nueva LTS en la version 10.x.
Finalmente, asi pasó, y REDHAT hizo el anuncio oficial, tanto para RHEL5 como 6. CentOS 6.2 ya lo tiene listo en sus repos, lo mismo que PUIAS, Scientific Linux 6.2 aun lo tiene en la rama testing (por algo uso este ultimo)
Asi que ya saben, para el que lo pedia, lo tiene!.
Nota original aqui: https://rhn.redhat.com/errata/RHEA-2012-0327.html
Original announce here: https://rhn.redhat.com/errata/RHEA-2012-0327.html

27 feb 2012

Instalar Acetoneiso2 CentOS 6 Scientific Linux 6 | Installing AcetoneISO2 on CentOS 6 Scientific Linux 6

Vamos a instalar AcetoneISO2 en clones de RHEL, ya que no estan en sus repositorios por defecto, pero aun asi funciona y se puede usar normalmente.
Primero que nada, deben tener los repositorios EPEL y RPMFORGE activos, y ahora, manos a la obra:

1) su - ( se loguean como root)
2) wget -c http://kojipkgs.fedoraproject.org/packages/AcetoneISO2/2.3/2.fc15/i686/AcetoneISO2-2.3-2.fc15.i686.rpm o wget -c http://kojipkgs.fedoraproject.org/packages/AcetoneISO2/2.3/2.fc15/x86_64/AcetoneISO2-2.3-2.fc15.x86_64.rpm si es de 64 bit su sistema
3) yum localinstall AcetoneISO2-2.3-2.fc15.i686.rpm -y
4) Se instalaran algunas dependencias desde EPEL y RPMFORGE:

pinentry-qt-0.7.6-6.el6.i686
qtwebkit-2.1.1-1.el6.i686
qt-mobility-1.1.3-2.el6.i686
fuse-iso-0.0.20070708-2.el6.rf.i686

Es todo!


English Version



HowTo install AcetoneISO2 on RHEL clon. AcetoneISO2 is not in your repos by default, but, work fine.
Activate EPEL and RPMFORGE repos first.

1) su - ( log as root)
2) wget -c http://kojipkgs.fedoraproject.org/packages/AcetoneISO2/2.3/2.fc15/i686/AcetoneISO2-2.3-2.fc15.i686.rpm or wget -c http://kojipkgs.fedoraproject.org/packages/AcetoneISO2/2.3/2.fc15/x86_64/AcetoneISO2-2.3-2.fc15.x86_64.rpm if you has a 64 bit system
3) yum localinstall AcetoneISO2-2.3-2.fc15.i686.rpm -y
4) It will install some dependencies from EPEL y RPMFORGE:

pinentry-qt-0.7.6-6.el6.i686
qtwebkit-2.1.1-1.el6.i686
qt-mobility-1.1.3-2.el6.i686
fuse-iso-0.0.20070708-2.el6.rf.i686

Is All!


19 feb 2012

Liberado Scientific Linux 6.2 || Como actualizar de 6.x a 6.2 || How to update Scientific Linux to 6.2

Release notes


Version en español


Fue liberada Scientific Linux 6.2, el conocido clon de RHEL. El que esté por instalar, puede bajar el DVD desde http://ftp.scientificlinux.org/linux/scientific/6.2/
Para los que poseen 6.0 o 6.1, solo deben ejecutar unos comandos en secuencia.
Primero que nada se loguean como root, y luego:

yum --releasever=6.2 update

yum clean all

reboot

yum update


Es todo!.

English Version


Scientific Linux 6.2 is out, the famous RHEL clon. if you are considering installing, you can download the DVD image from http://ftp.scientificlinux.org/linux/scientific/6.2/
If you are using version 6.0 or 6.1, you just have to update you follow a few steps.
First you log in as root, and then:

yum --releasever=6.2 update

yum clean all

reboot

yum update


Is all!.


Saludos

11 feb 2012

Fedora, CentOS o Scientific Linux? || Cual elegir y porque

Una de las tareas mas complicadas para un linuxero, debido a la gran fragmentación de distribuciones, es elegir cual se adecua mejor a sus necesidades.
En este caso, voy a comparar dos cosas diametralmente distintas, como es Fedora o RHEL clones.

Fedora

Es una distribucion orientada al usuario desktop, pero con todas las funciones y software de un developer, asi como servidor, de hecho, Linus Torvalds desarrolla en ella, y kernel.org esta soportado por la misma.
Se caracteriza por tener siempre el ultimo software en cuanto a versiones, innovar constantemente, y hacer todo eso con la mayor estabilidad, usando enorme cantidad de parches.
Ademas de eso, posee SElinux por defecto, Auditd, RH-Firewall, encriptacion de disco durante la instalacion, y password de GRUB.
Utiliza systemd, iniciando en 7 segundos promedio, o menos, soporta XFS, Ext4, Btrfs y ReiserFS4 como principales sistemas de archivos.
Tiene la opcion, y soportado oficialmente, de usar Spins como XFCE, LXDE, KDE y otros, como electronica, seguridad, etc, ademas de contar con personalizacion en paquetes al momento de instalar, siempre que se use el DVD y no el CD.
Es una distro basada en RPM y usa como package manager YUM, cuenta con enorme cantidad de software, y se puede elegir si usar SOLO software libre, o no.
Tiene un ciclo de desarrollo de 6 meses, con un soporte de 13, es decir, cada 6 meses se libera una version nueva, que tendrá soporte por 13 meses, pudiendo actualizar a la siguiente, usando el comando preupgrade, el cual funciona de maravillas.
En fin, una distro casi perfecta no?, entonces, porque la comparacion y eleccion mia de usar un clon de RHEL en mi laptop?, veamos RHEL


RHEL Clones, CentOS, Scientific Linux

Poseen las mismas caracteristicas de Fedora, dado que RHEL se basa en Fedora, por ejemplo, RHEL6.x se basa en Fedora 12 y 13.
Tiene un ciclo de liberacion no determinado, y un soporte de 10 años de Red Hat, sus clonicos, como CentOS y Scientific Linux, por el momento, de 7 años.
La diferencia mas relevante, es el ciclo de desarrollo, es decir, si bien uno puede usar Fedora y actualizar cada 13 meses, es una tarea algo aburrida. Es ironico, que en un sistema Linux, que puede durar decadas instalado, haya que reinstalar cada 13 meses, cuando en realidad eso es lo comun en sistemas Windows.
Por tanto, si bien Fedora ofrece lo mas nuevo para los que padecen versionitis, tambien tiene por contra, que no posee versiones LTS, y su soporte es de 13 meses.
Por el contrario, un clonico de RHEL, estará al menos 7 años sin tocarse en nuestras PC, e incluso luego, se puede actualizar.
Ahora bien, que otras cosas tiene o NO tiene RHEL que Fedora si?.
RHEL esta mas orientado al HPC, y servidores, virtualizacion, etc. Por tanto, el sistema entero, esta altamente refinado y parcheado, de hecho, el kernel de RHEL funciona mejor que el kernel vanilla de kernel.org en su misma version.
Ofrece soporte de SElinux, Auditd, encriptacion, distintos desktop, RPM, YUM, pero...... prioriza el software conocido que el mas nuevo, es decir, usa lo que se llama backporting, y mucho. Es una tecnica en la cual, se toma un paquete, de una version dada, la cual es la que menos bug presento y mas ventajas, a la misma, se le añaden los parches del codigo de versiones nuevas, asi como caracteristicas, por tanto va quedando, un paquete casi perfecto, digo casi, porque no existe software perfecto.
La pregunta que deben estar haciendose es: Entonces, puedo usar algun clon de RHEL en mi desktop o laptop?, y mi respuesta, es:

Depende, si ya estás familiarizado con el sistema RPM y YUM, o si haces uso solamente de Internet, musica y peliculas, msn y chat, skype, tambien.

Porque digo esto?. Los clonicos de RHEL, carecen de software para el usuario comun, como minitube, kdenlive, emesene, etc, debiendo usar, repositorios de terceros compatibles, los cuales, a veces no son compatibles entre si, y ahi es donde debe usarse plugins como protect base, priorities de yum, entre otros.
Algunos paquetes, no estan en ningun repo, debiendo buscar el rpm de Fedora 13 o 14 y probar si anda, ignorando dependencias, o haciendo algun hack mediante enlaces simbolicos.
Por lo tanto, es claro que para quien no sabe usar del todo un sistema Linux, rpm y yum, se le hara imposible, algo mas que usar firefox, skype, msn, irc, chrome, virtualbox, filezilla.

Se preguntaran, porque lo uso yo?, bueno, me cansé de saber que dentro de 13 meses debo reinstalar, y ademas, los clones de RHEL, gozan de una estabilidad que jamas vi, incluso en Debian Stable, aunque no me crean y exista la gran batalla de Debian vs RHEL para servers.
Actualmente, uso Scientific Linux, con todos los repos activos, y tengo muchas cosas que no estan en sus repos, como Transmission, emesene, juegos, y mas.

Concluyendo, si tienen conocimientos, ganas, y no quieren reinstalar cada 13 meses, o upgradear, pueden usar un clon de RHEL, eso si, minitube y kdenlive ni de broma lo podran instalar, si lo logran me dicen por favor.


Ahora bien, si me inclino a un clon de RHEL, cual elijo y porque?, buena pregunta no?, paso a pegar una traducccion del foro de Scientific Linux, del usuario REDMAN, el cual sabe mucho, y coincido con el:

PUIAS: clon de RHEL relativamente desconocido creado por la universidad de Princeton y el instituto para estudios avanzados. Se supone que tiene buenos repos adicionales

CentOS: Era el clon mas conocido de RHEL. Usado ampliamente por muchos en diferentes ambientes corporativos ( servidores, datacenters, etc.). Su mayor meta es ser 100% identico a RHEL. En este momento el desarrollo tiene severas trabas ( desarrollo cerrado, lanzamiento demorado, etc.)

Scientific Linux: Otro clon de RHEL creado por Fermilab y CERN ( CERN es conocido por el gran colisionador de hadrones) El LHC usa SL.
SL esta atrayendo mas atencion recientemente y su comunidad esta ceciendo. La popularidad esta trepando de acuerdo al puntaje en Distrowatch.
Scientifc Linux esta creado para Fermilab y CERN y no para el mundo. Por ello, el desarrollo va estable y con pocos problemas

Personalmente yo elijo SL por la estabilidad y dsponibilidad del software y el hecho de que el desarrollo esta abierto para que todos lo vearn, pregunten y participen ( aunque los devs de SL determinan que pasara al final ). Otra razon para ir por SL es que cualquier version tiene soporte: por ejemplo 5.1 puede seguir siendo usada y sigue teniendo actualizaciones de seguridad. CentOS 5.1 no esta soportada porque se espera que los usuarios vayan por la 5.2.

Creo que estan mas que claras las diferencias entre ambos, no mencione a PUIAS, porque sinceramente es muy poco usado, y no lo he probado tampoco como para opinar.
Puedo decir, que SL tiene una liberacion de parches de seguridad mas rapida que CentOS, y un control de calidad mayor.
El hecho de que no sea 100% compatible con RHEL, es mentira, se debe a algunos paquetes o agregados del CERN, no que sea compilado desde otras fuentes distintas a las de RHEL, o que estas esten alteradas.

Bueno, asi que ya saben, si van a elegir entre Fedora, CentOS o Scientific Linux, cual instalar, en donde y porque.
Menciono Fedora y no Ubuntu, como todos esperarian, porque de las distros que probé para desktop, Fedora y Gentoo son las que mejor calidad me han demostrado, Debian la considero mas para servidores, y en ese caso, prefiero ampliamente RHEL, por su SElinux por defecto entre otras cosas, como documentos en PDF realizado por la NSA sobre hardening, en fin, son gustos no?.

Espero les haya servido y gustado la entrada.

PD: Uso SL en una laptop, y funciona hasta el bluetooth, sin haber hecho ningun hack 

Recovery / Reinstall GRUB CentOS - Scientific Linux - RHEL || Recuperar / Reinstalar GRUB en CentOS - Scientific Linux - RHEL

Well, the guide in CentOS wiki, and RHEL docs, about recovery / reinstall GRUB, does not work fine (and are incomplete), not in CentOS 6.x and SL6.x. After a windows reinstall or resize on the partition that contains /boot, the system may no boot properly. So, materials:

1) Live CD or DVD of Fedora 13 or 14 (not 15 or higher) or 1 live CD or DVD of CentOS 6.x or SL6.x
2) Patience

Steps:

1.- Insert the Live Media into CD-ROM Drive and boot it
2.- After the system is completely started, open a terminal and log in as root using su command
3.- Check what partition contain the /boot, i asume that /boot is into / partition, for /boot in other partition, go to point 4.

A) fdisk -l and see what partition is the / that contains the /boot, for example.

 Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2              13        5100    40857600    7  HPFS/NTFS
/dev/sda3   *        5100        7081    15912960   83  Linux
/dev/sda4            7081       60802   431512576    5  Extended
/dev/sda5            7081       28047   168408064   83  Linux
/dev/sda6           28047       28302     2048000   82  Linux swap / Solaris
/dev/sda7           28302       60802   261053440    7  HPFS/NTFS

In the example case, /dev/sda3 is the / and /boot partition, so:

B) Execute step by step the next command

mount /dev/sda3 /mnt
mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys

chroot /mnt

Done, the system has changed to /mnt live CD, DANGER, ANY CHANGE IN THE DISK IS THE REAL SYSTEM, NOT THE LIVE SYSTEM!!!

Reinstall grub in /dev/sda, executing:

grub-install --recheck /dev/sda && sync

Now is done, execute: shutdown -h now, remove the Live CD and start the system.

4.- In case that /boot is a separated partition to /, do this:

mount /dev/sda3 /mnt  (Assuming that /dev/sda3 is / root partition and NOT /boot)
mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys

chroot /mnt

and NOW, mount /boot with:  mount /dev/sdaX /boot (when X is number of /boot partition)

grub-install --recheck /dev/sda && sync
Now is done, execute: shutdown -h now, remove the Live CD and start the system.


----------------------------------------------------------------------------------

Saludos, espero que les haya gustado / ayudado.

Greets, I hope you liked it or it has been useful

2 feb 2012

Foro Archlinux-es, comenta sobre mi Blog, acá les respondo | http://www.foros.archlinux-es.org/viewtopic.php?f=12&t=5592

Mirando el tráfico del blog, o sea, las entradas diarias, vi que una fuente de tráfico muy fuerte era de una URL, mas directamente el foro de ArchLinux en español, y este hilo:

http://www.foros.archlinux-es.org/viewtopic.php?f=12&t=5592

Abro esta entrada, para responder a los muchachos que tan bien hablaron de mi en el foro [sarcasmo = 1]

Primero que nada, todo lo que dicen en su foro, podrian decirlo en los comment de Blogger, para eso están, asi al menos podría responder y habria mas feedback, pero parece que no tienen interés en ello, dado que saben de entrada, que no tienen con que coño refutar.
Primero que nada, a Saito. Si buscás información sobre Allan MacRae, no leiste nada errado, un tipo que pide 1000 USD al día por implementar GPG en pacman, además de comentar en una entrevista hace un par de años, que el que use ArchLinux en servidores sin GPG y no sea conciente de ello no merece vivir, no es un tipo o developer que merezca mi respeto, mucho menos una persona que cierra bug report de forma compulsiva, por no poder dar una respuesta, o por no reconocer un error, el mismo error que negaba en el bug report, cerrandolo con "works for me", o "not a bug", en una charla con Dan, le comentaba que no podia compilar con GCC 4.6 por el mismo problema, pero claro, el no pensó que yo lo veria, y la charla era de tan solo 4 días anteriores.
Ahora bien, uno por uno los voy a atender, asi que no desesperen:

Alfplayer:


saito escribió:pienso que es ahi cuando no progresamos como una comunidad de GNU/Linux

Revisé el material y comparto esta opinión.


Mirá, la verdad, no apunto a criticar a la comunidad, sino a mejorar, cuando usé Arch, traté de mejorar las cosas, reportar para ayudar, proponer y colaborar, incluso ayudé a ANGVP a cerrar bugs, como comentarle cosas que podrian mejorarse. Mi opinion es sobre Arch, no sobre GNU/Linux. Vos, que hiciste por ArchLinux?

Saito:

Notapor saito » 22 Ene 2012, 23:57
Razon tiene el moderador en decir que:
Aviso previamente, porque tengo claro que esos blogs son como un "aji en el culo" para algunos


Estas son la clase de personas que no viven en paz y no dejan vivir en paz, pero no por eso nos vamos a poner un poco alterados y empezar a bociferar horrores sobre una persona que a lo mejor sabe poco o nada sobre ArchLinux, lo que si es que al menos a mi me es un poco ofensivo mas que nada por que comenzamos a hacernos fanboys de una distro x y no de GNU/Linux como tal pero bueno creo que es mejor que chico viva en su mundo pequeño

A ver don saito. Vivo en paz, y dejo vivir, y eso de "no vamos a", acaso no abriste un hilo en el foro solo por mi?, no tenés coherencia en lo que decís con lo que haces, ergo, sos un pelotudo de entrada.
Se bastante sobre Arch, asi como de Fedora, RHEL, Gentoo, Slackware y otras, creo que mas que vos, sintiendome apto para decir lo que digo, y me hago cargo, dudas, ya saben, revisen los bug report, y no me hagan publicar log de IRC con un dev de Arch, en privado claro.
Yo no soy fanboy de nada, a ver si te aclara algo, uso lo que me sirve y me gusta, ya pasé la etapa de fanboy, vos parece que no.

Abel:

por abel » 23 Ene 2012, 01:14
Cada uno tendra sus razones del por que usan y se quedaron con Arch, tipos como esos son los que hay que mantener ignorados, no por lo que dice, si no por la manera en que lo dice y seguira diciendo entre mas le respondan. Es una lastima que no pueda ser del todo una comunidad unida en la que al menos pueda haber respeto.

Saludos.

Claro que si, tengo mis razones, lee los post y las vas a saber. Digo las cosas como las digo, a veces cae mal, a veces bien, no tengo filtro ni me interesa tenerlos, asi soy yo, si te joden las formas, la proxima lo digo de manera elegante, creo que es un concepto bastante pelotudo, pero te puedo endulzar el oido, o quiza algo mas, sos gay acaso?.
Comunidad, claro que si, pero los hechos reales, son reales.

Josejuan:

por josejuan » 23 Ene 2012, 05:43
tipos como esos son los que hay que mantener ignorados, no por lo que dice, si no por la manera en que lo dice


100% contigo y, además, hay cosas que dice que no tienen ni pies ni cabeza.

Lo dicho. Ni caso.

Que cosas?, no podés enumerarlas porque no tenes fundamentos, si los tenés, decilos.

Yonohesido:

por Yonohesido » 23 Ene 2012, 09:48
Pues yo pienso que todas las consideraciones tienen que ser tenidas en cuenta, al menos en principio y hasta ver si son reales o no.
He leído los artículos enlazados y la verdad es que conocimientos técnicos y de inglés, no dan como para poder juzgar lo que dice.
Personalmente prefiero que, los que entienden algo de estos temas, rebatan esas acusaciones con sus argumentos y esto no se quede en una simple desaprobación hacia el blog o su autor.

Yo sólo sé que estoy muy a gusto en Arch y que nunca he tenido problemas, a no ser pequeños fallos que la mayoría de las veces, por no decir todas, son culpa mía.

Bueno, que decir, el comentario mas razonable de todos. No soy bueno con inglés, pero lo mismo que se puede ver en los bug report, fue charlado con ANGVP, que es venezolano, y me dio la razón, asi que mas alla de mi capacidad para el inglés, el error existia y era real, como tambien negado raudamente.Yo me senti mas que a gusto con Arch mientras lo usé, hasta que comence a ver esas cositas, que te hacen la vida imposible, pasaba mas tiempo reportando, en el IRC, mirando las news que usando el sistema en si, la verdad, para que encima te digan que "not a bug" o "works for me", ni ganas, eso es sentir que gastás polvora en chimango.

Madek:

por madek » 23 Ene 2012, 17:03
FedeTheGreat escribió:Ademas como dijo un sr una ves, no estoy de acuerdo con lo que pensas pero daria mi vida para que puedas decirlo.

eso me suena a frase de liberacion de dictadura :mrgreen: 

sobre los articulos en cuestion, para mi no da para tema, seria como discutir sobre colores con un daltonico, ergo, discusion inutil

Vi tu comentario, el cual eliminé, dado que para trollear esta el IRC y los foros, no mi blog.
Tu analogía con el daltonismo es poco afortunada, porque tengo mas razón de la que pensás, cuando quieras lo charlamos, si es que estás a la altura claro.

Bueno, creo que es todo, para el resto de los foristas de ArchLinux-es, cuando tengan algo que decirme, en IRC por favor, o bien en memo o por mail, o en comment, no se escondan en un foro, es una actitud muy fea.

Saludos, sigan con Garchilinux, que yo sigo con RHEL, Fedora y Gentoo.

PD: Ese comentario de si era de muylinux o etc, les comento que lo que publicaron en muylinux sobre las GPG de pacman, era de LWN.net, y una realidad, mas allá de todo, asi que miren bien antes de decir pelotudeces. Es el ultimo post que ocupo en mi blog con esta basofia de distro, he dicho. Vayan a tomar la cindor pebetes, que les falta crecer mucho

Ah!, me olvidaba, si todo lo que digo no tiene fundamento, si realmente existe un QA serio entre testing => stable y bla bla, respondanme, tan capaces que son los de Archlinux-es, porque la imagen que dejo a continuación, es del 2 de Febrero de 2012, y esta plagada de Bugs críticos, en componentes realmente criticos, y es la primer pagina de 37!.... no me lean a mi, miren la imagen a continuación. Y notese, que son de Core y Extra, pero casi todos de Core, y la rama stable, que me dicen?


Click en la imagen para ampliar





How To Nvidia legacy Fedora 16 - Xorg 1.11 [SOLVED]

Me enteré los otros días, que en Fedora 16, están teniendo problemas con las placas algo viejitas de Nvidia, dado que el driver kmod o akmod, no inician las X, incluso los legacy 173.x.
Me puse a leer un poco y es un problema de Nvidia basicamente.
El tema es que Nvidia, no actualizó los driver ni binarios ni nada, para la nueva version de Xorg 1.11, donde los viejos driver, no funcionan, si los nuevos, asi que por lo que vi, no queda más que usar Nouveau, con lo que ello representa, o sea, no tener aceleracion 3D en muchos casos, o tenerla pero con un bajo rendimiento.
La pregunta es, solución?, si, la hay, pero no es para gente que se vaya a asustar o inexpertos que no lean bien, asi que ya saben, si rompen algo, es porque no leyeron bien o no saben que es un terminal o un tty.
Primero que nada, aclaro que el comando yum downgrade xorg no sirve, dado que baja de la 1.11.3 a la 1.11.1 de Xorg, nosotros buscamos la 1.10.x, que es donde aun funcionaban los binarios de Nvidia.
Para ello, debemos de eliminar Xorg y sus dependencias e instalar a mano, el Xorg mas viejo, que no tiene conflicto alguno.
Primero que nada, bajamos los RPM desde Koji, el Buildsystem de Fedora, los paquetes a bajar son:

Para 32 bit:

http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/i686/xorg-x11-server-Xdmx-1.10.4-1.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/i686/xorg-x11-server-Xephyr-1.10.4-1.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/i686/xorg-x11-server-Xnest-1.10.4-1.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/i686/xorg-x11-server-Xorg-1.10.4-1.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/i686/xorg-x11-server-Xvfb-1.10.4-1.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/i686/xorg-x11-server-common-1.10.4-1.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/i686/xorg-x11-server-devel-1.10.4-1.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/i686/xorg-x11-server-debuginfo-1.10.4-1.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-keyboard/1.5.0/4.20101201.fc15/i686/xorg-x11-drv-keyboard-1.5.0-4.20101201.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-keyboard/1.5.0/4.20101201.fc15/i686/xorg-x11-drv-keyboard-debuginfo-1.5.0-4.20101201.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-v4l/0.2.0/10.fc15/i686/xorg-x11-drv-v4l-0.2.0-10.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-v4l/0.2.0/10.fc15/i686/xorg-x11-drv-v4l-debuginfo-0.2.0-10.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-mouse/1.6.99.901/2.fc15/i686/xorg-x11-drv-mouse-1.6.99.901-2.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-mouse/1.6.99.901/2.fc15/i686/xorg-x11-drv-mouse-debuginfo-1.6.99.901-2.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-dummy/0.3.4/5.fc15/i686/xorg-x11-drv-dummy-0.3.4-5.fc15.i686.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-dummy/0.3.4/5.fc15/i686/xorg-x11-drv-dummy-debuginfo-0.3.4-5.fc15.i686.rpm


Para 64 bit:

http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/x86_64/xorg-x11-server-Xdmx-1.10.4-1.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/x86_64/xorg-x11-server-Xephyr-1.10.4-1.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/x86_64/xorg-x11-server-Xnest-1.10.4-1.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/x86_64/xorg-x11-server-Xorg-1.10.4-1.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/x86_64/xorg-x11-server-Xvfb-1.10.4-1.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/x86_64/xorg-x11-server-common-1.10.4-1.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/x86_64/xorg-x11-server-devel-1.10.4-1.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/x86_64/xorg-x11-server-debuginfo-1.10.4-1.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-keyboard/1.5.0/4.20101201.fc15/x86_64/xorg-x11-drv-keyboard-1.5.0-4.20101201.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-keyboard/1.5.0/4.20101201.fc15/x86_64/xorg-x11-drv-keyboard-debuginfo-1.5.0-4.20101201.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-v4l/0.2.0/10.fc15/x86_64/xorg-x11-drv-v4l-0.2.0-10.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-v4l/0.2.0/10.fc15/x86_64/xorg-x11-drv-v4l-debuginfo-0.2.0-10.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-mouse/1.6.99.901/2.fc15/x86_64/xorg-x11-drv-mouse-1.6.99.901-2.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-mouse/1.6.99.901/2.fc15/x86_64/xorg-x11-drv-mouse-debuginfo-1.6.99.901-2.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-dummy/0.3.4/5.fc15/x86_64/xorg-x11-drv-dummy-0.3.4-5.fc15.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/xorg-x11-drv-dummy/0.3.4/5.fc15/x86_64/xorg-x11-drv-dummy-debuginfo-0.3.4-5.fc15.x86_64.rpm

Y el ultimo, noarch (o sea, va para todos en común)

http://kojipkgs.fedoraproject.org/packages/xorg-x11-server/1.10.4/1.fc15/noarch/xorg-x11-server-source-1.10.4-1.fc15.noarch.rpm

Una vez que bajaron todo eso, por ej a /root/xorg_legacy/, se disponen a reiniciar el sistema e iniciar en runlevel 3, o sea, sin X. Como?, facil, reinician, en el menu de GRUB, ponen editar, y en la ultima linea del kernel, colocan un 3, con eso le indican que inicie en runlevel 3, que es con red pero sin grafica.
Luego de ello, se loguean en una tty, que para el que no lo sabe, es una terminal no grafica, ingresan como root, y proceden a hacer esto:

yum remove xorg-x11-server-Xorg

Eso les va a dar una salida como esta:


Complementos cargados:changelog, langpacks, presto, refresh-packagekit, remove-with-leaves, show-leaves
Configurando el proceso de eliminación
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete xorg-x11-server-Xorg.x86_64 0:1.11.3-1.fc16 debe ser eliminado
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-qxl-0.0.21-8.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-rendition-4.2.4-7.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-glint-1.2.5-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-siliconmotion-1.7.5-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-vmmouse-12.7.0-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-dummy-0.3.4-7.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-wacom-0.12.0-1.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-savage-2.3.3-1.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-sisusb-0.9.4-7.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-i128-1.3.4-9.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-nv-2.1.18-8.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-s3virge-1.10.4-9.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-r128-6.8.1-11.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-tdfx-1.4.3-9.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-voodoo-1.2.4-7.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-sis-0.10.3-7.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-vmware-11.0.3-6.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-evdev-2.6.99-3.20110601giteaf202531.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-synaptics-1.5.0-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-trident-1.3.4-7.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-fpit-1.4.0-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-mouse-1.7.1-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-elographics-1.3.0-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-apm-1.2.3-8.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-mutouch-1.3.0-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-hyperpen-1.4.1-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-v4l-0.2.0-14.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-ast-0.91.10-7.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-fbdev-0.4.2-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-ati-6.14.3-3.20111125git534fb6e41.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-aiptek-1.4.1-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-acecad-1.5.0-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-void-1.4.0-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-i740-1.3.2-9.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-vesa-2.3.0-9.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-intel-2.17.0-4.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-mach64-6.9.0-2.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-penmount-1.5.0-3.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-openchrome-0.2.904-16.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-cirrus-1.3.2-10.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-mga-1.4.13-8.fc16.x86_64
--> Procesando dependencias: Xorg para el paquete: xorg-x11-drv-keyboard-1.6.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-qxl-0.0.21-8.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-rendition-4.2.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-glint-1.2.5-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-siliconmotion-1.7.5-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-vmmouse-12.7.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-dummy-0.3.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-wacom-0.12.0-1.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-savage-2.3.3-1.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-sisusb-0.9.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-i128-1.3.4-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-nv-2.1.18-8.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-s3virge-1.10.4-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-r128-6.8.1-11.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-tdfx-1.4.3-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-voodoo-1.2.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-sis-0.10.3-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-vmware-11.0.3-6.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-evdev-2.6.99-3.20110601giteaf202531.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-synaptics-1.5.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-trident-1.3.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-fpit-1.4.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-mouse-1.7.1-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-elographics-1.3.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-apm-1.2.3-8.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-mutouch-1.3.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-hyperpen-1.4.1-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-v4l-0.2.0-14.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-ast-0.91.10-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-fbdev-0.4.2-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-ati-6.14.3-3.20111125git534fb6e41.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-aiptek-1.4.1-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-acecad-1.5.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-void-1.4.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-i740-1.3.2-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-vesa-2.3.0-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-intel-2.17.0-4.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-mach64-6.9.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-penmount-1.5.0-3.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-openchrome-0.2.904-16.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-cirrus-1.3.2-10.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-mga-1.4.13-8.fc16.x86_64
--> Procesando dependencias: xserver-abi(ansic-0) >= 4 para el paquete: xorg-x11-drv-keyboard-1.6.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-rendition-4.2.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-glint-1.2.5-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-qxl-0.0.21-8.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-savage-2.3.3-1.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-sisusb-0.9.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-i128-1.3.4-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-nv-2.1.18-8.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-s3virge-1.10.4-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-r128-6.8.1-11.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-tdfx-1.4.3-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-voodoo-1.2.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-sis-0.10.3-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-vmware-11.0.3-6.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-siliconmotion-1.7.5-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-trident-1.3.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-dummy-0.3.4-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-apm-1.2.3-8.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-v4l-0.2.0-14.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-ast-0.91.10-7.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-fbdev-0.4.2-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-ati-6.14.3-3.20111125git534fb6e41.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-i740-1.3.2-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-vesa-2.3.0-9.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-intel-2.17.0-4.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-mach64-6.9.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-openchrome-0.2.904-16.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-cirrus-1.3.2-10.fc16.x86_64
--> Procesando dependencias: xserver-abi(videodrv-11) >= 0 para el paquete: xorg-x11-drv-mga-1.4.13-8.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-aiptek-1.4.1-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-synaptics-1.5.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-fpit-1.4.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-mouse-1.7.1-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-vmmouse-12.7.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-elographics-1.3.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-void-1.4.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-penmount-1.5.0-3.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-keyboard-1.6.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-mutouch-1.3.0-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-hyperpen-1.4.1-2.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-wacom-0.12.0-1.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-evdev-2.6.99-3.20110601giteaf202531.fc16.x86_64
--> Procesando dependencias: xserver-abi(xinput-13) >= 0 para el paquete: xorg-x11-drv-acecad-1.5.0-2.fc16.x86_64
--> Procesando dependencias: xorg-x11-server-Xorg >= 1.7.99 para el paquete: system-setup-keyboard-0.8.8-1.fc16.x86_64
--> Ejecutando prueba de transacción
---> Paquete system-setup-keyboard.x86_64 0:0.8.8-1.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-acecad.x86_64 0:1.5.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-aiptek.x86_64 0:1.4.1-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-apm.x86_64 0:1.2.3-8.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-ast.x86_64 0:0.91.10-7.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-ati.x86_64 0:6.14.3-3.20111125git534fb6e41.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-cirrus.x86_64 0:1.3.2-10.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-dummy.x86_64 0:0.3.4-7.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-elographics.x86_64 0:1.3.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-evdev.x86_64 0:2.6.99-3.20110601giteaf202531.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-fbdev.x86_64 0:0.4.2-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-fpit.x86_64 0:1.4.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-glint.x86_64 0:1.2.5-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-hyperpen.x86_64 0:1.4.1-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-i128.x86_64 0:1.3.4-9.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-i740.x86_64 0:1.3.2-9.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-intel.x86_64 0:2.17.0-4.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-keyboard.x86_64 0:1.6.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-mach64.x86_64 0:6.9.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-mga.x86_64 0:1.4.13-8.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-mouse.x86_64 0:1.7.1-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-mutouch.x86_64 0:1.3.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-nv.x86_64 0:2.1.18-8.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-openchrome.x86_64 0:0.2.904-16.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-penmount.x86_64 0:1.5.0-3.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-qxl.x86_64 0:0.0.21-8.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-r128.x86_64 0:6.8.1-11.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-rendition.x86_64 0:4.2.4-7.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-s3virge.x86_64 0:1.10.4-9.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-savage.x86_64 0:2.3.3-1.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-siliconmotion.x86_64 0:1.7.5-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-sis.x86_64 0:0.10.3-7.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-sisusb.x86_64 0:0.9.4-7.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-synaptics.x86_64 0:1.5.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-tdfx.x86_64 0:1.4.3-9.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-trident.x86_64 0:1.3.4-7.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-v4l.x86_64 0:0.2.0-14.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-vesa.x86_64 0:2.3.0-9.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-vmmouse.x86_64 0:12.7.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-vmware.x86_64 0:11.0.3-6.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-void.x86_64 0:1.4.0-2.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-voodoo.x86_64 0:1.2.4-7.fc16 debe ser eliminado
---> Paquete xorg-x11-drv-wacom.x86_64 0:0.12.0-1.fc16 debe ser eliminado
--> Resolución de dependencias finalizada

Dependencias resueltas

=================================================================================================================================================================================
 Paquete                                          Arquitectura                 Versión                                                   Repositorio                       Tamaño
=================================================================================================================================================================================
Eliminando:
 xorg-x11-server-Xorg                             x86_64                       1.11.3-1.fc16                                             @updates                          3.7 M
Eliminando para las dependencias:
 system-setup-keyboard                            x86_64                       0.8.8-1.fc16                                              @anaconda-0                        15 k
 xorg-x11-drv-acecad                              x86_64                       1.5.0-2.fc16                                              @anaconda-0                        19 k
 xorg-x11-drv-aiptek                              x86_64                       1.4.1-2.fc16                                              @anaconda-0                        29 k
 xorg-x11-drv-apm                                 x86_64                       1.2.3-8.fc16                                              @anaconda-0                       134 k
 xorg-x11-drv-ast                                 x86_64                       0.91.10-7.fc16                                            @anaconda-0                        55 k
 xorg-x11-drv-ati                                 x86_64                       6.14.3-3.20111125git534fb6e41.fc16                        @updates                          1.2 M
 xorg-x11-drv-cirrus                              x86_64                       1.3.2-10.fc16                                             @anaconda-0                        86 k
 xorg-x11-drv-dummy                               x86_64                       0.3.4-7.fc16                                              @anaconda-0                        19 k
 xorg-x11-drv-elographics                         x86_64                       1.3.0-2.fc16                                              @anaconda-0                        20 k
 xorg-x11-drv-evdev                               x86_64                       2.6.99-3.20110601giteaf202531.fc16                        @anaconda-0                        55 k
 xorg-x11-drv-fbdev                               x86_64                       0.4.2-2.fc16                                              @anaconda-0                        24 k
 xorg-x11-drv-fpit                                x86_64                       1.4.0-2.fc16                                              @anaconda-0                        17 k
 xorg-x11-drv-glint                               x86_64                       1.2.5-2.fc16                                              @anaconda-0                       221 k
 xorg-x11-drv-hyperpen                            x86_64                       1.4.1-2.fc16                                              @anaconda-0                        19 k
 xorg-x11-drv-i128                                x86_64                       1.3.4-9.fc16                                              @anaconda-0                        61 k
 xorg-x11-drv-i740                                x86_64                       1.3.2-9.fc16                                              @anaconda-0                        49 k
 xorg-x11-drv-intel                               x86_64                       2.17.0-4.fc16                                             @updates                          787 k
 xorg-x11-drv-keyboard                            x86_64                       1.6.0-2.fc16                                              @anaconda-0                        24 k
 xorg-x11-drv-mach64                              x86_64                       6.9.0-2.fc16                                              @anaconda-0                       229 k
 xorg-x11-drv-mga                                 x86_64                       1.4.13-8.fc16                                             @anaconda-0                       173 k
 xorg-x11-drv-mouse                               x86_64                       1.7.1-2.fc16                                              @anaconda-0                        53 k
 xorg-x11-drv-mutouch                             x86_64                       1.3.0-2.fc16                                              @anaconda-0                        19 k
 xorg-x11-drv-nv                                  x86_64                       2.1.18-8.fc16                                             @anaconda-0                       215 k
 xorg-x11-drv-openchrome                          x86_64                       0.2.904-16.fc16                                           @anaconda-0                       460 k
 xorg-x11-drv-penmount                            x86_64                       1.5.0-3.fc16                                              @anaconda-0                        39 k
 xorg-x11-drv-qxl                                 x86_64                       0.0.21-8.fc16                                             @anaconda-0                       219 k
 xorg-x11-drv-r128                                x86_64                       6.8.1-11.fc16                                             @anaconda-0                       118 k
 xorg-x11-drv-rendition                           x86_64                       4.2.4-7.fc16                                              @anaconda-0                        45 k
 xorg-x11-drv-s3virge                             x86_64                       1.10.4-9.fc16                                             @anaconda-0                        80 k
 xorg-x11-drv-savage                              x86_64                       2.3.3-1.fc16                                              @updates                          151 k
 xorg-x11-drv-siliconmotion                       x86_64                       1.7.5-2.fc16                                              @anaconda-0                       121 k
 xorg-x11-drv-sis                                 x86_64                       0.10.3-7.fc16                                             @anaconda-0                       573 k
 xorg-x11-drv-sisusb                              x86_64                       0.9.4-7.fc16                                              @anaconda-0                        77 k
 xorg-x11-drv-synaptics                           x86_64                       1.5.0-2.fc16                                              @anaconda-0                       110 k
 xorg-x11-drv-tdfx                                x86_64                       1.4.3-9.fc16                                              @anaconda-0                        69 k
 xorg-x11-drv-trident                             x86_64                       1.3.4-7.fc16                                              @anaconda-0                       162 k
 xorg-x11-drv-v4l                                 x86_64                       0.2.0-14.fc16                                             @anaconda-0                        23 k
 xorg-x11-drv-vesa                                x86_64                       2.3.0-9.fc16                                              @anaconda-0                        28 k
 xorg-x11-drv-vmmouse                             x86_64                       12.7.0-2.fc16                                             @anaconda-0                        23 k
 xorg-x11-drv-vmware                              x86_64                       11.0.3-6.fc16                                             @anaconda-0                        63 k
 xorg-x11-drv-void                                x86_64                       1.4.0-2.fc16                                              @anaconda-0                        14 k
 xorg-x11-drv-voodoo                              x86_64                       1.2.4-7.fc16                                              @anaconda-0                        32 k
 xorg-x11-drv-wacom                               x86_64                       0.12.0-1.fc16                                             @updates                          709 k

Resumen de la transacción
=================================================================================================================================================================================
Remove       44 Packages

Tamaño instalado: 10 M
Está de acuerdo [s/N]:

Aceptan con "s", y eliminan xorg por completo.
Ahora bien, solo queda, ir a /root/xorg_legacy o donde hayan bajado los rpm mediante wget o curl, y hacer esto:

yum localinstall *.rpm, donde yum, va a instalar todos los rpm que esten ahi dentro, y no habrá problemas de dependencias, porque estan todas completas.
Luego de realizado esto, es MUY importante excluir Xorg en yum, para que no se actualice, sino todo habrá sido en vano, asi que vamos a editar yum.conf.

nano -c /etc/yum.conf

Y colocamos al final
exclude = xorg*

Guardamos con Ctrl+o y salimos como Ctrl+x.
Ahora bien, pueden chequear que al hacer yum update, no se actualiza nada.
Solo falta, instalar el akmod o kmod, asi que yum search nvidia, seleccionan el legacy de su placa, y hacen yum install, reinician, y deberian tener video con los driver viejitos. En caso de que no tengan grafica, vuelven a iniciar en runlevel 3, y logueados como root, ponen:

Xorg -configure, para recrear de nuevo el xorg.conf, que será dejado en /root/xorg.new.conf, asi que lo mueven con el comando mv, a /etc/X11/ con el nombre xorg.conf.

Espero les sirva, y no metan la pata, comentarios, sugerencias, problemas, etc, seran bienvenidos.

Saludos