Subscribe:
    Subscribe

    miércoles, 31 de diciembre de 2008

    Como solucioné un problema paquetes rotos

    En estos días descargué un driver para una impresora, que leí en un foro que funcionaba. Lo instalé, pero no obtuve los resultados esperados, así que procedí a eliminarlo de mi sistema.


    El tema es que la desinstalación falló, y de los 3 paquetes que me instaló el driver, 2 quedaron rotos, con lo cual apt quedó bloqueado.


    Lo primero que intenté es lo típico para solucionar este tipo de problemas: apt-get -f install, pero esto no sirvió.


    Luego, empecé a probar diferentes soluciones (tirando anstatz, según diría un profesor que tuve), entre las cuales se encotró instalar el driver nuevamente, para que se cumpieran las dependencias insatisfechas que hacían que esos paquetes estuvieran rotos, pero tampoco.


    Entonces se me ocurrió que la solución podía estar en modificar el archivo en el que apt lee la información de los paquetes: /var/lib/dpkg/status. Antes de saber qué modificar, busqué en internet, y llegué a un foro que decía que había que eliminar de ese archivo todo lo referente a esos paquetes. Y santo remedio.


    Luego de hacer esas modificaciones, para que surtan efecto, hay que reiniciar el sistema.


    Espero que sea útil.

    lunes, 1 de diciembre de 2008

    Ajustando la hora en un terminal

    Hoy me llegó el cd de Ubuntu 8.10 que pedí hace unas semanas.


    Cuando lo probé, noté que el reloj estaba 2 horas adelantado, por lo que decidí corregirlo.


    Me sorprendió mucho darme cuenta que ese cambio me había también afectado la hora del sistema que tengo instalado, la cual ahora estaba 2 horas atrasada. No sé si este será un caso aislado como la falla en el chip que provovó la aparición de Fenomenoide, o será algo común, pero ojo al piojo.


    Algo que me sorprendió más todavía es que la aplicación gráfica para ajustar la hora, dejó de reconocer mi contraseña de root, por lo que no podía ajustarla.


    Ahí fue cuando decidí ir a la consola.


    Entonces: como root ejecutamos: date --set=hora.


    Por ejemplo: date --set=19:40:35


    Y pronto.

    domingo, 30 de noviembre de 2008

    Excelente video

    Encontré este videíto, que es corto pero conciso.
    Y está muy bueno ^_^
    Que lo disfruten.

    martes, 4 de noviembre de 2008

    El kernel Linux con mas de 10 millones de líneas

    Según leo en el sitio vivalinux, el núcleo de nuestro querido sistema operativo ya supera los 10 millones de líneas escritas.


    Este conteo incluye los comentarios, espacios en blanco y archivos de texto incluídos en las fuentes que se descargan.


    Pero si nos concentramos exclusivamente en lo que son líneas de código, el número es de 6.399.191 líneas. Una locura ¿no?


    Además, de esas líneas, un 96,4% están escritas en C, 3,3% en assembler, y un 0,1% en perl.


    Por otro lado se sabe que más de la mitad de ese código corresponde a drivers.


    Ese seguramente es uno de los motivos por los cuales GNU/Linux es el sistema operativo con más hardware soportado.

    martes, 21 de octubre de 2008

    Interceptación de teclados cableados.

    Era conocida la vulnerabilidad que presentaban los teclados inalámbricos frente a un posible intento de intercepción, pero unos científicos suizos descubrieron que los teclados convencionales, o sea, con cable, tampoco son inmunes.


    Ellos probaron con 11 modelos de teclados, entre los que había teclados USB, PS/2, en incluso teclados de laptop, y descubrieron que todos sucumbieron al menos a uno de cada cuatro ataques, habiendo incluso paredes de por medio.

    El método que usan es la intercepción y decodificación de las señales electromagnéticas que emite el teclado cuando una tecla es presionada.


    Dejo a continuación un par de videos en los que hay una pequeña muestra.



    Compromising Electromagnetic Emanations of Keyboards Experiment 1/2 from Martin Vuagnoux on Vimeo.



    Compromising Electromagnetic Emanations of Keyboards Experiment 2/2 from Martin Vuagnoux on Vimeo.


    lunes, 29 de septiembre de 2008

    Googlizer

    Es una aplicación sencilla, que si bien está pensada para ser utilizada en el panel de Gnome (según su manual), puede ser usada fuera del panel (ya que se aloja un lanzador en el menú Alpicaciones->Internet), o mismo en otros entornos de escritorio.


    El uso de Googlizer es muy sencillo: seleccionamos el texto que queramos buscar y ejecutamos la aplicación, eso nos abre una ventana del navegador que tengamos configurado como predeterminado del sistema, con la busqueda en Google del texto seleccionado.


    Googlizer es muy útil, por ejemplo, cuando nos salta algún mensaje de error que no entendemos: simplemente seleccionamos el texto del mensaje de error y ejecutamos googlizer, ahorrándonos el trabajo de copiar, abrir el navegador, poner la dirección de Google y pegar el texto.


    También se puede incocar desde un terminal: googlizer texto_a_buscar


    Se puede instalar con apt-get install googlizer en Debian o derivados, o desde el código fuente, el cual pueden descargar desde: aqui.


    Espero que sea útil

    viernes, 26 de septiembre de 2008

    Instalación de programas en GNU/Linux (segunda parte)

    Hoy hablaremos acerca de cómo instalar programas en Debian y distribuciones derivadas (como Ubuntu por ejemplo).


    Usaremos apt, una excelente herramienta para manejar paquetes.


    Supongamos que queremos instalar un programa llamado ejemplo.


    Lo primero es abrir un terminal.


    Podría, en primera instancia, interesarnos saber si el programa está en los repositorios que tenemos agregados en el archivo /etc/apt/sources.list. Para ello ejecutamos apt-cache search ejemplo, esa orden busca en la base de datos de apt y muestra todos los paquetes tales que en su nombre o descripción aparezca al secuencia de caracteres "ejemplo". Luego, si el paquete ejemplo está, para ver su descirpción escribimos apt-cache show ejemplo.


    Por último, para instalar el programa, ejecutamos su -c 'apt-get install ejemplo' (es importante el uso de las comillas simples, para que se reconozca la orden entera, sino dirá algo así como: Id desconocido: install). o, en su defecto, sudo apt-get install ejemplo.


    Si queremos desinstalar el programa, ejecutamos su -c (sudo) 'apt-get remove ejemplo'. Eso desinstalará el programa pero dejará en el disco duro los archivos de configuración; por eso, si queremos desinstalar el programa por completo y sin dejar rastros de él, ejecutamos su -c (sudo) 'apt-get purge ejemplo'.


    Algo muy importante es mantener nuestro sistema actualizado, mediante la instalación de las últimas versiones de los programas que utilizamos.


    Primero ejecutamos su -c (sudo) 'apt-get update' para actualizar la base de datos de apt. Después para instalar las últimas versiones, ejecutamos su -c (sudo) 'apt-get upgrade'. Al hacer esto último puede que haya paquetes que no se actualicen, dado que su actualización requiere la modificación de otros paquetes (ya sea la instalación de nuevos paquetes requeridos por la nueva versión, o la eliminación de alguno que ya no es necesario); si eso ocurre, ejecutamos su -c (sudo) 'apt-get dist-upgrade'.


    También hay otros programas para realizar estas tareas, como ser aptitude (cuyo uso es similar al de apt), y synaptic (en modo gráfico, recomendado para usuarios que recién empiezan)


    Por último, debemos tener en cuenta que cuando instalamos programas o actualizamos el sistema, apt descarga y guarda los paquetes en el directorio /var/cache/apt/archives, pero no los elimina. Por eso cada cierto tiempo debemos limpiar ese directorio para no tener el disco duro lleno innecesariamente; lo hacemos ejecutando apt-get clean.


    Ese es el uso básico de apt.


    Espero que sea útil.


    Saludos.

    domingo, 7 de septiembre de 2008

    Instalación de programas en GNU/LINUX (primera parte)

    Hace tiempo que estoy por escribir este artículo y hoy por fín me decidí.


    En esta primera parte veremos una forma universal, es decir, independiente de la distribución: compilación desde el código fuente.


    Generalmente el código fuente de un programa viene comprimido en algún formato como ser tar.gz, tar.bz2, etc, entonces el primer paso es descomprimirlo. Una muy buena opción para ello es (en un terminal) utilizar el programa unp, que invoca al descompresor correspondiente, pero también puede hacerse con el programa tar de la siguiente manera: tar -xjf archivo.tar.bz2 si el archivo viene comprimido en formato tar.bz2, o tar -xzf archivo.tar.gz si viene comprimido en formato .tar.gz.


    Una vez descomprimido el archivo vamos al directorio que se crea y ejecutamos ./configure, eso comprobará que tengamos instalados los programas necesarios para satisfacer las dependencias del programa, y de no cumplir alguna nos avisará.


    Si el paso anterior no nos da ningún error ejecutamos make, y luego make install.


    Y pronto, tenemos nuestro programa instalado.


    Si en el futuro deseamos desinstalar el programa, simplemente abrimos un terminal, nos paramos en la carpeta en la que se descomprimió el archivo cuando lo instalamos y ejecutamos make uninstall.

    domingo, 17 de agosto de 2008

    Google Insights for Search

    Google Insights for Search es el nombre de la herramienta de google que permite averiguar cuales son las palabras más buscadas.
    Poseé un filtro con tres parámetros:
    *Zona: Todo el mundo o algún país específico.
    *Tiempo: Seleccionar el rango de tiempo en el que se buscará.
    *Categoría: Seleccionar una en particular o todas.
    Estos parámetros pueden combinarse para una búsqueda más específica.

    A modo de ejemplo coloco aquí los resultados de la búsqueda con los parámetros: Uruguay, últimos 30 días, todas las categorías:
    1. juegos

    2. juegos juegos

    3. montevideo

    4. beijing

    5. youtube

    6. beijing 2008

    7. hotmail

    8. google

    9. musica

    10. juegos olimpicos

    Es una herramienta interesante tanto para aquellos que están haciendo una investigación estadística como para los que son un poco chusmas y les gusta averiguar qué busca la gente :-)

    jueves, 7 de agosto de 2008

    ¿Qué es el software libre?

    Parte del título de este blog meciona al software libre, pero ¿qué es el software libre?
    El término software libre se refiere a una forma de licenciamento del mismo; y el concepto libre comprende una serie de libertades (valga la redundancia) a saber:
    • La libertad de ejecutar el programa
    con cualquier
    propósito.
    • La libertad de
    estudiar cómo funciona
    el programa y
    adaptarlo a las
    necesidades
    propias(para lo cual
    es una precondición el
    acceso al código
    fuente).
    • La libertad de
    redistribuir copias
    del programa y de ese
    modo ayudar a otros.
    • La libertad de mejorar
    el programa y liberar
    esas mejoras al
    público beneficiando
    así a toda la
    comunidad (para lo
    cual es una
    precondición el acceso
    al código fuente).

    sábado, 12 de julio de 2008

    El celular y el pop.

    Yo siempre oí hablar y leí que el uso del teléfono celular era nocivo para la salud por las miroondas que irradiaba. También leí sobre la existencia de artículos negando esa teoría.
    En este link: http://www.koreus.com/video/telephone-portable-mais-popcorn.html hay un video en el que se muestra como hacen pop (pop corn, maiz pisingallo) solamente usando teléfonos celulares. Eso para mí constituye una buena prueba de lo nocivo que puede ser hablar por celular, dado su parecido al horno microondas.

    lunes, 7 de julio de 2008

    Pequeño análisis de Epiphany con Webkit, segunda parte

    Como yo pensaba en el análisis anterior este proyecto mejoró bastante.
    Creo que la mayor evolución se dio en el campo de la velocidad de navegación, la cual aumentó considerablemente respecto a la presentada en una primera instancia.
    Ahora permite la utilización de los botones de atrás y adelante de la barra de herramientas, y eso si bien debería (en mi opinión) ser algo esencial, antes no lo tenía.
    Ahora permite también cerrar las pestañas abiertas y la navegación entre ellas con el teclado mediante las teclas alt+número de pestaña.
    También corrigieron el problema de que no denunciaba la dirección de un enlace al posar el puntero del ratón sobre él, y el de la actualización de la barra de título de la ventana del navegador.
    Algo esencial que a mi entender le sigue faltando es que al dar clic derecho sobre un enlace no ofrece la opción "Abrir en una nueva pestaña", sino que en su lugar ofrece "Abrir en una nueva ventana", por lo que si queremos abrir un enlace en una nueva pestaña debemos copiar la dirección del enlace, abrir la pestaña a mano y pegar el enlace en la barra de dirección.
    Otro punto negativo es que no permite abrir pdf por ejemplo, y tampoco permite descargar archivos. Este es otro punto a mejorar.
    Pero todas estas mejoras se dieron con una sola actualización, así que hay que darle tiempo al equipo de desarrolladores.

    jueves, 29 de mayo de 2008

    Linuxuruguay

    Hoy volvió a estar en línea con todas sus funcionalidades y con nuevo diseño el sitio de linuxuruguay.
    Felicitaciones a Esteban y a los demás por el laburo que le meten.

    martes, 27 de mayo de 2008

    Pequeño análisis de Epiphany con Webkit

    Estoy probando la versión del navegador Epiphany (el navegador oficial del proyecto GNOME) con el motor Webkit, y noto que todavía le falta, aunque debo admitir que es la primera vez que utilizo un navegador con ese motor.
    Uno de los detalles que le encuentro es que una vez que se abre una pestaña no es posible cerrarla, además no hace caso de la tecla "Atrás" que se encuentra en la barra de herramientas, lo que dificulta la navegación dado que no todos los sitios ofrecen un vínculo para volver atrás. Tampoco hace referencia a la dirección a la que lleva un enlace al posar el puntero del mouse sobre el; hablando del mouse, se anula totalmente el botón derecho. Otro detalle aunque menor, es que, al cambiar de página, no recarga el título.
    Webkit es famoso por su velocidad de navegación, pero yo sinceramente no he notado diferencia con Gecko, cosa que tal vez se deba a lo nuevo del proyecto.
    Tal vez haya otros detalles que no encuentro, pero en definitiva, es un proyecto que promete y que con el tiempo puede crecer mucho.

    miércoles, 21 de mayo de 2008

    Solucionado el problema con los drivers nvidia

    En un post anterior escribí acerca de como solucionar uno mismo el problema que presentaban los drivers de las tarjetas gráficas NVidia con las versiones del kernel Linux 2.6.20 o superiores, pero las nuevas versiones disponibles para su descarga en la página oficial de NVidia ya lo traen solucionado. Es más, el otro día reinstalé mi sistema, con lo que tuve que volver a compilar el driver, y al aplicar la solucion posteada anteriormente me fallaba la compilación pues me tiraba un error de sintaxis; entonces se me ocurrió compilarlo pero sin modificar ningún archivo, y ahora anda bárbaro ^_^. Después estuve averiguando y fue cuando me enteré que todas las nuevas versiones de los drivers traen el problema solucionado.

    sábado, 10 de mayo de 2008

    No al software privativo en las XO

    Me enteré que el director del proyecto OLPC, Nicholas Negroponte, dijo que "parte del fracaso del proyecto se debe a la utilización únicamente de software libre"
    En mi opinión esto es muy peligroso. Es sabido que Windows XP fue adaptado para correr en las XO, y podría en un futuro ser adoptado por el proyecto OLPC, lo que haría que los niños beneficiarios del mismo se acostumbren a usar software privativo y pierdan el interés por el software libre. Con esto los niños empezarían por desconocer que el software que tienen instalado en sus maquinas puede ser estudiado y modificado, además de que no se les inculca el espíritu colaborativo y comunitario del software libre.
    Pero nadie mejor que Richard Stallman para opinar al respecto, así que dejo un enlace a un artículo que publicó en su blog: http://www.fsf.org/blogs/rms/can-we-rescue-olpc-from-windows

    miércoles, 2 de abril de 2008

    Una vergüenza

    La ISO aprobó el estandar abierto propuesto por Microsoft, el OOXML, con un 75% de los votos a favor. El mayor apoyo al estandar se dio en el continente europeo, pero se va a investigar los votos de algunos países como Francia, Alemania e Inglaterra entre otros. Algo que se destaca es el voto negativo de las principales potencias emergentes como China, Brasil o India. También llama la atención el hecho de que el voto de Cuba se haya tomado como positivo, cuando la isla votó en contra.
    Vaya uno a saber que fue lo que pasó.
    Dejo una imágen que dice mucho.

    subirimagen.es

    viernes, 21 de marzo de 2008

    Service Pack 1 de W. Vista

    Algunas tiendas de Tokyo, Japón, están exhibiendo en sus vidrieras un rollo de papel higiénico llamado "Service Pack 1 for Vista Ultimate Edition"

    subirimagen.es


    subirimagen.es

    jueves, 20 de marzo de 2008

    Dragon Ball Z Tenkaichi Budokai 3

    Ayer estuve en lo de un amigo jugando a este gran juego en la consola Play Station 2.
    Es básicamente un juego de peleas basado en la saga Dragon Ball.
    A continuación dejo unos videítos, y los que hayan visto la serie entenderán lo altamente adictivo que puede ser.

    Este es la introducción del juego.


    En este se pueden ver unos ejemplos del juego en sí.

    martes, 18 de marzo de 2008

    Ver videos en Youtube con mejor calidad

    Youtube está introduciendo una nueva codificación que permitirá comprimir videos con una resolución de 480x360, en lugar de los 320x240 actual.
    Esta opción está disponible solo para los nuevos videos (en caso de que lo soporten).
    Hay varias formas de activar esta característica:
    La primera es añadir  &fmt=18 al final de la dirección del video. Si no existe versión de alta calidad seremos redireccionados a la anterior
    versión.
    La segunda forma es, usando el navegador firefox, instalar el addon: Better Youtube
    El último método es ingresar a la configuración de youtube y dentro de Video Quality elegir la última opción, que carga por defecto la versión de alta calidad.

    sábado, 15 de marzo de 2008

    Repositorio de extensiones para Open Office

    Dicho repositorio se encuentra en el sitio http://extensions.services.openoffice.org
    Allí será posible encontrar varias extensiones para poder personalizar y ajustar a nuestras necesidades todas las aplicaciones de Open Office. Como ejemplo de extensiones, puede mencionarse una que permite insertar emoticones en el Writer de la misma forma que en los programas de chat, una para el Impress que permite iniciar automáticamente las presentaciones en formato pps (OOfice no trae esta opción por defecto). En fin, hay extensiones para lo que uno quiera, solo hay que buscarlas.

    viernes, 14 de marzo de 2008

    No al maltrato animal

    En el video a continuación se explica el espantoso acto que un "artista" hizo con un pobrecito perro.



    Se está realizando una campaña de recolección de firmas en línea. Cliqueando en este link pueden apoyar la campaña.
    Firmen por favor. Muchas gracias.

    domingo, 24 de febrero de 2008

    Huevos de pascua en algunas aplicaciones

    Los huevos de pascua son pequeños regalitos escondidos en algunos programas, y a continuación pongo una lista con algunos bastante llamativos.

    1º Para usuarios de Debian y Ubuntu escribir apt-get en una terminal: al final de todo se leerá algo como "This APT has Super Cow Powers."
    2º Para usuarios de Debian y Ubuntu escribir en una terminal: apt-get moo
    3º Esta es una seguidilla interesante :-)
    • aptitude moo
    • aptitude -v moo
    • aptitude -vv moo
    • aptitude -vvv moo
    • aptitude -vvvv moo
    • aptitude -vvvvv moo
    • aptitude -vvvvvv moo
         Por más que se insista ya no aparecerá más nada, pero está bueno seguirlo :-D
    4º Este es para GNOME: teclear Alt+F2 y escribir gegls from outer space
    5º Hay un buscaminas escondido en el Aptitude: escribir en un terminal aptitude
         y luego teclear Ctrl+T
    6º En Firefox escribir about:mozilla en la barra de direcciones.
    7º Para GNOME: pulsar Alt+F2 y escribir: free the fish. Está bueno, pero llega a ser      muy molesto
    8º Para GNOME: botón derecho sobre cualquier panel -> Propiedades -> Fondo ->      Color sólido. Pulsar en la barra estilo tres veces con el botón derecho
    9º En OpenOffice Calc escribir: =GAME("StarWars") en cualquier celda
    10º En la misma aplicación escribir: =GAME(A2:C4;"TicTacToe") en la celda A1
    11º También en la hoja de cálculo escribir: =starcalcteam() en la celda A1
    12º Escribiendo: =TTT() en cualquier celda se obtendrá un emoticón aleatorio
    13º Ahora en OpenOffice Writer escribir: StarWriterTeam y pulsar F3
    14º En una terminal escribir: zenity --about, luego pulsar enter y luego escribir zen
    15º Para Debian o Ubuntu: escribir en una terminal zgrep "The.*Release" /usr/share/doc/dpkg/changelog.Debian.gz
    16º Escribir en una terminal: ddate y se obtendrán fechas absurdas
    17º Si está instalado gparted, escribir en una terminal (no como root) gparted

    sábado, 23 de febrero de 2008

    Instalar KDE en Windows

    Ya está disponible una guía para la instalación de KDE en Windows.
    En este link pueden ver la guía y seguir los pasos para una correcta instalación.
    Yo particularmente pienso que el hecho de que esté disponible KDE para Windows, además de hacer más estenxivo el uso del software libre, ayuda para acercar a GNU/Linux a la gente que no lo hace porque piensa que es feo, que es todo por consola, y no se que otras excusas, producto del desconocimiento y la mala propaganda.

    martes, 19 de febrero de 2008

    Como descargar paquetes en otra computadora usando Synaptic en Debian

    Si en casa no disponemos de una conexión a internet con la cual descargar paquetes con el Synaptic, existe la posibilidad de hacerlo en lo de un amigo o en el trabajo.
    Para ello, en nuestra casa marcamos con el Synaptic los paquetes que queramos instalar y luego vamos al menú Archivo/Generar un script de descarga de paquetes,
    y lo guardamos en algún dispositivo extraíble USB.
    Después en la computadora que tiene acceso a internet ejecutamos el script (doble click y luego "Ejecutar en un terminal") y los paquetes se descargarán al dispositivo USB.
    Una vez en casa abrimos el Synaptic y vamos al menú Archivo/Añadir paquetes descargados, y le decimos que los busque en el dispositivo USB.
    Y pronto, ya tendremos instalados los paquetes en nuestra computadora.

    sábado, 16 de febrero de 2008

    Un nuevo supercomputador será instalado en la universidad de Kyoto

    Este nuevo supercomputador tendrá una capacida de procesamiento de 61,2 Teraflops y contará con 1664 procesadores AMD Opterón de 4 núcleos, lo que singnifica un total de 6656 núcleos. El sistema estará compuesto por 416 computadoras de alto rendimiento (en las que estarán los AMD) y 7 servidores UNIX con procesadores Sparc 64 y 1 TB de memoria.
    Además tendrá un rendimiento energético de 102 Megaflops por watt de consumo, lo que implica un rendimiento 7 veces mayor que el supercomputador al que sustituirá.

    Extraído de The Inquirer en español.

    miércoles, 13 de febrero de 2008

    El rechazo de Yahoo a Microsoft

    Finalmente Yahoo ha decidido rechazar la oferta de compra por parte de Microsoft.
    La junta directiva consideró insuficiente la oferta de US$31 por acción, y dijo que por menos de US$40 no estaba dispuesto a aceptar.
    Según las últimas noticias, las negociaciones han seguido avanzando y aparentemente se podría llegar a un acuerdo en US$35 por acción.
    Ya veremos en que termina esta novela.

    martes, 12 de febrero de 2008

    Un poco de humor

    UN DÍA EN LA VIDA DE UN PERRO Y UN GATO

    El Diario del Perro

    8:00 am - Comida para perros! Mi favorita!
    9:30 am - Un paseo en auto! Mi favorito!
    9:40 am - Un paseo por el parque! Mi favorito!
    10:30 am - Fui acariciado y mimado! Mis favoritos!
    12:00 PM - Galletitas de leche con forma de hueso! Mis favoritas!
    1:00 PM - Jugué en el patio! Mi favorito!
    3:00 PM - Meneé mi cola! Mi favorito!
    5:00 PM - Cena! Mi favorita!
    7:00 PM - Fuí a jugar a la pelota! Mi favorito!
    8:00 PM - Wow! Miré televisión con la gente! Mi favorito!
    11:00 PM - Durmiendo en la cama! Mi favorito!

    El Diario del Gato

    Día 983 de cautiverio.

    Mis captores continúan provocándome con objetos pequeños y bizarros que se balancean.

    Cenan carne fresca vorazmente mientras los otros prisioneros y yo somos alimentados con picadillos o algún tipo de croquetas secas. Aunque pongo perfectamente en claro mi desprecio por las raciones de comida a pesar de todo debo comer algo para mantener mi fortaleza.

    Lo único que me permite continuar es mi sueño de escapar. En un Intento de fastidiarlos una vez vomité en la alfombra. Hoy decapité un ratón y arrojé su cuerpo sin cabeza en sus pies. Hubiera esperado que éso infundiera temor en sus corazones ya que demuestra claramente mis habilidades. Sin embargo ellos solamente hicieron comentarios condescendientes sobre que “buen cazador” soy. Bastardos!

    Anoche hubo algún tipo de asamblea de sus cómplices. Fui colocado en confinamiento solitario durante todo el evento. Sin embargo pude oir los ruidos y oler la comida. Logré oir que mi confinamiento era debido al poder de las “alergias”. Debo aprender que significa éso y como usarlo a mi favor.

    Hoy casi tuve éxito en el intento de asesinar a uno de mis torturadores enredando sus pies mientras caminaba. Debo intentar éso de nuevo mañana pero escaleras arriba.

    Estoy convencido de que los otros prisioneros aquí son serviles y alcahuetes. El perro recibe trato especial. Es liberado regularmente y parece estar más que feliz en regresar. Obviamente es Retardado.

    El pájaro debe ser un informante. Lo observo comunicarse con los Guardias regularmente. Estoy seguro que informa todos mis movimientos. Mis captores han organizado una custodia de protección para él en una Celda Elevada, así que está seguro.

    Por ahora.

    Extraído de el blog de Marcelo Ramos

    sábado, 9 de febrero de 2008

    ¿Los Core 2 Duo de Intel amenazados?

    La universidad de Wisconsin presentó una demanda a Intel porque aparentemente parte de la tecnología utilizada en los procesadores mencionados fue desarrollada por uno de sus docentes. Según explican, el profesor presentó a Intel algunos de sus desarrollos que mejoraban la velocidad de ejecución y eficiencia de proceso, ofeciendoles la licencia correspondiente, la que fue rechazada.
    Por su parte Intel dice que no ha estudiado la demanda, que pide nada más y nada menos la detención de la comercialización del producto además del pago de indemnizaciones.
    Fuente.

    jueves, 7 de febrero de 2008

    Lanzado KDE 4.0.1

    Está disponible la nueva versión de KDE, que incluye mejoras en el rendimiento y correcciones en una gran 
    cantidad de errores de estabilidad respecto a la versión 4.0, que muchos afirman que fue prematura.
    Desde esta página se puede descargar un live cd para probarla.

    ¿La fusión entre Microsoft y Yahoo será una amenaza para el software libre?

    Ese es el comentario que circula en diferentes blogs y foros como por ejemplo The Inquirer Es.
    Una de los principales argumentos que se manejan es el hecho de que actualmente y desde hace un tiempo Yahoo viene colaborando con varios proyectos de software libre como por ejemplo KDE nada más y nada menos; y al ser adquirida por Microsoft estos proyectos dejarían de percibir una importante ayuda económica. Además es de destacar que Yahoo utiliza muchas aplicaciones de software libre, el cual sin dudas sería sustituido por software de Microsoft.
    Solo el tiempo dirá si estas suposiciones son ciertas.

    martes, 5 de febrero de 2008

    Casi me quedo sin X

    El otro día misteriosamente mi tarjeta de video Nvidia dejó de enviar señal al monitor. Afortunadamente tengo la tarjeta on-board (menos potente, claro está)
    como alternativa. Conecté el monitor a esa tarjeta pero al reiniciar el sistema (ya que se había colgado) quedaba en modo texto y me decía que era imposible iniciar el servidor X. ¿Por qué? Porque según el xorg.conf, el dispositivo de video que se estaba usando era la tarjeta
    Nvidia.
    Luego de pensar un rato acerca de como solucionar esto se me ocurrió
    reiniciar, 
    bootear con un live cd, y sustituir mi xorg.conf por el que creara el 
    live cd (el cual reconocería como dispositivo en uso a la tarjeta on-board).
    Y santo remedio, al reiniciar tenía entorno gráfico.
    Posteriormente pude lograr que la Nvidia volviera a funcionar. Luego lo único que tuve que hacer fue sustituir el xorg.conf por un respaldo que tenía hecho del anterior.
    Si a alguno le pasa algo similar, esta es una posible solución.

    sábado, 2 de febrero de 2008

    Posibles problemas que puede presentar la instalación del driver de Nvidia

    Problema: Al reiniciar la pc no arrancan las X
    Solución: Si mientras arrancaba la maquina prestamos atencion, en un momento seguro vimos que decía

    Removing NVIDIA TLS Links... done

    Ahí esta el problema.
    El driver por defecto crea un script /etc/init.d/nvidia-glx , que se ocupa de forzar el uso (o no uso) de las librerias TLS (Thread Local Storage), para solucionarlo:

    reinstalamos el driver como se explicó en el post anterior y antes de reiniciar la pc ejecutamos:

    # update-rc.d -f nvidia-glx remove

    Problema: Problema con xorg
    Solución: Tras actualizar xorg, las X no arrancaban. Al intentar startx aparece el siguiente mensaje en consola:

    using config file: "etc/X11/xorg.conf"
    Failed to load module "glx" (a required submodule could not be loaded, 0)
    Failed to load module "nvidia" (module does not exist, 0)
    No drivers available

    El problema era que xorg no buscaba los controladores en el directorio en que se habían instalado por defecto. Para solucionarlo se deberán volver a instalar con el comando:

    sh NVIDIA-Linux-x86-1.0-8178-pkg1.run -a --x-module-path=/usr/lib/xorg/modules

    Problema: Se queja de la versión de gcc al intentar compilar el módulo.
    Solución: Si tras la última compilación del núcleo se ha producido una actualización del paquete gcc, el instalador de Nvidia muestra un mensaje indicando que esto representa un problema para la instalación de los controladores. En mi caso me indicó que se había compilado el núcleo con la versión 4.1 de gcc y la actual era la versión 4.2. Si miramos en el directorio /usr/bin veremos que hay un enlace simbólico de nombre gcc apuntando a su última versión disponible. Para instalar los controladores de Nvidia sin problemas deberemos borrar el enlace simbólico y crear uno nuevo que apunte a la versión con la que se compiló en núcleo. En mi caso:

    #rm gcc
    #ln -s ./gcc-4.1 gcc


    Tras instalar los controladores de Nvidia, desharemos el cambio, es decir:

    #rm gcc
    #ln -s ./gcc-4.2 gcc


    Problema: No hay aceleración 3d.
    Solución: Si corremos el comando glxgears y los engranajes se mueven lentamente
    significa que no tenemos la aceleración 3d habilitada.
    Ello se debe a que glx y composite no se llevan del todo bien, por eso es necesario agregar lo siguiente al xorg.conf:  
    Section "Extensions"
                 Option     "Composite"    "Disable"
    EndSection

    Si ocurriera algún problema que aquí no aparece lo mejor es revisar el archivo /var/log/Xorg.0.log y ahí buscar los errores (EE) o warnings (WW) y pegar en google esas líneas. Con seguridad encontrarán la solución a su problema.

    Instalación del driver privativo de Nvidia con kernel Linux 2.6.20 o superior

    Como sabrán, si usan un sistema GNU/Linux, es necesario compilar el módulo nvidia para cada versión del kernel. El problema surgió a partir de la versión del kernel Linux 2.6.20, en el que se activó algo sobre la paravirtualización que hace que la compilación del módulo nvidia falle.
    Acá se explicará como hacer para tener aceleración 3d.

    1º Deberán descargar el driver de la página de Nvidia (www.nvidia.com). Supongamos que lo guardan en el directorio ~/nvidia.

    2º Descomprimimos el archivo descargado: ~/nvidia $ sh NVIDIA-Linux-x86-100.14.11-pkg1.run -x

    3º 1.En el paso anterior se creará un directorio. Iremos a la siguiente ruta:
    ~/nvidia $ cd NVIDIA-Linux-x86-100.14.11-pkg1/usr/src/nv/

    4º Ahí editamos el archivo "Makefile.kbuild " y agregamos en la línea 77 o 78 lo siguiente: PARAVIRT_OPS := $(shell grep "D paravirt_ops" /boot/System.map-$(shell uname -r) | colrm 9)

    EXTRA_LDFLAGS := --defsym paravirt_ops=0x$(PARAVIRT_OPS)


    5ºTras esto tan sólo deberemos cerrar el servidor de las X con "/etc/init.d/gdm stop" (o kdm para KDE) y, desde un terminal, ejecutar como root lo siguiente: ~/nvidia/NVIDIA-Linux-100.14.11-pkg1 # ./nvidia-installer

    Luego de esto y al terminar el proceso tendremos instalado el driver de Nvidia.

    Solo hace falta configurar adecuadamente el xorg.conf:
    1º En la sección Device: sustituir Driver "nv" por Driver "nvidia"
    2º En la sección Module: * asegurarse que dice Load  "glx"
                                          * quitar las líneas Load  "dri" y Load   "GLcore"
    Listo, al reiniciar el entorno gráfico debería funcionar la aceleración 3d.

    jueves, 31 de enero de 2008

    Un nuevo emulador de terminal estilo Quake para Gnome

    Guake es el nombre de este nuevo proyecto que pese a estar aún en etapa alpha funciona a las mil maravillas.
    Funciona (según mi propia experiencia) mejor que su antecesor Tilda, y es bastante parecido al Yakuake de KDE.
    Aquí pueden descargar el paquete .deb (sistemas basados en Debian) para su instalación.
    Luego de instalarlo deberán correr el comando: gconftool-2 --install-schema-file=/usr/etc/gconf/schemas/guake.schemas (no es necesario permisos de root).
    Una vez instalado, al ejecutarlo deberán ir a las preferencias (click derecho en el applet del panel) y ahí deshabilitar la opción Animate on "show and hide" porque sino se les quedará la consola en blanco y no podrán utilizarla.
    Web del proyecto.

    Me presento

    Buenas a todos. Como se podrán imaginar mi nombre es Javier.
    Soy un estudiante de ingeniería en computación que vive en Montevideo Uruguay.
    Mi sistema operativo preferido es GNU/Linux (cosa que comprobarán en sucesivos posts). En estos momentos estoy usando la distribución Debian Lenny (aún en etapa de prueba).
    Mi navegador web preferido es Opera. Lo uso porque siempre leí que es uno de los más seguros (más que Firefox incluso), y porque es el más rapido que he usado hasta el momento. Pese a eso me asombra la poca propaganda que tiene.
    No tengo nada más por el momento, solo me resta pedirles disculpas de antemano por las locuras que voy a escribir acá.