Archivo de la categoría: Software

KDE en Debian enchulado a lo Leopard v2.0

En realidad, a mi tampoco me agradaron mucho los bordes de emerald, así que lo cambie por otro tema y le volví a igualar los colores:

Ventanas comunes (Carpetas en Konqueror) + AMSN (tema Aquaish con colores modificados a mano)

Iceweasel (Firefox) con tema IFox Metal

Compiz Fusion

Avant Window Navigator (efecto iconos 3D)

Compiz fusion de frente =P

Como activar un joystick automáticamente en Debian

Bien, me tope con un leve problema con mi joystick.

Resulta que al enchufarlo, el sistema crea el dispositivo /dev/js0 y los links correspondientes en /dev/input

Pero el joystick en sí, no funciona hasta que:

  • Se calibra en el centro de control de KDE o …
  • Al hacer el comando: jstest /dev/input/js0

Esto significa, enchufar, correr el comando y luego jugar.

Para evitar el paso intermedio, es decir, solo enchufar y jugar, es necesario entonces disparar el comando jstest cuando el joystick se enchufe.

Existe un demonio llamado udev que se encarga de este tipo de tareas.

Bien, me tope con un leve problema con mi joystick.

Resulta que al enchufarlo, el sistema crea el dispositivo /dev/js0 y los links correspondientes en /dev/input

Pero el joystick en sí, no funciona hasta que:

  • Se calibra en el centro de control de KDE o …
  • Al hacer el comando: jstest /dev/input/js0

Esto significa, enchufar, correr el comando y luego jugar.

Para evitar el paso intermedio, es decir, solo enchufar y jugar, es necesario entonces disparar el comando jstest cuando el joystick se enchufe.

Existe un demonio llamado udev que se encarga de este tipo de tareas.

Seguir leyendo Como activar un joystick automáticamente en Debian

Compaq Presario V3418LA, Vista y Linux

Algo tarde el review, pero más vale tarde que nunca.

Compaq V3418LA

¿Primero… Por que escogí este notebook?

  • CPU: AMD Turion 64 2,2 ghz (Mk-38), 25w
  • RAM: 1 Gb (2 módulos de 512MB) .
  • VGA: nVidia Corporation C51 [Geforce 6150 Go] (rev a2) (memoria compartida)
  • Wifi: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 02)

Hasta el minuto de mi compra, lo decidí principalmente por la vga nvidia. Es raro encontrar un notebook relativamente barato que no sea Intel o Ati. No escogí la Intel solo porque nunca la he probado ni sabido como anda, por otro lado, el driver de nvidia lo he instalado un montón de veces, y ya conocía su rendimiento en Linux, debido a que en mi desktop tengo una humilde FX 5200 (muy aperrada).

Consulte la compatibilidad de sus dispositivos en Linux (como suelo hacerlo al comprar nuevo hardware) en mi querido foro Powers.

Estaba seguro que nvidia no daría ninguna problema para los efectos gráficos, pero si temía que no funcionaran las distros modernas debido a un problema del manejo del sistema ACPI en el Kernel 2.6.2*. También temía ser víctima del temido «hardware capado para vista», es decir, hardware mal intencionadamente hecho solo para correr en Vista. Ya había leído historias de baterias que duraban minutos, o un touchpad que no funcionaba, o dispositivos como el cd-rom inaccesibles despues de instalar Linux, que mistoriosamente vuelven a funcionar al desinstalarlo.

Finalmente he logrado hacer funcionar todo.

El review completo a continuación…

Seguir leyendo Compaq Presario V3418LA, Vista y Linux

Descargar contenido Multimedia inscrustado (o como Bajar Videos de Youtube v2.0)

Debido al tremendo éxito de este post, y a que por casualidad me dí cuenta que esta levemente obsoleto (la extensión ya no funciona con youtube), encontré esta nueva extensión para Firefox: DownloadHelper.

Funciona con videos vistos el propio sitio de youtube, con videos inscrustados, con videos de otros sitios, y muchos otros tipos de contenido multimedia.

La ocupe para bajar varias imágenes de una galería, todo en un paso. Es como DownThemAll!, pero más selectivo, es decir, inmediatamente identifica los links de contenido multimedia.

Pruébenla.

Rescate mi Windows Vista ORIGINAL con un DVD PIRATA

Hi Bill.

Mi equipo cuenta con un disco duro de 120 GB. Por eso se me ocurrió que es espacio más que suficiente para mover 3 sistemas operativos y una partición para intercambiar archivos. Mi idea era poder tener Windows Vista (home Basic que viene con el equipo), Kubuntu Gutsy (esto en amd64 por el momento) y un tercer SO «de pruebas», para el caso de probar una distro o etc…

Bien, tenía ya todo hecho, y pensé «Tengo el DVD de Solaris 10 que pedí, y en el desktop no lo pude instalar ¿y si lo pruebo en el notebook?». Entonces booteo el disco, inicia el instalador, selecciono la partición de destino, lo dejo instalando y paff… nació el choca… NOpo, Quedó instalado Solaris sin inconvenientes.

Luego lo inicié pero me llevé la desagradable sorpresa de que el video se veía pésimo.

Entonces booteo Vista, y adivinen

Probando OpenSuse 10.3 (si oh… sacando pica)

Me he bajado por torrent la versión KDE/x86/CD de Opensuse-10.3

Las cosas nuevas que me han gustado de esta distro:

  • Si la instalación era sencilla, ahora es a prueba de tards.
  • Al cargar el CD en Windows, aparece un instalador que se puede llevar a cabo desde ahí (no probé del todo esa opción, pero me pareció interesante).
  • El tiempo de arranque (boot) es ínfimo.
  • La tremenda evolución que se pegó el Yast2. Ahora no tengo que estar 5-10 minutos esperando por cada repositorio que quiero añadir.
  • El nuevo sistema para instalar repositorios/paquetes simplemente clickeando un archivo que trae todos esos datos (un .ymp). Así se ahorra el traumático trámite de añadir repositorios (hello newbies de ubuntu :D). Además, por ejemplo, si quiero instalar los drivers de nvidia, es cosa de buscarlo en el wiki de opensuse, clickear el archivo, y automáticamente se añade el repositorio y se instalan los paquetes.
  • La posibilidad de bloquear paquetes, es decir, que bajo ningún motivo se instalen (no lo he visto en apt de Debian o Ubuntu). ¿Para que sirve? porque hay casos en que uno mismo a encontrado un paquete «bueno» o ha compilado una versión más nueva, entonces es para evitar que el sistema de paquetes «pise» mi instalación manual. (Esta característica no se si es nueva, pero ahora que Yast2 funciona decente, me metí a cachurear)
  • Durante la instalación se añaden los repositorios OSS (programas libres) y NO-OSS (programas gratuitos pero restringidos).
  • Viene con soporte «mp3» de fábrica. O no tan así, no recuerdo si fue por añadir los repositorios NO-OSS.
  • Cambié el motor de Amarok de Gstramear (que trae) por Xine debido a quemientras tocaba la música, se quedaba parado en cualquier parte. Pero como Xine no trae soporte mp3, al tocar un mp3 por primera vez sale una opción para instalarlos inmediatamente (como en kubuntu), así fue como llegué acá y termine instalando todos los codecs solo con clicks (y obviamente la contraseña de root).

Seguir leyendo Probando OpenSuse 10.3 (si oh… sacando pica)

Descontento mundial por Internet Explorer, la pesadilla de los Webmasters

Ayer sábado después de una agotadora clase matutina (y antes de la gran Junta Powers), pase a revisar algunas cosas a los laboratorios del departamento, y navegando en un foro, me enteré de esta noticia.

Resulta que alguien (un Webmaster de profesión, programador de sitios web para quien no sepa el término «webmaster») envió a digg su historia de descontento contra Internet Explorer (de aquí en adelante IE). Él afirma que en su trabajo, se demora un 30% del tiempo en el desarrollo completo, y 70% en ajustarlo para que funcione en IE.

Osea que sacando cuentas, podría hacer 2 sitios y un tercio extras (de igual complejidad cada uno) en el mismo tiempo, y por supuesto, ganar más. Osea que el costo de oportunidad es altísimo, y se traduce en una enorme pérdida económica.

Y no me extraña para nada, yo siento lo mismo. Desde que partí hace casi 7 años experimentando con sitios web, tengo suficiente experiencia para decir que cuesta más desarrollar un sitio con estilos y scripts que funcionen en IE que en cualquier otro navegador. Aún así, es preocupante la cantidad de sitios, incluso del sector público, que están hechos con scripts específicos para IE, impidiendo que cualquier mortal pueda acceder a ellos, y por supuesto, pasando a llevar todos los estándares mundiales oficialmente reconocidos.

Y la noticia no es nueva. Hace tiempo leí una idea sobre que los propios fanboys de Windows clamaban por hacer un boicot contra Internet Explorer 7, y no solo eso, sino que en el mismo artículo mencionan que los desarrolladores de Internet Explorer 7 declararon que no les importa arreglarlo.

Seguir leyendo Descontento mundial por Internet Explorer, la pesadilla de los Webmasters

Vi/Vim Con resaltado de sintaxis en *Ubuntu

Para el trabajo de laboratorio de Estructuras de Datos I, nos pidieron trabajar con Listas enlazadas en C con Linux.

En una ayudantía introdujeron a los alumnos al uso de linux, y sobre todo, a Vim, ya que si no podían/sabían instalar alguna distro Linux, por lo menos podrían trabajar por ssh con los equipos del departamento de informática (soy alumno del Diinf de la usach).

Bueno, llegando a la casa, quedé con la duda de como usar vi/vim, ya que pensando en aquella circunstancia de solo disponer de la consola, me imagine que sería muy útil, y además, era una de mis metas saber ocupar este editor.

El problema es que el vi/vim predeterminado de ubuntu es algo limitado. No reconoce las sintaxis, etc…

Finalmente logré dejarlo así:

Konsole Vim

A continuación: Como instalar Vi/Vim en ubuntu para que reconozca la sintaxis coloreada.

Seguir leyendo Vi/Vim Con resaltado de sintaxis en *Ubuntu

Problemas que me ocurren con Compiz Fusion

Esta es una lista de Problemas que he tenido con el nuevo Compiz-Fusion y como los he «solucionado», aunque sean soluciones a medias.


  • PROBLEMA: No se puede seleccionar una palabra en texto plano en ningún programa con el atajo Ctrl+Alt+left o Ctrl+Alt+right.
  • SOLUCIÓ: El atajo se encuentra ocupado por el nuevo plugin «Enhanced Zoom Desktop» (muy bueno a mi gusto comparado con el pobre zoom que traía inicialmente). Lo que se debe hacer es configurar este plugin con Compiz Settings Manager -> Enhanced Zoom Desktop -> Pestaña actions -> Zoom Movement. allí están los culpables, los «Pan Zoom *» usan las combinaciones Ctrl+Alt+*. Lo que hay que hacer es cambiarlas por otras teclas o deshabilitar los atajos.

  • PROBLEMA: Ciertas ventanas no toman el decorador, por ejemplo del Amsn, o de las aplicaciones que hago yo mismo a base de gdt (irrlicht). No se ha que se debe (¿bug?), pero se puede solucionar con un comando que llama a compiz y compiz llama al decorador, así:
  • SOLUCIÓ: compiz -c kde-window-decorator(en gnome es gnome-window-decorator, y con emerald simplemente emerald)
  • SOLUCIÓ DEFINITIVA (EDIT: 15/08/2007): En El CompizConfig Settings Manager -> Plugin Workaround -> Desactivar ticket en «Qt Windows Fix»

Fuente


  • PROBLEMA: No hay un «icono» como el del beryl-manager en el compiz fusion que esta en los repositorios de Treviño.
  • SOLUCIÓ: Espero que aparezca luego (sino está ya) el fusion-icon. Sino lamentablemente la única opción es bajar las fuentes de compiz por git, ir al idrectoro fusion icon y luego compilar.

  • PROBLEMA (09/08/2007): Mover el Cubo con la rueda del Mouse en el escritorio.
  • SOLUCIÓ: Se puede activando el plugin «Viewport Mouse Switch»

  • PROBLEMA (17/08/2007): Bordes de Ventana (Decorador) Transparente.
  • SOLUCIÓ: El comando para el de kde es:

kde-window-decorator –replace –opacity 0.2 –active-opacity 0.5

Donde los numero son la transparencia de 0 (transparente) a 1 (opaco). Si se usa gnome-window-decorator o emerald, los parámetros son idénticos.

Para que se levante compiz con el decorador transparente, en el CompizConfig Settings Manager -> sección Effects -> plugin Decorador de Ventanas, se debe escribir en la caja «Comando» la linea anterior.


Cualquier problema nuevo, vuelvo a editar el post.